Mini auto-gradient from scratchUnderstand what PyTorch does under the hood by building the API and components of an MLP in pure Python.