
每一步的输出尺寸怎么计算,希望能给出具体的计算过程,我知道公式但是不会算
博主你好,不知道下面的解答是否对你有帮助:
首先,输入图像的尺寸为 64x64。
卷积层1(conv1):
--------------------------------------------------------------
输入通道数:3(RGB图像的通道数)
输出通道数:16
卷积核大小:3x3
步长:1
填充:1
计算过程:
输出尺寸 = ((输入尺寸 - 卷积核大小 + 2 * 填充) / 步长) + 1
输出尺寸 = ((64 - 3 + 2 * 1) / 1) + 1 = 64
输出尺寸为 64x64。
归一化层1(norm11):
归一化层不改变尺寸。
池化层1(pool1):
--------------------------------------------------------------
池化核大小:2x2
步长:2
计算过程:
输出尺寸 = ((输入尺寸 - 池化核大小) / 步长) + 1
输出尺寸 = ((64 - 2) / 2) + 1 = 32
输出尺寸为 32x32。
卷积层2(conv2):
--------------------------------------------------------------
输入通道数:16
输出通道数:32
卷积核大小:3x3
步长:1
填充:1
计算过程:
输出尺寸 = ((输入尺寸 - 卷积核大小 + 2 * 填充) / 步长) + 1
输出尺寸 = ((32 - 3 + 2 * 1) / 1) + 1 = 32
输出尺寸为 32x32。
归一化层2(norm22):
--------------------------------------------------------------
归一化层不改变尺寸。
池化层2(pool2):
--------------------------------------------------------------
池化核大小:2x2
步长:2
计算过程:
输出尺寸 = ((输入尺寸 - 池化核大小) / 步长) + 1
输出尺寸 = ((32 - 2) / 2) + 1 = 16
输出尺寸为 16x16。
卷积层3(conv3):
--------------------------------------------------------------
输入通道数:32
输出通道数:64
卷积核大小:3x3
步长:1
填充:1
计算过程:
输出尺寸 = ((输入尺寸 - 卷积核大小 + 2 * 填充) / 步长) + 1
输出尺寸 = ((16 - 3 + 2 * 1) / 1) + 1 = 16
输出尺寸为 16x16。
归一化层3(norm3):
归一化层不改变尺寸。
池化层3(pool3):
--------------------------------------------------------------
池化核大小:2x2
步长:2
计算过程:
输出尺寸 = ((输入尺寸 - 池化核大小) / 步长) + 1
输出尺寸 = ((16 - 2) / 2) + 1 = 8
输出尺寸为 8x8。