This note discusses the fundamentals of machine learning.
This note discusses how autograd works.
This note discusses how to build parallelism support for model training.