VGGNet VGG16使用了更小的卷积和步长。 例如用2个3×3的代替1个5*5的
input:224×24×3 要经过经过两次卷积cov3-64, Conv1_1: 输入通道I为3,输出通道O为64,卷积核为N×N×I×O,stride=1,卷积核为3×3×3×64,则输出尺寸为224×224×64
*Conv1_2:*输入通道I为64,输出通道O为64,卷积核为N×N×I×O,stride=1,卷积核为3×3×64×64,则输出尺寸为224×224×64
Maxpooling: Input:224×224×64 2×2的最大池化核,输出为112×112×64
input:112×112×64 要经过经过两次卷积cov3-64, *Conv1_1:*输入通道I为64,输出通道O为128,卷积核为N×N×I×O,stride=1,卷积核为3×3×64×128,则输出尺寸为112×112×128
Conv1_2:输入通道I为128,输出通道O为128,卷积核为N×N×I×O,stride=1,卷积核为3×3×128×128,则输出尺寸为112×112×128
Maxpooling: Input:112×112×128 2×2的最大池化核,输出为56×56×128
input:56×56×128 要经过经过两次卷积cov3-64, *Conv1_1:*输入通道I为128,输出通道O为256,卷积核为N×N×I×O,stride=1,卷积核为3×3×128×256,则输出尺寸为56×56×256
*Conv1_2:*输入通道I为256,输出通道O为256,卷积核为N×N×I×O,stride=1,卷积核为3×3×256×256,则输出尺寸为56×56×256
Maxpooling: Input:56×56×256 2×2的最大池化核,输出为28×28×256
input:28×28×256 要经过经过两次卷积cov3-64, *Conv1_1:*输入通道I为256,输出通道O为512,卷积核为N×N×I×O,stride=1,卷积核为3×3×256×512,则输出尺寸为28×28×512
*Conv1_2:*输入通道I为512,输出通道O为512,卷积核为N×N×I×O,stride=1,卷积核为3×3×512×512,则输出尺寸为28×28×512
Maxpooling: Input:28×28×512 2×2的最大池化核,输出为14×14×512
input:14×14×512 要经过经过两次卷积cov3-64, *Conv1_1:输入通道I为512,输出通道O为512,卷积核为N×N×I×O,stride=1,卷积核为3×3×512512,则输出尺寸为14×14×512
*Conv1_2:输入通道I为512,输出通道O为512,卷积核为N×N×I×O,stride=1,卷积核为3×3×512512,则输出尺寸为14×14×512 Maxpooling: Input: 14×14×512 2×2的最大池化核,输出为7×7×512
Input:7×7×512 输出为1×1×4096 总参数量为7×7×512×4096
Input:1×1×4096 输出为1×1×4096 总参数量为4096×4096
Input:1×1×4096 输出为1000(softmax) 总参数量为4096×1000