A tiny, easy-to-read reverse-mode autodiff engine written in clean Python 3.12. Implements scalar Tensor nodes, a computation DAG, topological traversal, and gradient accumulation. Ideal for anyone learning how backpropagation actually works under the hood.
-
Updated
Dec 7, 2025 - Jupyter Notebook