Top 86 tensor open source projects

Xtensor Python
Python bindings for xtensor
✭ 248
tensor
Nexus
Experimental tensor-typed deep learning
Einops
Deep learning operations reinvented (for pytorch, tensorflow, jax and others)
Tensoroperations.jl
Julia package for tensor contractions and related operations
✭ 230
juliatensor
Tensor
package tensor provides efficient and generic n-dimensional arrays in Go that are useful for machine learning and deep learning purposes
Norse
Deep learning with spiking neural networks (SNNs) in PyTorch.
Tenseal
A library for doing homomorphic encryption operations on tensors
Compute.scala
Scientific computing with N-dimensional arrays
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
Mars
Mars is a tensor-based unified framework for large-scale data computation which scales numpy, pandas, scikit-learn and Python functions.
Tinytpu
Implementation of a Tensor Processing Unit for embedded systems and the IoT.
Hptt
High-Performance Tensor Transpose library
L2
l2 is a fast, Pytorch-style Tensor+Autograd library written in Rust
Mtensor
A C++ Cuda Tensor Lazy Computing Library
Pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Tensorflow Gpu Macosx
Unoffcial NVIDIA CUDA GPU support version of Google Tensorflow for MAC OSX
Pytorch Wrapper
Provides a systematic and extensible way to build, train, evaluate, and tune deep learning models using PyTorch.
Pytorch2c
A Python module for compiling PyTorch graphs to C
Hyperlearn
50% faster, 50% less RAM Machine Learning. Numba rewritten Sklearn. SVD, NNMF, PCA, LinearReg, RidgeReg, Randomized, Truncated SVD/PCA, CSR Matrices all 50+% faster
Pytorch Book
PyTorch tutorials and fun projects including neural talk, neural style, poem writing, anime generation (《深度学习框架PyTorch:入门与实战》)
Nx
Multi-dimensional arrays (tensors) and numerical definitions for Elixir
Mtt
MATLAB Tensor Tools
Cloud Volume
Read and write Neuroglancer datasets programmatically.
Numeric
N-dimensional matrix class for Rust
Qtorch
qTorch (Quantum Tensor Contraction Handler) https://arxiv.org/abs/1709.03636 -> for quantum simulation using tensor networks
Aiscm
Guile numerical arrays and tensor extension
Drlkit
A High Level Python Deep Reinforcement Learning library. Great for beginners, prototyping and quickly comparing algorithms
Imagenet Classifier Tensorflow
Image recognition and classification using Convolutional Neural Networks with TensorFlow
Taco
The Tensor Algebra Compiler (taco) computes sparse tensor expressions on CPUs and GPUs
Tvm
Open deep learning compiler stack for cpu, gpu and specialized accelerators
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
Lrslibrary
Low-Rank and Sparse Tools for Background Modeling and Subtraction in Videos
Aten
ATen: A TENsor library for C++11
Libxsmm
Library for specialized dense and sparse matrix operations, and deep learning primitives.
Awesome Tensor Compilers
A list of awesome compiler projects and papers for tensor computation and deep learning.
Autokernel
AutoKernel 是一个简单易用,低门槛的自动算子优化工具,提高深度学习算法部署效率。
Opt einsum
⚡️Optimizing einsum functions in NumPy, Tensorflow, Dask, and more with contraction order optimization.
Dlpack
RFC for common in-memory tensor structure and operator interface for deep learning system
Diffsharp
DiffSharp: Differentiable Functional Programming
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.
Grassmann.jl
⟨Leibniz-Grassmann-Clifford⟩ differential geometric algebra / multivector simplicial complex
Thinking In Tensors Writing In Pytorch
Thinking in tensors, writing in PyTorch (a hands-on deep learning intro)
Rust Autograd
Tensors and differentiable operations (like TensorFlow) in Rust
Deepc
vendor independent deep learning library, compiler and inference framework microcomputers and micro-controllers
Blitz
Blitz++ Multi-Dimensional Array Library for C++
Megengine
MegEngine 是一个快速、可拓展、易于使用且支持自动求导的深度学习框架
tensors
Tensors in Haskell
tvm-vta
Open, Modular, Deep Learning Accelerator
XDiff.jl
eXpression differentiation in Julia
NDTensors.jl
A Julia package for n-dimensional sparse tensors.
1-60 of 86 tensor projects