2016-11-02 3 views
1

Autant que je sache dans kerasborder_mode est utilisé pour le rembourrage. Ce que j'ai besoin de savoir comment puis-je spécifier une valeur comme Padding/border_mode=2 dans keras? Le problème est border_mode prendre seulement deux valeurs: valid et same Alors toute aide?Rembourrage de taille supérieure à 1 dans les keras

p. Déjà posées sur la science des données. Mais peut-être il est beta donc obtenir aucune réponse :(

Répondre

4

Vous pouvez essayer une couche ZeroPadding2D:

https://keras.io/layers/convolutional/#zeropadding2d

Note: la couche Keras Convolution2D est soutenue par l'une ou l'autre theano.nnet.conv2d ou tf .nn.conv2d Ce dernier ne semble pas supporter le padding personnalisé (bien qu'il y ait tf.pad pour cela)

+0

Devrais-je utiliser padding = (2,2,2,2) pour ajouter un padding 2 autour de l'image? –

+0

Selon les docs oui. Padding = (2,2) devrait faire la même chose –

+0

devrais-je utiliser border_mode = même ou valide? yer? –