Introduction to #keras: Build a Neural Network to Classify Digits!
Keras is a neural networks API that runs on top of Tensorflow, Theano, or CNTK. Essentially, Keras provides high level building blocks for developing deep learning models and uses backend engines like Tensorflow to operate. As a “hello world” tutorial to Keras, we will be building a handwritten digit classifier using a convolutional neural network (CNN)!Before getting started you should…Have some python knowledgeUnderstand the basics of neural networksHave the following packages installed:Python 2.7+TensorflowKerasNumpyMatplotlibNumpy is the core python library for scientific computing and Matplotlib is another library for creating data visualizations. If you are unfamiliar with Python and Numpy, I would highly recommend reading through this guide from the popular Stanford CS231 class on (...)