deep-learning-from-scratch
A lightweight, deep learning library written in pure Python for pedagogical purposes.