Caffe: Wie erhält man die Phase einer Python-Ebene?

Ich habe ein @ erstel"Python" layer"myLayer" in caffe und benutze es im Netztrain_val.prototxt Ich füge die Ebene so ein:

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!
}

Now, meine Ebene nimmt nur am @ teTRAINing Phase des Netzes,
ie kann ich das in meiner Ebene wissesetup Funktion ??

class myLayer(caffe.Layer):
  def setup(self, bottom, top):
     # I want to know here what is the phase?!!
  ...

PS,
Ich habe diese Frage auf @ geposte "Caffe Users" Google-Gruppe auch. Ich udpdate, ob dort etwas auftaucht.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage