Micrograd 是一个实现标量值自动梯度引擎的项目,专门用于训练神经网络。它通过构建计算图并应用链式法则反向遍历,以计算梯度并调整参数以减少损失。该项目代码简洁易懂,仅94行,适合学习和实验神经网络训练的核心概念。