https://www.kaggle.com/c/digit-recognizer
--> model.summary()
Model: "sequential_1"
conv2d_1 (Conv2D) (None, 28, 28, 32) 832
conv2d_2 (Conv2D) (None, 28, 28, 64) 51264
max_pooling2d_1 (MaxPooling2 (None, 14, 14, 64) 0
conv2d_3 (Conv2D) (None, 14, 14, 128) 73856
conv2d_4 (Conv2D) (None, 14, 14, 256) 295168
max_pooling2d_2 (MaxPooling2 (None, 7, 7, 256) 0
flatten_1 (Flatten) (None, 12544) 0
dense_1 (Dense) (None, 256) 3211520
dense_2 (Dense) (None, 512) 131584
dropout_1 (Dropout) (None, 512) 0
dense_3 (Dense) (None, 10) 5130
=================================================================
Total params: 3,769,354
Trainable params: 3,769,354
Non-trainable params: 0
Accuracy achieved: 99.7%