Dimension négative de la taille causée par la soustraction de 3 à partir de 1 pour 'conv2d_2/convolution'

J'ai eu ce message d'erreur lors de la déclaration de la couche d'entrée dans Keras.

ValueError: dimension Négative de la taille causée par la soustraction de 3 à 1 pour
'conv2d_2/convolution' (op: 'Conv2D') avec la contribution des formes: [?,1,28,28],
[3,3,28,32].

Mon code est comme ça

model.add(Convolution2D(32, 3, 3, activation='relu', input_shape=(1,28,28)))

Exemple d'application: https://github.com/IntellijSys/tensorflow/blob/master/Keras.ipynb

Je pense que vous voulez utiliser un 3x3 noyau. Dans ce cas, vous devez écrire (3, 3) au lieu de 3, 3.
comment savoir quelle est la différence de l'aide (3,3) ou (4,4) ou (5,5) faire? @ml4294

OriginalL'auteur Mohammad Nurdin | 2017-08-12