Different implementations for hand writing digits recognition by using MNIST dataset. Fully Connected Neural Network approach CNN by using Keras CNN with Keras image generator and adaptive learning rate CNN by using Tensorflow