micrograd Implementation of neural networks from scratch for scalar-valued inputs with PyTorch-like API.