Topics / #tensor
Tensor projects on GitHub
Tensor computation libraries forming the core of deep learning frameworks.
As of , the most-starred Tensor projects on GitHub are pytorch (104.8K stars), burn (16.1K stars) and ggml (15.5K stars). GitHub.Locker tracks 7 Tensor repositories with 184.4K stars combined. The fastest-growing on October 16 was pytorch, with +35 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+35pytorch
pytorch/pytorch · ★ 104.8KPyTorch is a Python package providing fast tensor computation with strong GPU acceleration and deep neural networks built on a tape-based autograd system, serving as both a NumPy-like GPU library and a flexible deep learning research platform.
+7burn
tracel-ai/burn · ★ 16.1KBurn is a Rust tensor library and deep learning framework for both training and inference, so the same code takes a model from prototype to production on everything from GPU clusters to the browser.
+5ggml
ggml-org/ggml · ★ 15.5Kggml is a plain C/C++ tensor library built for running machine learning models with minimal setup, no external dependencies, and support for CPU, GPU, NPU, and browser backends. It's the core engine that powers projects like llama.cpp.
+5DeepGEMM
deepseek-ai/DeepGEMM · ★ 9KDeepGEMM is a unified CUDA kernel library that provides high-performance tensor core GEMM operations (FP8, FP4, BF16), fused MoE kernels, and attention-indexer kernels used in large language models such as DeepSeek.
The all-time top
7 projects · by stars
- 104.8K
#1 · pytorch/pytorchpytorch
PyTorch is a Python package providing fast tensor computation with strong GPU acceleration and deep neural networks built on a tape-based autograd system, serving as both a NumPy-like GPU library and a flexible deep learning research platform.
- 16.1K
#2 · tracel-ai/burnburn
Burn is a Rust tensor library and deep learning framework for both training and inference, so the same code takes a model from prototype to production on everything from GPU clusters to the browser.
- 15.5K
#3 · ggml-org/ggmlggml
ggml is a plain C/C++ tensor library built for running machine learning models with minimal setup, no external dependencies, and support for CPU, GPU, NPU, and browser backends. It's the core engine that powers projects like llama.cpp.
- 4

tvm
13.8Kapache/tvm · PythonApache TVM is an open machine learning compiler framework that turns trained models into optimized, deployable code for a wide range of hardware targets.
- 5

pytorch-book
12.8Kchenyuntc/pytorch-book · Jupyter NotebookThis is the companion code repository for the Chinese book 'Deep Learning Framework PyTorch: Introduction and Practice', covering PyTorch basics and fun projects like neural talk, poem writing, anime face generation, and style transfer.
- 6

cupy
12.4Kcupy/cupy · PythonCuPy is a NumPy/SciPy-compatible array library for GPU-accelerated computing with Python: you write ordinary Python array code, and it executes on NVIDIA or AMD GPUs.
- 7

DeepGEMM
9Kdeepseek-ai/DeepGEMM · CudaDeepGEMM is a unified CUDA kernel library that provides high-performance tensor core GEMM operations (FP8, FP4, BF16), fused MoE kernels, and attention-indexer kernels used in large language models such as DeepSeek.
Related topics
Often tagged together