pytorch pad大小设置
看github上别人的code都是采用公式
正常情况下,kernelsize都设置为奇数(几乎没见过设置为偶数的情况),这这种情况下,pad的总像素点=,相当于填补了第一个卷积核占据的位置,看图比较直观。
结论
对于S=1, O = I
对于S=2, 当I为偶数时,可以实现减半操作
举例,1+(6 - 1)//2 = 2+1=3
通常情况下,原始图片都是偶数并且都是16或者32的倍数,这样方便做16倍或者32倍的下采样,这种情况下,使用公式可以使得特征图宽高不变或者减半。