当内核大小为偶数时相同的填充
Same padding when kernel size is even
当内核大小为奇数时,我们可以手动计算必要的填充以获得与输入相同维度的输出,从而创建相同的填充。
但是我们如何计算大小均匀的内核的填充维度(例如:(2x2)?
注意这 2 个公式
- pad= (filter_size - 1 )/ 2
- o/p特征图维度=(i/p特征图维度-filter_size + 2(pad))/步幅 + 1
假设您的 i/p 尺寸为 28x28,并且您想要相同的填充意味着您的 o/p
尺寸相同,即 28x28。
我假设你的步幅为 1
让我们来计算填充量,
垫 = (2 - 1) / 2
= 1 / 2
将此值代入等式 2)
o/p 特征图=(28 - 2 + 2(1/2))/1 + 1
=28
因此最后一个答案是你的 o/p 特征图的维度,(因此验证)
我使用 padding 作为 1,dilation 作为 2,结果相同。
当内核大小为奇数时,我们可以手动计算必要的填充以获得与输入相同维度的输出,从而创建相同的填充。
但是我们如何计算大小均匀的内核的填充维度(例如:(2x2)?
注意这 2 个公式
- pad= (filter_size - 1 )/ 2
- o/p特征图维度=(i/p特征图维度-filter_size + 2(pad))/步幅 + 1
假设您的 i/p 尺寸为 28x28,并且您想要相同的填充意味着您的 o/p 尺寸相同,即 28x28。 我假设你的步幅为 1
让我们来计算填充量, 垫 = (2 - 1) / 2 = 1 / 2 将此值代入等式 2)
o/p 特征图=(28 - 2 + 2(1/2))/1 + 1 =28
因此最后一个答案是你的 o/p 特征图的维度,(因此验证)
我使用 padding 作为 1,dilation 作为 2,结果相同。