采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
这里的通道数指的是什么啊,就是这一节构造的都是32个通道输出,代表进入下一层的输入么? 但是第二个卷积层输入应该是16,输出也是16,那为什么还是32啊 谢谢老师
# conv1: 神经元图, feature_map, 输出图像
conv1
=
tf.layers.conv2d(x_image,
32
,
# output channel number
(
3
),
# kernel size
padding
'same'
activation
tf.nn.relu,
name
'conv1'
)
# 16 * 16
pooling1
tf.layers.max_pooling2d(conv1,
2
# stride
'pool1'
conv2
tf.layers.conv2d(pooling1,
'conv2'
# 8 * 8
pooling2
tf.layers.max_pooling2d(conv2,
'pool2'
同学你好,你说的应该是这段代码吧。
这里的32是输出通道数。也就是下一层的输入通道数,输入通道数不需要在函数里设置,因为函数会通过上一层的输入自己知道,而输出通道数需要我们设置。
另外:第二个卷积层的输入和输出通道数目为什么应该是16呢?
输出通道32是自己指定的吗 还是计算出来的
登录后可查看更多问答,登录/注册
深度学习算法工程师必学,深入理解深度学习核心算法CNN RNN GAN
1.6k 9
1.7k 8
1.2k 7
1.3k 7
2.1k 7
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号