能帮到你的话,就给个赞吧 ?
其中卷积和池化的高和宽的计算方法一样:
-----当为valid时,也就是不填充的时候
(W−F+1)/S,W:输入长,F:卷积核长,S:步长
-----当为same时,也就是以0填充的时候
(W+2P−F+1)/S,W:输入长,F:卷积核长,S:步长,P:填充长。
公式向上取整。
例:
-----valid:输入是 7×7,卷积核是 3×3,步长为 1,不填充,输出为5×5。如果步长为 2,输出就是 3×3。
-----same:输入是 32×32,卷积核是 5×5,步长为 1,填充2层,输出为32×32。(下图中的32×32×3的3可以先不用管,3是图片的通道数)
卷积和池化不一样的地方在于通道数的计算,其中卷积输出的通道数等于卷积核中的
[ height,width,in_channel,out_channel ] out_channel, 例如上边的same,假如卷积核的out_channel等于16,则输出为[32x32x16]
而池化的输出通道数不变等于输入的通道数,例如 如果上边的是池化层,则输出的是[32x32x3]