PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Autograd Python Packages

Python packages with the GitHub topic autograd. Sorted by monthly downloads, with stars and forks.
pytorch
torch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

59.7M 105K 33K
HIPS
autograd

Efficiently computes derivatives of NumPy code.

3.3M 8K 947
CamDavidsonPilon
autograd-gamma

NotImplementedError: VJP of gammainc wrt argnum 0 not defined

1.7M 15 4
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.

163K 3K 878
rusty1s
torch-sparse

PyTorch Extension Library of Optimized Autograd Sparse Matrix Operations

33K 1K 162
uwplasma
essos

e-Stellarator Simulation and Optimization Suite

23K 19 5
ChanLumerico
lucid-dl

Lumerico's Comprehensive Interface for Deep Learning

9K 5 4
uno-km
termux-train

📱 Ultra-lightweight On-Device Tensor & DAG Autograd Deep Learning Framework for Android ARM64 Termux. SafeTensors zero-copy, LoRA fine-tuning, and RoPE Transformers.

5K 1 0
Prajjwal2404
neuralengine

An open-source framework/library for building and training neural networks in Python with support for GPUs (CUDA).

3K 1 0
fancompute
legume-gme

🌱 Guided-mode expansion of photonic crystal slabs

2K 150 42
ewanwm
nutens

Tensor based engine for calculating neutrino oscillation probabilities in a fast, flexible, and differentiable way

2K 1 0
playidea-lab
pyborch

PyTorch's API that trains in a browser tab on WebGPU — autograd, nn, optim, capture/replay, int8, ONNX out; held to real torch's values on 4,764 golden cases; measured on one page against TF.js, jax-js, Burn and ONNX Runtime Web (4–12× faster training, ahead of ORT at inference)

2K 2 0
tjunjie1408
rustforge-rl

A pure Rust Reinforcement Learning framework featuring a custom tensor engine, autograd system, and modular RL algorithms.

1K 0 0
tokenoodle-everything
memzero-train

Zero-memory, multi-core-CPU local AI training for ordinary laptops.

1K 2 0
fjosw
pyerrors

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

1K 57 21
norse
norse

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

873 823 107
itu-biai
torchtomo

Differentiable 2D CT in PyTorch with parallel/fan-beam projectors, exact adjoints, filtered backprojection, learnable scan geometry, and optional CUDA acceleration.

865 10 0
aryanap07
neuralfabric

The Machinery Behind Machine Learning.

844 4 5
rsokl
mygrad

Drop-in autodiff for NumPy.

785 216 23
34j
boost-loss

Utilities for easy use of custom losses in CatBoost, LightGBM, XGBoost.

585 10 0
nabla-ml
nabla-ml

Nabla: High-Performance Scientific Computing

572 349 16
mbahng
pyember

ML Library from scratch with only standard libraries

532 8 0
AgentTorch
agent-torch

large population models

514 653 100
arthurdjn
nets

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

512 38 4
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology