convnet A direct Convolution Neural Network implemention in pure C++, with MNIST dataset. An OpenCL optimized version is implemented. Here is my introduction and report on it. http://hugofeng.info/2015/01/08/optimizing-cnn-with-opencl/ Gradient-Based Learning Applied to Document Recognition. Y. LeCun, L. Bottou, Y. Bengio and P. Haffner Notes on Convolutional Neural Networks. Jake Bouvrie Convolutional Neural Networks (LeNet) - DeepLearning 0.1 documentation The MNIST database of handwritten digits