Gibt es einen einfachen Weg (z. B. ohne den Code zu ändern), um Wights aus mehreren vortrainierten Netzwerken in ein Netzwerk zu laden? Das Netzwerk enthält einige Layer mit denselben Dimensionen und Namen wie die beiden vortrainierten Netzwerke.Mehrere vortrainierte Netzwerke in Caffe
Ich versuche dies mit NVidia DIGITS und Caffe zu erreichen.
EDIT: Ich dachte, es wäre nicht möglich, es direkt von DIGITS zu tun, wie durch Antworten bestätigt. Kann jemand eine einfache Möglichkeit vorschlagen, den DIGITS-Code zu ändern, um mehrere vortrainierte Netzwerke auswählen zu können? Ich überprüfte den Code ein wenig und dachte, dass die training script ein guter Anfang wäre, aber ich habe keine gründliche Kenntnis von Caffe, also bin ich mir nicht sicher, was der beste/schnellste Weg wäre, dies zu erreichen.
haben Sie eine ähnliche Pull-Anfrage an das BVLC/caffe-Repository gestellt? – Shai
Sie können dies mit 'caffe' tun, indem Sie den Parameter' --weights' verwenden, der verschiedene Netzwerke durch Kommas trennt. –