卷积运算
1 No zero padding, unit strides
(无填充,单位滑动)
image
输入特征图大小 i = 4
核函数 k = 3
stride s = 1
填充 p = 0
由图片得到输出特征图大小
o = 2
运算为:o = (i-k)+1
2 Zero padding,unit strides
(零填充,单位滑动)
image
零填充,单位滑动s=1中,对于任意的i,k,p,有关系式:
o = (i-k)+2p+1
2.1 Half(same) padding
使输出特征图的大小与输入特征值的大小相同,是一个有用的性质(即让i=o)
image
只需要满足下边的性质:
任意i,k是奇数,s=1 p = k/2
2.2 Full padding
image有时候我们希望输出特征图的size比输入的要大,这时候,满足以下关系式就好
任意的i,k 其中p=k-1,s=1,就有
o = (i-k)+ 2p + 1
= i-k+2k-1
= i+(k-1)
3 No zero padding,non-unit strides
(无单位填充,不是单位步长)
有关系式:
o = floor((i-k)/s)+1
必须要注意到这种情况,由于no padding可能输入特征图会有一部分kernel覆盖不到
4 Zero padding,non-unit strides
(零填充,非单位步长)
(最通用的关系)
o = floor[(i +2p - k) / s] + 1
网友评论