minigrad

Autograd

An implementation of reverse-mode automatic differentiation in pure Python

A minimal implementation of autograd (in pure Python) 🍰

GitHub

94 stars
3 watching
6 forks
Language: Jupyter Notebook
last commit: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kennysong/tinysmpc A tiny Python library for collaborative secure multi-party computation on private data 87
mstksg/backprop A Haskell library providing automatic heterogeneous back-propagation for differentiable programming and deep learning applications. 180
zou-group/textgrad An autograd engine for textual gradients using large language models to backpropagate gradients. 1,912
qgrad/qgrad Integrates automatic differentiation tools with quantum software packages. 43
mstksg/auto Provides a declarative API for creating discrete-step, locally stateful interactive programs and automations 180
autolab/autolab A course management system with autograding capabilities for programming assignments 769
srush/minichain A tiny library for using large language models in code generation and debugging 1,221
kenjyoung/minatar An AI testbed for Atari 2600 games in Python 289
auto-differentiation/xad-py Provides automatic differentiation capabilities for numerical computations in Python 12
kirang89/bootstrapy A Python application generator that sets up a production-ready environment and lets developers focus on coding. 291
hipo/algojig An Algorand development and testing jig. 15
scottfreellc/alphapy An autoML framework for building and analyzing trading systems and sports betting models using machine learning algorithms. 1,170
timkpaine/jupyterlab_autoversion Automates versioning of JupyterLab notebooks after each save 82
syegulalp/akilang An experimental compiler and language implementation built on top of LLVM and Python. 99
autopilot-rs/autopy A cross-platform GUI automation module for Python and Rust. 860