Padding 尺寸大于1英寸keras的填料

Padding 尺寸大于1英寸keras的填料,padding,convolution,keras,keras-layer,Padding,Convolution,Keras,Keras Layer,据我所知,在kerasborder\u模式中用于填充。我需要知道的是,如何在keras中指定一个值,如Padding/border\u mode=2?问题是border\u模式只取两个值:valid和same,有什么帮助吗 p、 他已经问过数据科学了。但可能是测试版,因此没有得到响应:(您可以尝试ZeroPadding2D层: 注意:Keras Convolution2D层由theano.nnet.conv2d或tf.nn.conv2d支持。后者似乎不支持自定义填充(尽管有tf.pad用于此)

据我所知,在keras
border\u模式中
用于填充。我需要知道的是,如何在keras中指定一个值,如
Padding/border\u mode=2
?问题是
border\u模式
只取两个值:
valid
same
,有什么帮助吗


p、 他已经问过数据科学了。但可能是测试版,因此没有得到响应:(

您可以尝试ZeroPadding2D层:


注意:Keras Convolution2D层由theano.nnet.conv2d或tf.nn.conv2d支持。后者似乎不支持自定义填充(尽管有tf.pad用于此)。

您可以尝试零填充2D层:


注意:Keras Convolution2D层由theano.nnet.conv2d或tf.nn.conv2d支持。后者似乎不支持自定义填充(尽管有tf.pad用于此)。

我是否应该使用填充=(2,2,2,2)要在图像周围添加填充2?我应该在前面的conv层中使用border_mode=same还是valid?在输入图像上使用zeroppadding2d,然后在conv层上使用有效填充(这意味着实际上没有填充)。我应该使用padding=(2,2,2,2)要在图像周围添加填充2?我应该在前面的conv层中使用border_mode=same还是valid?在输入图像上使用zeroppadding2d,然后在conv层中使用有效填充(这意味着实际上没有填充)。