老师,为什么输入输出是一样的大小

来源:4-4 VGG-ResNet实战(1)

战战的坚果

2020-03-24

conv1 = tf.layers.conv2d(x,
output_channel,
(3, 3),# kernel size
strides = strides,
padding = ‘same’,
activavtion = tf.nn.relu,
name = ‘conv1’)
老师,当 padding = 'same’时,此时步长为(1,1),为什么输入输出是一样的大小?输出=(32-3+2P)/ 1+1=30?

写回答

1回答

正十七

2020-03-24

如果是same,那么会有一圈padding, padding_size = 1,所以输入输出大小不变。

正确公式参考:https://coding.imooc.com/learn/questiondetail/176000.html

0
1
战战的坚果
非常感谢!
2020-03-25
共1条回复

深度学习之神经网络(CNN/RNN/GAN)算法原理+实战

深度学习算法工程师必学,深入理解深度学习核心算法CNN RNN GAN

2617 学习 · 935 问题

查看课程