Wie rekonstruiere ich das Kaffeenetz mit pycaffe
Was ich will ist, nach dem Laden eines Netzes, werde ich einige bestimmte Ebenen auflösen und das neue Netz speichern. Beispielsweis
Orignial net:
data -> conv1 -> conv2 -> fc1 -> fc2 -> softmax;
Neues Netz:
data -> conv1_1 -> conv1_2 -> conv2_1 -> conv2_2 -> fc1 -> fc2 -> softmax
Daher steckte ich während dieses Vorgangs in der folgenden Situation fest:
1. Wie erstelle ich eine bestimmte Ebene mit bestimmten Ebenenparametern inpycaffe
?
2. So kopieren Sie die Layer-Parameter aus vorhandenen Layern (z. B.fc1
undfc2
über)
Ich weiß mitcaffe::net_spec
können wir ein neues Netz manuell definieren. Abercaffe::net_spec
kann keine Ebene aus einer vorhandenen Ebene angeben (z. B .:fc1
).