GitHub topics: tensor
FL03/ndtensor
ndtensor is designed to be a flexible and powerful tensor library for Rust
Language: Rust - Size: 131 KB - Last synced at: 28 minutes ago - Pushed at: about 1 hour ago - Stars: 0 - Forks: 0

stdlib-js/array-base-strided2array4d
Convert a strided array to a four-dimensional nested array.
Language: JavaScript - Size: 555 KB - Last synced at: about 9 hours ago - Pushed at: about 9 hours ago - Stars: 1 - Forks: 0

stdlib-js/ndarray-iter-column-entries
Create an iterator which returns [index, column] pairs for each column in a matrix (or stack of matrices).
Language: JavaScript - Size: 1.12 MB - Last synced at: about 9 hours ago - Pushed at: about 9 hours ago - Stars: 1 - Forks: 0

stdlib-js/ndarray-iter-select-dimension
Create an iterator which iterates over each view along a specified dimension.
Language: JavaScript - Size: 897 KB - Last synced at: about 9 hours ago - Pushed at: about 9 hours ago - Stars: 1 - Forks: 0

stdlib-js/array-base-take3d
Take elements from a three-dimensional nested array.
Language: JavaScript - Size: 563 KB - Last synced at: about 10 hours ago - Pushed at: about 10 hours ago - Stars: 1 - Forks: 0

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

