我试图创建一个自动编码器,但每个卷积层都会使输出形状更小
input_1 (InputLayer) (None, 3, 32, 32) 0
convolution2d_1 (Convolution2D) (None, 32, 30, 30) 896
maxpooling2d_1 (MaxPooling2D) (None, 32, 15, 15) 0
convolution2d_2 (Convolution2D) (None, 16, 13, 13) 4624
在编码器结束时,输出大小变为
(None, 3, 466, 466)
而不是
(None, 3, 512, 512)
有没有办法让网络输出准确(None, 3, 512, 512)?
最佳答案
这是因为边框的原因,我使用 border_mode='same' 修复了
关于python - 为什么keras卷积使输出尺寸变小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43036338/