SqueezeNet使用 1x1 卷积。我试图在这个简单的例子中理解它:如果输入是一个 MNIST 数字,即形状1x28x28x1(我使用Batch x Height x Width x Channel)。
然后应用 aConv2D(16, kernel_size=(1,1))产生一个大小的输出1x28x28x16,我认为每个通道1x28x28xi(1..16中的 i)只是输入层乘以一个常数。是对的吗?
更具体地说:Output[channel i][x,y] = InputLayer[x,y] * alpha_i对于 1..28 中的 x,y,其中alpha_i是每个通道的常数。
这个对吗?
这就像从 1 个通道变为 16 个相同的通道(除了每个通道乘以一个全局常数)。
它的目的是什么?
注意:我已经阅读了 1x1 卷积如何与全连接层相同?和1x1 卷积。数学是如何工作的?但这里略有不同。