March 2019
Intermediate to advanced
532 pages
13h 2m
English
In this example, we are going to see how to recognize handwritten digits using Keras. The mnist_keras_training.py script creates the model using a four-layer neural network, as demonstrated in the following code snippet:
def create_model(): """Create the model using Sequencial model""" # Create a sequential model (a simple NN is created) adding a softmax activation at the end with 10 units: model = Sequential() model.add(Dense(units=128, activation="relu", input_shape=(784,))) model.add(Dense(units=128, activation="relu")) model.add(Dense(units=128, activation="relu")) model.add(Dense(units=10, activation="softmax")) # Compile the model using the loss function "categorical_crossentropy" and Stocastic ...