minigrad

Autograd

An implementation of reverse-mode automatic differentiation in pure Python

A minimal implementation of autograd (in pure Python) 🍰

GitHub

93 stars
3 watching
6 forks
Language: Jupyter Notebook
last commit: about 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 84
mstksg/backprop A Haskell library providing automatic heterogeneous back-propagation for differentiable programming and deep learning applications. 181
zou-group/textgrad An autograd engine for textual gradients using large language models to backpropagate gradients. 1,821
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 767
srush/minichain A tiny library for using large language models in code generation and debugging 1,215
kenjyoung/minatar An AI testbed for Atari 2600 games in Python 286
auto-differentiation/xad-py Provides automatic differentiation capabilities for numerical computations in Python 10
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,160
timkpaine/jupyterlab_autoversion Automates versioning of JupyterLab notebooks after each save 81
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. 856