13from keras.models
import Sequential
14from keras.layers.core
import Dense, Activation
15from keras.regularizers
import l2
16from keras.optimizers
import SGD
17from keras.utils
import plot_model
23nodes_hidden_layer = 64
30model.add(Dense(nodes_hidden_layer, activation=
'relu', W_regularizer=l2(l2_val), input_dim=num_input_nodes))
34for k
in range(num_hidden_layers-1):
35 model.add(Dense(nodes_hidden_layer, activation=
'relu', W_regularizer=l2(l2_val)))
42model.add(Dense(num_output_nodes, activation=
'softmax'))
48model.compile(loss=
'categorical_crossentropy', optimizer=SGD(lr=0.01), metrics=[
'accuracy',])
61 plot_model(model, to_file=
'model.png', show_shapes=
True)
63 print(
'[INFO] Failed to make model plot')