卷积运算

卷积运算

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容