我在 caffe 中创建了一个"Python"
图层,并在网络中使用它我这样插入图层:"myLayer"
train_val.prototxt
layer {
name: "my_py_layer"
type: "Python"
bottom: "in"
top: "out"
python_param {
module: "my_module_name"
layer: "myLayer"
}
include { phase: TRAIN } # THIS IS THE TRICKY PART!
}
现在,我的层只参与TRAIN
网络的 ing 阶段,
我怎么知道我层的setup
功能?
class myLayer(caffe.Layer):
def setup(self, bottom, top):
# I want to know here what is the phase?!!
...
PS,我也在“Caffe Users”谷歌组
上发布了这个问题。如果有任何弹出,我会更新。