Micrograd++
A scalar automatic-differentiation engine built from scratch — extending
Andrej Karpathy's micrograd
while working through his Zero to Hero
series. Not a wrapper around PyTorch: computation-graph tracking, arithmetic
ops, tanh, and reverse-mode backpropagation through a
topologically sorted graph — hand-built, unit-tested, explained in the README.
d = a·b + a → ∂d/∂a = b + 1 = 4 the chain rule, running on a graph I built myself.