Botleneck是ResNet的核心内容之一(图右),主要是用了两个
1
∗
1
1*1
1∗1的卷积用来减少和增加维度,他的作用是减少计算量,它由三层结构
1
∗
1
,
3
∗
3
,
1
∗
1
1*1,3*3,1*1
1∗1,3∗3,1∗1卷积,第一个1*1卷积用来减少维度,如上图将256维度减少到64维度;第二个
1
∗
1
1*1
1∗1卷积用来增加维度,如上图是从64维增加到256维度,从维度上来看输进去的是256,中间变成了64,输出的又是256,看起来想是脖子部分,所以叫做Bottleneck(瓶颈)层