Topic: "tensor-contraction"
dgasmith/opt_einsum
⚡️Optimizing einsum functions in NumPy, Tensorflow, Dask, and more with contraction order optimization.
Language: Python - Size: 4.11 MB - Last synced at: about 15 hours ago - Pushed at: about 2 months ago - Stars: 906 - Forks: 73

romeric/Fastor
A lightweight high performance tensor algebra framework for modern C++
Language: C++ - Size: 3.2 MB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 780 - Forks: 77

Jutho/TensorOperations.jl
Julia package for tensor contractions and related operations
Language: Julia - Size: 2.93 MB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 507 - Forks: 61

ROCm/Tensile
Stretching GPU performance for GEMMs and tensor contractions.
Language: Python - Size: 95 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 237 - Forks: 159

jcmgray/cotengra
Hyper optimized contraction trees for large tensor networks and einsums
Language: Python - Size: 11.3 MB - Last synced at: about 1 hour ago - Pushed at: about 3 hours ago - Stars: 204 - Forks: 33

spacetimeengineer/spacetimeengine
A Python utility for analyzing a given solution to the Einstein's field equations. Built on Sympy.
Language: Python - Size: 428 KB - Last synced at: 26 days ago - Pushed at: 27 days ago - Stars: 151 - Forks: 17

tensorly/torch
TensorLy-Torch: Deep Tensor Learning with TensorLy and PyTorch
Language: Python - Size: 3.81 MB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 77 - Forks: 18

Einsums/Einsums
Provides compile-time contraction pattern analysis to determine optimal tensor operation to perform.
Language: C++ - Size: 31.6 MB - Last synced at: 10 days ago - Pushed at: 12 days ago - Stars: 59 - Forks: 9

springer13/tcl
Tensor Contraction C++ Library
Language: C++ - Size: 783 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 47 - Forks: 12

ROCm/MISA
Machine Intelligence Shader Autogen. AMDGPU ML shader code generator. (previously iGEMMgen)
Language: Python - Size: 3.42 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 34 - Forks: 14

bassoy/ttv
C++ Header-Only Library for High-Performance Tensor-Vector Multiplication
Language: C++ - Size: 5.92 MB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 21 - Forks: 4

jcmgray/cotengrust
Rust accelerated contraction ordering primitives for tensor networks and einsums
Language: Rust - Size: 146 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 17 - Forks: 2

jcmgray/einsum_bmm
einsum via batch matrix multiply
Language: Python - Size: 37.1 KB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 0

flame/tblis-strassen
Strassen's Algorithm for Tensor Contraction
Language: C - Size: 3.49 MB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 9 - Forks: 5

MatthiasReumann/t1m
Transposition-free Complex Tensor Contractions
Language: C++ - Size: 810 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 5 - Forks: 2

QuantumKitHub/TensorOperationsTBLIS.jl
Julia wrapper for TBLIS with TensorOperations.jl
Language: Julia - Size: 47.9 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1

KennethBenicio/MSc-Multilinear-Algebra
Collection of basic and advanced Tensor Algebra operations using Matlab and Python.
Language: Jupyter Notebook - Size: 16.2 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 1

kaushikcfd/feinsum
Database approach for generating near-roofline Einstein Summation kernels.
Language: Python - Size: 1.2 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 3
