top of page
MNIST CLASSIFIER

keras // theano // python // terminal
A small project for my graduate-level graphics course.
I decided to build the "Hello World" of image classification by tackling the MINST dataset. The project was built using the keras library (in Python) using a Theano backend. The code consists of two different neural network implementations: a simple backprop and a convolutional neural net (CNN).
Both nets use one-hot encoding, as well as keras functionality including:
- Dense and Sequential model layers
- Dropout
- built-in SGD and activation functionality
- model fit & train functionality.
The CNN additionally uses:
- Flatten, Convolutional2D and MaxPooling2D model layers
All the code is clean, well commented and tested.
bottom of page