Learning the fundamentals of machine learning from Andrej Karpathy's video: https://www.youtube.com/watch?v=VMj-3S1tku0&list=PLAqhIrjkxbuWI23v9cThsA9GvCAUhRvKZ&index=1&t=3398s&pp=iAQB
Demonsrates the concepts of forward passes and backpropogation at the most fundamental level using simple mathematical expressions and basic calculus, as well as visual graphics
Reimplements above code using Pytorch library, giving basic introduction to step by step process of optimizing a neural network