Micrograd.jl A Julia implementation of micrograd, a pedagogical automatic differentiation library: https://github.com/karpathy/micrograd Can be used to train, for example, simple multi-layer perceptrons to do binary classification: