当内核大小为偶数时相同的填充

Same padding when kernel size is even

当内核大小为奇数时,我们可以手动计算必要的填充以获得与输入相同维度的输出,从而创建相同的填充。

但是我们如何计算大小均匀的内核的填充维度(例如:(2x2)?

注意这 2 个公式

  1. pad= (filter_size - 1 )/ 2
  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,结果相同。