3QNRpDwD/TrenchDeep
A personalized deep learning management framework for ultimate convenience (This repository is Fork from SkuldNorniern's cetana framework.)
Language: Rust - Size: 165 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 2 - Forks: 0

istmarc/tenseur
C++20 Tensor library
Language: C++ - Size: 568 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 27 - Forks: 0

coderonion/moblas
BLAS (Basic Linear Algebra Subprograms) library written in mojo programming language.
Language: Mojo - Size: 5.86 KB - Last synced at: 1 day ago - Pushed at: 12 months ago - Stars: 5 - Forks: 0

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: 1 day ago - Pushed at: over 1 year ago - Stars: 12,523 - Forks: 3,765

alifahrri/nmtools
A generic, composable multi-dimensional array library.
Language: C++ - Size: 9.28 MB - Last synced at: about 4 hours ago - Pushed at: about 5 hours ago - Stars: 12 - Forks: 1

TheBlackPlague/StockDory
Strong Chess Engine in C++
Language: C++ - Size: 6.43 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 11 - Forks: 9

clay-arras/lamppp
lamp++💡 fast and lightweight machine learning framework in cpp, supporting tensors and autograd. includes implementations of basic neural networks
Language: C++ - Size: 1.77 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 0

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: 3 days ago - Stars: 12,401 - Forks: 3,603

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

FabianMaeurer/TensorCategories.jl
Category Theory Framework
Language: Julia - Size: 256 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 16 - Forks: 5

PGelss/scikit_tt
Tensor Train Toolbox
Language: Python - Size: 37.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 114 - Forks: 25

bsc-quantic/Muscle.jl
💪 Muscles power Tensors 💪
Language: Julia - Size: 439 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

vlang/vtl
The V Tensor Library
Language: V - Size: 3.78 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 156 - Forks: 20

chakravala/Cartan.jl
TensorField topology over FrameBundle ∇ with Grassmann.jl finite elements
Language: Julia - Size: 863 KB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 7 - Forks: 0

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: 3 days ago - Pushed at: 8 months ago - Stars: 2,591 - Forks: 311

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

cupy/cupy
NumPy & SciPy for GPU
Language: Python - Size: 43.3 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 10,292 - Forks: 924

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: 3 days ago - Pushed at: 7 months ago - Stars: 2,176 - Forks: 142

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.48 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 368 - Forks: 52

arogozhnikov/einops
Flexible and powerful tensor operations for readable and reliable code (for pytorch, jax, TF and others)
Language: Python - Size: 3.11 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 9,003 - Forks: 377

bsc-quantic/Tenet.jl
The Hackable Tensor Network library
Language: Julia - Size: 8.72 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 37 - Forks: 1

lucianoamarante/edgetrain
EdgeTrain is a powerful framework that enables fast, on-device machine learning using WebGPU technology. With a focus on privacy, it ensures that no data leaves your device while delivering real-time training in your browser.
Language: TypeScript - Size: 46.9 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

stdlib-js/ndarray
Multidimensional arrays.
Language: C - Size: 201 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 13 - Forks: 3

chakravala/AbstractTensors.jl
Tensor algebra abstract type interoperability setup
Language: Julia - Size: 106 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 43 - Forks: 5

josephnowak/tensordb
Datastore for Tensors based on Xarray and Zarr
Language: Python - Size: 9.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 18 - Forks: 1

tracel-ai/burn
Burn is a next generation Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.
Language: Rust - Size: 56.4 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 11,415 - Forks: 597

Naoval19/TacOS
TacOS is a lightweight, educational operating system designed for teaching purposes. It provides a simple and intuitive platform for students to learn the fundamentals of operating system development.
Size: 1.95 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

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

dgasmith/opt_einsum
⚡️Optimizing einsum functions in NumPy, Tensorflow, Dask, and more with contraction order optimization.
Language: Python - Size: 4.07 MB - Last synced at: 3 days ago - Pushed at: 16 days ago - Stars: 927 - Forks: 73

RESTGroup/rstsr
An n-dimensional rust tensor library
Language: Rust - Size: 1.99 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 18 - Forks: 1

Tensor-Array/Tensor-Array-Python
A high level frontend Python machine learning framework/library for Tensor Array.
Language: Python - Size: 29.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

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: 6 days ago - Pushed at: 6 days ago - Stars: 64 - Forks: 39

pytorch/pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Language: Python - Size: 1020 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 90,989 - Forks: 24,510

fbosio/elasticas
Estimation of elastic wave velocities in anisotropic solids
Language: JavaScript - Size: 629 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

elixir-nx/nx
Multi-dimensional arrays (tensors) and numerical definitions for Elixir
Language: Elixir - Size: 6.79 MB - Last synced at: about 23 hours ago - Pushed at: 12 days ago - Stars: 2,771 - Forks: 208

pytorch/executorch
On-device AI across mobile, embedded and edge for PyTorch
Language: Python - Size: 208 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2,973 - Forks: 602

panguojun/Coordinate-System
Coordinate transformations play a pivotal role in computer graphics, robotics, and the broader domains of mathematics and physics. This project introduces a novel computable coordinate system object that bridges the gap between theoretical frameworks and numerical computations.
Language: C++ - Size: 19.2 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 22 - Forks: 2

bsc-quantic/EinExprs.jl
Einsum Expressions in Julia
Language: Julia - Size: 1.03 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 12 - Forks: 3

0xhilSa/tenop
A lightweight & minimalist tensor computation library with CUDA backend
Language: C - Size: 327 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

libxsmm/libxsmm
Library for specialized dense and sparse matrix operations, and deep learning primitives.
Language: C - Size: 297 MB - Last synced at: 7 days ago - Pushed at: 25 days ago - Stars: 880 - Forks: 193

Cytnx-dev/Cytnx
Project Cytnx, A Cross-section of Python & C++,Tensor network library
Language: C++ - Size: 306 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 47 - Forks: 18

coreylowman/dfdx
Deep learning in Rust, with shape checked tensors and neural networks
Language: Rust - Size: 2.6 MB - Last synced at: 8 days ago - Pushed at: 11 months ago - Stars: 1,824 - Forks: 106

zanussbaum/surfgrad
webgpu autograd library
Language: TypeScript - Size: 613 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 26 - Forks: 2

tairov/llama2.mojo
Inference Llama 2 in one file of pure 🔥
Language: Mojo - Size: 2.61 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 2,115 - Forks: 139

syntheticore/microtensor
Automatic differentiation for tensor operations
Language: Rust - Size: 326 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 5 - Forks: 0

OpenMined/TenSEAL
A library for doing homomorphic encryption operations on tensors
Language: C++ - Size: 4.13 MB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 934 - Forks: 164

AnnabelleGillet/MuLOT
Implementation of tensor decompositions in Scala
Language: Scala - Size: 197 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 1

mcabbott/Tullio.jl
⅀
Language: Julia - Size: 972 KB - Last synced at: about 1 hour ago - Pushed at: 5 months ago - Stars: 640 - Forks: 29

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

chakravala/Grassmann.jl
⟨Grassmann-Clifford-Hodge⟩ multilinear differential geometric algebra
Language: Julia - Size: 3.06 MB - Last synced at: 9 days ago - Pushed at: 17 days ago - Stars: 488 - Forks: 39

sbrunk/storch
GPU accelerated deep learning and numeric computing for Scala 3.
Language: Scala - Size: 9.59 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 145 - Forks: 12

at0m741/Tensorium_lib
An optimized Tensor/Matrix library for HPC applications an numerical relativity (AVX2/AVX512 and thread safe) with a Symbolic parser and Python wrapper
Language: C++ - Size: 21.9 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 6 - Forks: 3

bshoshany/OGRe
An object-oriented general relativity package for Mathematica.
Language: Mathematica - Size: 4.12 MB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 131 - Forks: 20

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: 7 days ago - Pushed at: 4 months ago - Stars: 1,371 - Forks: 96

hshatti/Tensorium
A platform agnostic fast tensor manipulation library using SIMD when possible, written in pascal and can be imported to other languages
Language: Pascal - Size: 72.2 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 9 - Forks: 3

EtienneCmb/tensorpac
Phase-Amplitude Coupling under Python
Language: Python - Size: 117 MB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 111 - Forks: 31

coderonion/awesome-mojo-max-mlir
A collection of some awesome public MAX platform, Mojo programming language and Multi-Level IR Compiler Framework(MLIR) projects.
Size: 21.5 KB - Last synced at: 1 day ago - Pushed at: 6 months ago - Stars: 34 - Forks: 0

jcmgray/cotengrust
Rust accelerated contraction ordering primitives for tensor networks and einsums
Language: Rust - Size: 149 KB - Last synced at: 8 days ago - Pushed at: 14 days ago - Stars: 19 - Forks: 2

thetensor-space/TensorSpace
The experimental Multilinear Algebra Group's TensorSpace software for MAGMA.
Language: M - Size: 17.6 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 6 - Forks: 1

BhavyeMathur/redstone-ml
High-performance Machine Learning, Dynamic Auto-Differentiation and Tensor Algebra crate for Rust
Language: Rust - Size: 2.06 MB - Last synced at: about 13 hours ago - Pushed at: 22 days ago - Stars: 18 - Forks: 0

stdlib-js/array-base-strided2array3d
Convert a strided array to a three-dimensional nested array.
Language: JavaScript - Size: 582 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

renggli/dart-data
A fast and space efficient library to deal with data in Dart, Flutter and the web.
Language: Dart - Size: 1.39 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 21 - Forks: 4

datamllab/pyten
Python Package for Tensor Completion Algorithms
Language: Python - Size: 2 MB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 35 - Forks: 11

luxlang-org/LuxLang
Next-generation programming language for Machine Learning, AI, and Data Science. Built for performance, simplicity, and intelligent design.
Language: Python - Size: 117 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 2 - Forks: 0

tensorly/torch
TensorLy-Torch: Deep Tensor Learning with TensorLy and PyTorch
Language: Python - Size: 3.81 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 79 - Forks: 18

agnarbjoernstad/gradflow
A simple PyTorch-like tensor library power by NumPy.
Language: Python - Size: 10.9 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

jmaczan/curiosity
Low-level deep learning concepts from scratch
Language: C - Size: 67.4 KB - Last synced at: 8 days ago - Pushed at: 23 days ago - Stars: 1 - Forks: 0

FL03/rsdiff
rsdiff aims to be a complete auto differentiation system written in Rust.
Language: Rust - Size: 1.36 MB - Last synced at: about 4 hours ago - Pushed at: 17 days ago - Stars: 3 - Forks: 0

ValeevGroup/BTAS
Basic Tensor Algebra Subroutines
Language: C++ - Size: 2.15 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 48 - Forks: 20

seung-lab/cloud-volume
Read and write Neuroglancer datasets programmatically.
Language: Python - Size: 65.8 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 153 - Forks: 52

dmlc/dlpack
common in-memory tensor structure
Language: C++ - Size: 2.13 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1,008 - Forks: 147

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

SunDoge/dlpark
A Rust Library for High-Performance Tensor Exchange with Python
Language: Rust - Size: 1.15 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 45 - Forks: 3

stdlib-js/ndarray-iter-entries
Create an iterator which returns [index, value] pairs for each element in a provided ndarray.
Language: JavaScript - Size: 980 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 1 - Forks: 0

text2doc/redoc
image doc pdf ocr html json converter as DSL pipeline
Language: HTML - Size: 717 KB - Last synced at: 15 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

AqwamCreates/TensorL
A Tensor Library Written In Pure Lua.
Language: Lua - Size: 1.72 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 2 - Forks: 0

v-code01/edgetrain
WebGPU-based on-device neural network training framework
Language: TypeScript - Size: 44.9 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

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

hahnec/depthy
depth map computation
Language: Python - Size: 3.97 MB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 43 - Forks: 16

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

roysmanfo/neura
Neural Network Creation Library
Language: Python - Size: 77.1 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 0

ramsyana/RustTensor
A learning-focused, high-performance tensor computation library built from scratch in Rust, featuring automatic differentiation and CPU/CUDA backends.
Language: Rust - Size: 329 KB - Last synced at: 23 days ago - Pushed at: about 1 month ago - Stars: 38 - Forks: 0

mcabbott/TensorCast.jl
It slices, it dices, it splices!
Language: Julia - Size: 1.07 MB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 136 - Forks: 11

loong64/pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Language: Shell - Size: 40 KB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

shivendrra/axon-drop 📦
micrograd projected to multi-dimensional tensor for computing grads & values
Language: C++ - Size: 4.74 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 1

asc-community/GenericTensor
The only library allowing to create Tensors (matrices extension) with custom types
Language: C# - Size: 801 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 51 - Forks: 5

myerspat/ttnte
Tensor Trains (TTs) applied to the Neutron Transport Equation (NTE).
Language: HTML - Size: 141 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

harrisonvanderbyl/rwkvstic
Framework agnostic python runtime for RWKV models
Language: Python - Size: 3.94 MB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 146 - Forks: 16

Odelysida/.AI3
Tensorpowered Low-Cost Blockchain with IOT integration, Staking, Mining, Pools, etc. Still WIP
Language: Rust - Size: 34.2 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

xames3/slowtorch
Another implementation of PyTorch from the ground up, for real.
Language: Python - Size: 425 KB - Last synced at: about 11 hours ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

stdlib-js/ndarray-fill
Fill an input ndarray with a specified value.
Language: JavaScript - Size: 946 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

stdlib-js/ndarray-iter-interleave-subarrays
Create an iterator which iterates over interleaved subarrays.
Language: JavaScript - Size: 589 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 0

stdlib-js/ndarray-iter-subarrays
Create an iterator which iterates over each subarray in a stack of subarrays.
Language: JavaScript - Size: 905 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 0

stdlib-js/ndarray-dispatch-by
Create an ndarray function interface which accepts a callback function and performs multiple dispatch.
Language: JavaScript - Size: 899 KB - Last synced at: 3 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 0
