This contains an iPython Notebook that trains and tests a LeNet5 Convolutional Neural Network on the MNIST dataset.
Python 2.7, numpy/scipy, Theano
The code has been adapted from its original form to allow parameter tuning. The model can take some time to train depending on the parameters given, and what version of Theano is installed.