4

microgpt.py

It's simpler w/ dual vectors. Removes the backward pass entirely.