Topic: "tensor"
pytorch/pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Language: Python - Size: 1000 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 89,003 - Forks: 23,851

chenyuntc/pytorch-book
PyTorch tutorials and fun projects including neural talk, neural style, poem writing, anime generation (《深度学习框架PyTorch:入门与实战》)
Language: Jupyter Notebook - Size: 119 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 12,435 - Forks: 3,764

apache/tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
Language: Python - Size: 107 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 12,212 - Forks: 3,562

tracel-ai/burn
Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals.
Language: Rust - Size: 48.8 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 10,233 - Forks: 533

cupy/cupy
NumPy & SciPy for GPU
Language: Python - Size: 40.6 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 10,121 - Forks: 902

arogozhnikov/einops
Flexible and powerful tensor operations for readable and reliable code (for pytorch, jax, TF and others)
Language: Python - Size: 2.52 MB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 8,852 - Forks: 370

MegEngine/MegEngine
MegEngine 是一个快速、可拓展、易于使用且支持自动求导的深度学习框架
Language: C++ - Size: 30 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 4,783 - Forks: 545

guoguibing/librec
LibRec: A Leading Java Library for Recommender Systems, see
Language: Java - Size: 83.6 MB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 3,246 - Forks: 1,029

elixir-nx/nx
Multi-dimensional arrays (tensors) and numerical definitions for Elixir
Language: Elixir - Size: 6.67 MB - Last synced at: about 22 hours ago - Pushed at: 18 days ago - Stars: 2,743 - Forks: 203

pytorch/executorch
On-device AI across mobile, embedded and edge for PyTorch
Language: Python - Size: 182 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,734 - Forks: 519

mars-project/mars
Mars is a tensor-based unified framework for large-scale data computation which scales numpy, pandas, scikit-learn and Python functions.
Language: Python - Size: 37 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 2,719 - Forks: 327

hosseinmoein/DataFrame
C++ DataFrame for statistical, Financial, and ML analysis -- in modern C++ using native types and contiguous memory storage
Language: C++ - Size: 44.7 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 2,645 - Forks: 330

merrymercy/awesome-tensor-compilers
A list of awesome compiler projects and papers for tensor computation and deep learning.
Size: 98.6 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 2,537 - Forks: 309

tairov/llama2.mojo
Inference Llama 2 in one file of pure 🔥
Language: Mojo - Size: 2.61 MB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 2,109 - Forks: 138

unslothai/hyperlearn
2-2000x faster ML algos, 50% less memory usage, works on all hardware - new and old.
Language: Jupyter Notebook - Size: 46.7 MB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 2,107 - Forks: 137

coreylowman/dfdx
Deep learning in Rust, with shape checked tensors and neural networks
Language: Rust - Size: 2.6 MB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 1,799 - Forks: 107

tensorly/tensorly
TensorLy: Tensor Learning in Python.
Language: Python - Size: 16 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 1,609 - Forks: 294

mratsim/Arraymancer
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
Language: Nim - Size: 3.8 MB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 1,362 - Forks: 96

tensor-compiler/taco
The Tensor Algebra Compiler (taco) computes sparse tensor expressions on CPUs and GPUs
Language: C++ - Size: 6.77 MB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 1,292 - Forks: 192

dmlc/dlpack
common in-memory tensor structure
Language: C++ - Size: 2.27 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 976 - Forks: 145

egison/egison
The Egison Programming Language
Language: Haskell - Size: 8.5 MB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 918 - Forks: 31

OpenMined/TenSEAL
A library for doing homomorphic encryption operations on tensors
Language: C++ - Size: 4.13 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 905 - Forks: 158

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: 6 days ago - Pushed at: about 1 month ago - Stars: 896 - Forks: 72

libxsmm/libxsmm
Library for specialized dense and sparse matrix operations, and deep learning primitives.
Language: C - Size: 297 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 867 - Forks: 190

andrewssobral/lrslibrary
Low-Rank and Sparse Tools for Background Modeling and Subtraction in Videos
Language: MATLAB - Size: 61.8 MB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 853 - Forks: 377

OAID/AutoKernel
AutoKernel 是一个简单易用,低门槛的自动算子优化工具,提高深度学习算法部署效率。
Language: C++ - Size: 5.91 MB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 736 - Forks: 94

norse/norse
Deep learning with spiking neural networks (SNNs) in PyTorch.
Language: Python - Size: 109 MB - Last synced at: 8 days ago - Pushed at: 19 days ago - Stars: 719 - Forks: 87

