Neural Networks from Scratch (2019)
victorzhou.com