前言:
经常使用的卷积有卷积、空洞卷积、反卷积与空洞反卷积的,下面总结了他们的计算公式。
一、卷积计算公式
卷积神将网络的计算公式为:
N=(W-F+2P)/S+1
其中
N:输出大小
W:输入大小
F:卷积核大小
P:填充值的大小
S:步长大小
二、空洞卷积
d = dilation
1、感受野计算。假定原来的卷积核大小为 k,那么塞入了 (d - 1) 个空格后的卷积核的感受野大小为:
2、特征图大小计算。假定输入空洞卷积的大小为 i,步长 为 s ,空洞卷积后特征图大小 o 的计算公式为:
三、反卷积计算公式
in_size = 64
S = 2 # stride
K = 3 # kernel_size
P = 2 # padding
output_padding = 1
out_size = (in_size - 1) * S + K - 2*P + output_padding
print(out_size)
四、空洞反卷积计算公式
in_size = 64
S = 2 # stride
K = 3 # kernel_size
P = 2 # padding
D = 2 # dilation
output_padding = 1
out_size = (in_size - 1) * S + K - 2*P/D + output_padding
print(out_size)
版权归原作者 两只蜡笔的小新 所有, 如有侵权,请联系我们删除。