This is a simple softmax regression implementation. The only dependency is Numpy. The code is tested on the MNIST data set and gets about 92% accuracy. You can download this data set in a Python-friendly format here: http://deeplearning.net/data/mnist/mnist.pkl.gz