#Autograd

Showing 41 of 41 repositories tagged #autograd, ranked by stars

pytorch
pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

Score
100
★ 101.7k ⑂ 28.5k +69/day
Python
chenyuntc
chenyuntc
pytorch-book

PyTorch tutorials and fun projects including neural talk, neural style, poem writing, anime generation (《深度学习框架PyTorch:入门与实战》)

Score
92
★ 12.8k ⑂ 3.7k
Jupyter Notebook
HIPS
HIPS
autograd

Efficiently computes derivatives of NumPy code.

Score
80
★ 7.5k ⑂ 937 +2/day
Python
flashlight
flashlight
flashlight

A C++ standalone library for machine learning

Score
96
★ 5.4k ⑂ 500
C++
BoltzmannEntropy
BoltzmannEntropy
interviews.ai

It is my belief that you, the postgraduate students and job-seekers for whom the book is primarily meant will benefit from reading it; however, it is my hope that even the most experienced researchers will find it fascinating as well.

Score
40
★ 4.9k ⑂ 327
deepjavalibrary
deepjavalibrary
djl

An Engine-Agnostic Deep Learning Framework in Java

Score
100
★ 4.8k ⑂ 751
Java
MegEngine
MegEngine
MegEngine

MegEngine 是一个快速、可拓展、易于使用且支持自动求导的深度学习框架

Score
20
★ 4.8k ⑂ 550 +1/day
C++
PennyLaneAI
PennyLaneAI
pennylane

PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.

Score
60
★ 3.3k ⑂ 826
Python
n2cholas
n2cholas
awesome-jax

JAX - A curated list of resources https://github.com/google/jax

Score
85
★ 2.1k ⑂ 171 +3/day
prabhuomkar
prabhuomkar
pytorch-cpp

C++ Implementation of PyTorch Tutorials for Everyone

Score
73
★ 2.1k ⑂ 274
C++
chelsea0x3b
chelsea0x3b
dfdx

Deep learning in Rust, with shape checked tensors and neural networks

Score
75
★ 1.9k ⑂ 107 +2/day
Rust
mratsim
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

Score
88
★ 1.4k ⑂ 101
Nim
owlbarn
owlbarn
owl

Owl - OCaml Scientific Computing @ https://ocaml.xyz

Score
69
★ 1.3k ⑂ 130 +1/day
OCaml
oreilly-japan
oreilly-japan
deep-learning-from-scratch-3

『ゼロから作る Deep Learning ❸』(O'Reilly Japan, 2020)

Score
0
★ 873 ⑂ 335
Python
norse
norse
norse

Deep learning with spiking neural networks (SNNs) in PyTorch.

Score
81
★ 812 ⑂ 102 +2/day
Python
mlverse
mlverse
torch

R Interface to Torch

Score
77
★ 565 ⑂ 93
C++
raskr
raskr
rust-autograd

Tensors and differentiable operations (like TensorFlow) in Rust

Score
100
★ 503 ⑂ 39
Rust
basalt-org
basalt-org
basalt

A Machine Learning framework from scratch in Pure Mojo 🔥

Score
31
★ 442 ⑂ 27
Mojo
milanm
milanm
AutoGrad-Engine

A complete GPT language model (training and inference) in ~600 lines of pure C#, zero dependencies

Score
65
★ 400 ⑂ 50
C#
pranftw
pranftw
neograd

A deep learning framework created from scratch with Python and NumPy

Score
19
★ 237 ⑂ 10
Python
Marco-Christiani
Marco-Christiani
zigrad

A deep learning framework built on an autograd engine with high level abstractions and low level control.

Score
62
★ 195 ⑂ 12
Zig
denizyuret
denizyuret
AutoGrad.jl

Julia port of the Python autograd package.

Score
0
★ 169 ⑂ 24
Julia
vlang
vlang
vtl

The V Tensor Library

Score
58
★ 166 ⑂ 21
V
miniex
miniex
hodu

A machine learning library built with user convenience at its core

Score
50
★ 131 ⑂ 5
Rust
flaport
flaport
sax

S + Autograd + XLA :: S-parameter based frequency domain circuit simulations and optimizations using JAX.

Score
54
★ 125 ⑂ 33 +1/day
Python
enescang
enescang
microgpt-visualizer

Interactive visualization of a minimal GPT implementation with autograd engine.

Score
50
★ 97 ⑂ 13
TypeScript
workofart
workofart
ml-by-hand

A deep learning library built from scratch with complex neural networks examples built on top for learning purposes.

Score
46
★ 88 ⑂ 16 +1/day
Python
AkiRusProd
AkiRusProd
numpy-nn-model

Сustom torch style machine learning framework with automatic differentiation implemented on numpy, allows build GANs, VAEs, etc.

Score
42
★ 82 ⑂ 5
Python
ramsyana
ramsyana
RustTensor

A learning-focused, high-performance tensor computation library built from scratch in Rust, featuring automatic differentiation and CPU/CUDA backends.

Score
0
★ 80 ⑂ 1
Rust
elftausend
elftausend
custos

A minimal OpenCL, CUDA, Vulkan and host CPU array manipulation engine / framework.

Score
50
★ 77 ⑂ 9
Rust
0verread
0verread
minigrad

Andrej Karpathy's Micrograd in Go

Score
15
★ 56 ⑂ 3
Go
fjosw
fjosw
pyerrors

Error propagation and statistical analysis for Monte Carlo simulations in lattice QCD and statistical mechanics using autograd.

Score
100
★ 56 ⑂ 21
Python
mplekh
mplekh
rust-microgpt

Port of Andrej Karpathy's python microGPT to Rust

Score
27
★ 49 ⑂ 9 +1/day
Rust
sahandsafizadeh
sahandsafizadeh
qeep

Deep Learning framework in Go with Tensors, AutoGrad, and GPU acceleration

Score
38
★ 43 ⑂ 3
Go
danilop
danilop
micro-gpt-and-beyond

Build a GPT from scratch, one concept at a time, from pure Python to PyTorch, JAX, MLX, and production serving. Inspired by Andrej Karpathy's microGPT.

Score
23
★ 43 ⑂ 4 +1/day
Python
arthurdjn
arthurdjn
nets

Recreating PyTorch from scratch, using Numpy. Supports FCN, CNN, RNN layers.

Score
12
★ 39 ⑂ 4
Python
deephealthproject
deephealthproject
eddl

European Distributed Deep Learning (EDDL) library. A general-purpose library initially developed to cover deep learning needs in healthcare use cases within the DeepHealth project.

Score
35
★ 38 ⑂ 10
C++
Genius-apple
Genius-apple
RusTorch

RusTorch is a production-grade deep learning framework re-imagined in Rust. It combines the usability you love from PyTorch with the performance, safety, and concurrency guarantees of Rust. Say goodbye to GIL locks, GC pauses, and runtime errors. Say hello to RusTorch.

Score
25
★ 37 ⑂ 1
Rust
Renovamen
Renovamen
flint

A toy deep learning framework implemented in pure Numpy from scratch. Aka homemade PyTorch lol.

Score
8
★ 31 ⑂ 3
Python
jewelltaylor
jewelltaylor
camlgrad

Toy autograd engine in OCaml with Apple Accelerate backend

Score
4
★ 31 ⑂ 0
OCaml
pit-ray
pit-ray
vim-autograd

Automatic differentiation library written in pure Vim script.

Score
0
★ 29 ⑂ 0
Vim Script
Related Topics
#deep-learning#machine-learning#neural-network#tensor#automatic-differentiation#python#gpu#numpy#pytorch#rust#jax#cuda

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly