CSC411 Project 2: Deep Neural Networks for Handwritten Digit and Face Recognition
Build several neural networks of varying depth, and use them for handwritten digit recognition and face recognition from scratch using only basic libraries like numpy and matplotlib.
https://www.teach.cs.toronto.edu/~csc411h/winter/projects/proj2/
Check out the following files: faces.py, digits.py, deepfaces.py
Detailed report on what the code is doing is in this file deepnn.pdf.