Voglio impostare un caffe CNN con python, usando l'interfaccia caffe.NetSpec()
. Anche se ho visto che possiamo mettere la rete di prova in solver.prototxt
, mi piacerebbe scriverlo in model.prototxt
con fase diversa. Ad esempio, caffe model prototxt attuare strato di due dati con diverse fasi:caffe: definizione del modello: scrivi lo stesso livello con fase diversa usando caffe.NetSpec()
layer {
name: "data"
type: "Data"
top: "data"
top: "label"
include {
phase: TRAIN
}
....
}
layer {
name: "data"
type: "Data"
top: "data"
top: "label"
include {
phase: TEST
}
....
}
come devo fare in python per ottenere tale attuazione?
v'è un open [bvlc/caffe problema github] (https://github.com/BVLC/caffe/issues/4044). – Shai