我是caffe的新手,我试图使用Min-Max Normalization规范0到1之间的卷积输出。Caffe中的Min-Max规范化图层
时间= X - Xmin时/(的Xmax - Xmin时)
我已经检查了许多层(能力,规模批标准化,MVN),但没有一个是给我最大最小规范化输出层。谁能帮我 ??
*************我prototxt *****************
name: "normalizationCheck"
layer {
name: "data"
type: "Input"
top: "data"
input_param { shape: { dim: 1 dim: 1 dim: 512 dim: 512 } }
}
layer {
name: "normalize1"
type: "Power"
bottom: "data"
top: "normalize1"
power_param {
shift: 0
scale: 0.00392156862
power: 1
}
}
layer {
bottom: "normalize1"
top: "Output"
name: "conv1"
type: "Convolution"
convolution_param {
num_output: 1
kernel_size: 1
pad: 0
stride: 1
bias_term: false
weight_filler {
type: "constant"
value: 1
}
}
}
卷积层输出不规范化形式我希望Min-Max规范化输出为图层格式。手动我可以使用代码,但我需要在图层中。 谢谢
,如果你能在代码中这样做,你可以自己编写图层。但你如何区分这种操作? backprop如何看起来像? – Shai
@Shai - 我没有使用它进行训练,所以不需要Back propogation。我只是想获得过滤的输出。 – AnkitSahu
@Shai - 如何在代码中编写图层。请解释 ? – AnkitSahu