zdevito/ATen
ATen: A TENsor library for C++11
Language: C++ - Size: 20.3 MB - Last synced at: 8 days ago - Pushed at: over 5 years ago - Stars: 695 - Forks: 127

xwying/torchshow
Visualize PyTorch tensors with a single line of code.
Language: Python - Size: 7.62 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 663 - Forks: 15

mcabbott/Tullio.jl
⅀
Language: Julia - Size: 972 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 624 - Forks: 29

DiffSharp/DiffSharp
DiffSharp: Differentiable Functional Programming
Language: F# - Size: 162 MB - Last synced at: about 9 hours ago - Pushed at: about 1 year ago - Stars: 600 - Forks: 69

chakravala/Grassmann.jl
⟨Grassmann-Clifford-Hodge⟩ multilinear differential geometric algebra
Language: Julia - Size: 2.69 MB - Last synced at: 20 minutes ago - Pushed at: about 1 month ago - Stars: 485 - Forks: 39

raskr/rust-autograd
Tensors and differentiable operations (like TensorFlow) in Rust
Language: Rust - Size: 1000 KB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 485 - Forks: 37

Jutho/TensorOperations.jl
Julia package for tensor contractions and related operations
Language: Julia - Size: 2.57 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 468 - Forks: 56

jofrfu/tinyTPU
Implementation of a Tensor Processing Unit for embedded systems and the IoT.
Language: VHDL - Size: 1.42 MB - Last synced at: 14 days ago - Pushed at: over 6 years ago - Stars: 452 - Forks: 64

LaurentMazare/ocaml-torch
OCaml bindings for PyTorch
Language: OCaml - Size: 8.87 MB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 425 - Forks: 37

blitzpp/blitz
Blitz++ Multi-Dimensional Array Library for C++
Language: C++ - Size: 19.6 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 413 - Forks: 82

NiuTrans/NiuTensor
NiuTensor is an open-source toolkit developed by a joint team from NLP Lab. at Northeastern University and the NiuTrans Team. It provides tensor utilities to create and train neural networks.
Language: C++ - Size: 17.9 MB - Last synced at: 16 days ago - Pushed at: over 3 years ago - Stars: 382 - Forks: 174

stared/thinking-in-tensors-writing-in-pytorch
Thinking in tensors, writing in PyTorch (a hands-on deep learning intro)
Language: Jupyter Notebook - Size: 1.55 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 359 - Forks: 44

gorgonia/tensor
package tensor provides efficient and generic n-dimensional arrays in Go that are useful for machine learning and deep learning purposes
Language: Go - Size: 1.51 MB - Last synced at: 7 months ago - Pushed at: 11 months ago - Stars: 359 - Forks: 49

xtensor-stack/xtensor-python
Python bindings for xtensor
Language: C++ - Size: 549 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 353 - Forks: 61

mratsim/laser
The HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
Language: Nim - Size: 3.65 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 285 - Forks: 14

apache/tvm-vta
Open, Modular, Deep Learning Accelerator
Language: Scala - Size: 1.29 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 284 - Forks: 76

thomasahle/tensorgrad
Machine Learning with Symbolic Tensors
Language: Python - Size: 20.3 MB - Last synced at: 13 days ago - Pushed at: about 2 months ago - Stars: 265 - Forks: 12

ctongfei/nexus
Experimental tensor-typed deep learning
Language: Scala - Size: 3.37 MB - Last synced at: 20 days ago - Pushed at: over 5 years ago - Stars: 256 - Forks: 16

RubixML/Tensor
A library and extension that provides objects for scientific computing in PHP.
Language: PHP - Size: 1.99 MB - Last synced at: 9 days ago - Pushed at: 20 days ago - Stars: 250 - Forks: 31

opendilab/DI-treetensor
Let DI-treetensor help you simplify the structure processing!(树形运算一不小心就逻辑混乱?DI-treetensor快速帮你搞定)
Language: Python - Size: 74.5 MB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 207 - Forks: 4

