caffe中的反卷积层

时间:2016-09-09 02:51:21

标签: caffe deconvolution

在阅读了关于caffe中的反卷积的一些内容之后,我对FCN的train.prototx here感到困惑。反卷积层的默认重量填充是“常量”。默认值为零。根据caffe中的反卷积操作,输入中的所有输出都是零,乘以零。

2 个答案:

答案 0 :(得分:1)

此模型使用预训练参数进行初始化。您应该使用'xavier'填充符(mnist model):

weight_filler {
  type: "xavier"
}
bias_filler {
  type: "constant"
}

答案 1 :(得分:1)

你是绝对正确的,用Zero Deconv权重初始化的FCN的推断将为零。你不希望这样。

使用weight_filler:{type:"bilinear"}初始化deconv层是合适的。这会将滤波器权重初始化为所需大小的双线性滤波器。