Deep Learning Lecture Notes