zhongkaifu/Seq2SeqSharp
Seq2SeqSharp is a tensor based fast & flexible deep neural network framework written by .NET (C#). It has many highlighted features, such as automatic differentiation, different network types (Transformer, LSTM, BiLSTM and so on), multi-GPUs supported, cross-platforms (Windows, Linux, x86, x64, ARM), multimodal model for text and images and so on.
Language: C# - Size: 432 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 203 - Forks: 42

jcmgray/cotengra
Hyper optimized contraction trees for large tensor networks and einsums
Language: Python - Size: 11.1 MB - Last synced at: 6 days ago - Pushed at: 18 days ago - Stars: 200 - Forks: 33

ThoughtWorksInc/Compute.scala
Scientific computing with N-dimensional arrays
Language: Scala - Size: 3.54 MB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 200 - Forks: 19

bilal2vec/L2
l2 is a fast, Pytorch-style Tensor+Autograd library written in Rust
Language: Rust - Size: 1.24 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 191 - Forks: 18

springer13/hptt
High-Performance Tensor Transpose library
Language: C++ - Size: 818 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 185 - Forks: 42

Ferrite-FEM/Tensors.jl
Efficient computations with symmetric and non-symmetric tensors with support for automatic differentiation.
Language: Julia - Size: 1.83 MB - Last synced at: 7 days ago - Pushed at: 25 days ago - Stars: 179 - Forks: 38

NumPower/numpower
PHP extension for efficient scientific computing and array manipulation with GPU support
Language: PHP - Size: 526 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 172 - Forks: 4

matazure/mtensor
a c++/cuda template library for tensor lazy evaluation
Language: C++ - Size: 1000 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 158 - Forks: 37

basalt-org/basalt
A Machine Learning framework from scratch in Pure Mojo 🔥
Language: Mojo - Size: 12.2 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 156 - Forks: 12

vlang/vtl
The V Tensor Library
Language: V - Size: 3.68 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 155 - Forks: 21

louishenrifranc/Tensorflow-Cheatsheet
My personal reference for Tensorflow
Size: 31.3 KB - Last synced at: 6 days ago - Pushed at: over 7 years ago - Stars: 153 - Forks: 48

jcmgray/autoray
Abstract your array operations.
Language: Python - Size: 1.74 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 148 - Forks: 11

harrisonvanderbyl/rwkvstic
Framework agnostic python runtime for RWKV models
Language: Python - Size: 3.94 MB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 146 - Forks: 18

seung-lab/cloud-volume
Read and write Neuroglancer datasets programmatically.
Language: Python - Size: 66 MB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 145 - Forks: 48

roastduck/FreeTensor
A language and compiler for irregular tensor programs.
Language: C++ - Size: 3.02 GB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 138 - Forks: 10

mcabbott/TensorCast.jl
It slices, it dices, it splices!
Language: Julia - Size: 1.07 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 135 - Forks: 10

sbrunk/storch
GPU accelerated deep learning and numeric computing for Scala 3.
Language: Scala - Size: 9.59 MB - Last synced at: 2 days ago - Pushed at: 10 months ago - Stars: 134 - Forks: 11

bshoshany/OGRe
An object-oriented general relativity package for Mathematica.
Language: Mathematica - Size: 4.12 MB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 126 - Forks: 21

can-lehmann/exprgrad
An experimental deep learning framework for Nim based on a differentiable array programming language
Language: Nim - Size: 303 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 121 - Forks: 1

boostorg/ublas
Boost.uBlas
Language: C++ - Size: 46.9 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 116 - Forks: 151

emer/etable
Data table structure in Go, now developed at https://github.com/cogentcore/core/tree/main/tensor
Language: Go - Size: 1.08 MB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 115 - Forks: 7

adtzlr/ttb
Tensor Toolbox for Modern Fortran
Language: Fortran - Size: 3.86 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 110 - Forks: 34

EtienneCmb/tensorpac
Phase-Amplitude Coupling under Python
Language: Python - Size: 117 MB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 107 - Forks: 29

palle-k/DL4S
Accelerated tensor operations and dynamic neural networks based on reverse mode automatic differentiation for every device that can run Swift - from watchOS to Linux
Language: Swift - Size: 19.5 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 107 - Forks: 13

gagolews/deepr
Deep R Programming (Open-Access Textbook)
Size: 119 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 106 - Forks: 3

apache/tvm-rfcs
A home for the final text of all TVM RFCs.
Size: 30.6 MB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 102 - Forks: 81

DeepMLNet/DeepNet
Deep.Net machine learning framework for F#
Language: F# - Size: 230 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 102 - Forks: 9

Marco-Christiani/zigrad
A deep learning framework built on an autograd engine with high level abstractions and low level control.
Language: Zig - Size: 8.18 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 101 - Forks: 4

zylo117/tensorflow-gpu-macosx
Unoffcial NVIDIA CUDA GPU support version of Google Tensorflow for MAC OSX
Language: C++ - Size: 124 MB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 101 - Forks: 22

PGelss/scikit_tt
Tensor Train Toolbox
Language: Python - Size: 38.2 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 98 - Forks: 24

jkoutsikakis/pytorch-wrapper
Provides a systematic and extensible way to build, train, evaluate, and tune deep learning models using PyTorch.
Language: Python - Size: 246 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 93 - Forks: 18

lantiga/pytorch2c
A Python module for compiling PyTorch graphs to C
Language: Python - Size: 46.9 KB - Last synced at: 21 days ago - Pushed at: about 7 years ago - Stars: 91 - Forks: 9

RedisAI/redisai-py
Python client for RedisAI
Language: Python - Size: 91.9 MB - Last synced at: 11 days ago - Pushed at: almost 2 years ago - Stars: 89 - Forks: 13

etaler/Etaler
A flexable HTM (Hierarchical Temporal Memory) framework with full GPU support.
Language: C++ - Size: 73.8 MB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 89 - Forks: 14

andrewssobral/mtt
MATLAB Tensor Tools
Language: MATLAB - Size: 27.2 MB - Last synced at: 8 days ago - Pushed at: about 4 years ago - Stars: 87 - Forks: 46

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

bat67/pytorch-examples-cn
用例子学习PyTorch1.0(Learning PyTorch with Examples 中文翻译与学习)
Language: Jupyter Notebook - Size: 131 KB - Last synced at: 16 days ago - Pushed at: about 6 years ago - Stars: 73 - Forks: 18

ShadenSmith/splatt
The Surprisingly ParalleL spArse Tensor Toolkit.
Language: C - Size: 15 MB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 71 - Forks: 28

cascala/galileo
Scala Math - Numerical (Matlab-like) and Symbolic (Mathematica-like) tool
Language: Scala - Size: 186 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 67 - Forks: 6

petronetto/pytorch-alpine
A very small PyTorch container in Alpine Linux
Size: 15.6 KB - Last synced at: 22 days ago - Pushed at: about 7 years ago - Stars: 67 - Forks: 6

IDouble/Deep-Learning-Machine-Learning-AI-TensorFlow-Python
🐍 A Collection of Notes for Learning & Understanding Deep Learning / Machine Learning / Artificial Intelligence (AI) with TensorFlow 🐍
Language: Python - Size: 4.79 MB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 64 - Forks: 11

xlang-foundation/xlang
A next-generation dynamic and high-performance language for AI and IOT with natural born distributed computing ability.
Language: C - Size: 163 MB - Last synced at: about 17 hours ago - Pushed at: about 18 hours ago - Stars: 62 - Forks: 39

t4minka/ccml
simple autodiff library
Language: Objective-C - Size: 95.7 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 62 - Forks: 2

numeric-rust/numeric
N-dimensional matrix class for Rust
Language: Rust - Size: 984 KB - Last synced at: 13 days ago - Pushed at: almost 4 years ago - Stars: 62 - Forks: 9

puzzlelib/PuzzleLib
Deep Learning framework with NVIDIA & AMD support
Language: Python - Size: 698 KB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 59 - Forks: 12

keith2018/TinyGPT
Tiny C++11 GPT-2 inference implementation from scratch
Language: C++ - Size: 646 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 58 - Forks: 11

yhtang/FunFact
Tensor decomposition with arbitrary expressions: inner, outer, elementwise operators; nonlinear transformations; and more.
Language: Python - Size: 3.2 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 58 - Forks: 4

KeitaNakamura/Tensorial.jl
Statically sized tensors and related operations for Julia
Language: Julia - Size: 4.26 MB - Last synced at: 9 days ago - Pushed at: 15 days ago - Stars: 57 - Forks: 2

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

wedesoft/aiscm
Guile numerical arrays and tensor extension
Language: Scheme - Size: 16.2 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 55 - Forks: 7

dice-group/tentris
Tentris is a tensor-based RDF triple store with SPARQL support.
Language: C++ - Size: 9.23 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 55 - Forks: 10

Octachron/tensority
Strongly typed multidimensional array library for OCaml
Language: OCaml - Size: 164 KB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 52 - Forks: 1

Quantum-Flytrap/quantum-tensors
Quantum Tensors - NPM package for sparse matrix operations for quantum information and computing
Language: TypeScript - Size: 1.63 MB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 52 - Forks: 11
