带反卷积或其他高级层

时间:2019-06-04 12:45:32

标签: image-processing machine-learning deep-learning computer-vision caffe

我需要在caffe中使用一个高档层,以将像素“加倍”。一个10x10的图像将变为20x20,像素在水平和垂直方向上都“加倍”。我听说deconv层的步幅为2可能没有帮助,没有填充并且内核大小为1x1,但这在像素之间设置了零。有人可以帮助我吗?谢谢

1 个答案:

答案 0 :(得分:0)

我会尝试将内核大小设为2,并将权重init(并固定为?)设为1。

BEGIN
EXECUTE CHECK_JOB('20200101','table2');
END;

请注意,layer { name: "upsample" type: "Deconvolution" bottom: x top: y convolution_param { num_output: # same as number of input channels group: # same as number of channels bias_term: false # no need for bias kernel_size: 2 stride: 2 pad: 0 weight_filler: { type: "constant" val: 1 } } param { lr_mult: 0 } } group应该相等,因此您有相同的内核分别作用于每个通道。