Ich möchte die Schichten mit Ausnahme der ersten drei Schichten in der Inception v3 model mit TensorFlow
in Python 3
auch die Gewichte dieser drei Schichten zu ändern, um neu initialisieren und re -Verbinden Sie nur die drei ersten Schichten des Netzwerks. Wenn dies nicht innerhalb des Anfangsmodells möglich ist, gibt es ein anderes Netzwerk (in TensorFlow
) mit dem dies getan werden könnte?Einfrieren Teil der Ebenen in Inception V3 in TensorFlow mit Python 3
-1
A
Antwort
0
Dies kann in jedem Netzwerk erfolgen. Um die unteren Schichten während des Trainings einzufrieren, ist die einfachste Lösung der Optimierer die Liste von Variablen zu geben, zu trainieren, ohne die Variablen aus den unteren Schichten:
train_vars = tf.get_collection(tf.GraphKeys.TRAINABLE_VARIABLES,
scope="hidden[34]|outputs")
training_op = optimizer.minimize(loss, var_list=train_vars)
Die erste Zeile die Liste aller trainierbar Variablen bekommt in den versteckten Schichten 3 und 4 und in der Ausgabeschicht. Dies lässt die Variablen in den ausgeblendeten Ebenen 1 und 2 aus. Der obige Ausschnitt nimmt an, dass die Ebenen die Variablenbereiche hidden1
, ... hidden4
und outputs
haben; Inception Modell verwendet eine andere Bezeichnung: Conv2d_2a_*
, Conv2d_2b_*
, AvgPool_1a_*
, ...
Verwandte Themen
- 1. Tensorflow: Inception v3 Batch-Verarbeitung
- 2. Bounding-Boxen mit Tensorflow und Inception-v3
- 3. Tensorflow Inception-V3 Re-Train mehrere Schichten
- 4. Fehler in Tensorflow Inception V3-Geting, während pool_3 Schicht Ausgabe
- 5. Inception v3 Führung auf tensorflow für C gebrochen ++ und Python
- 6. Wiederverwendung Inception V3 Conv Neuronales Netz (Tensorflow) mit 0% Genauigkeit
- 7. Anpassen des Inception V3-Moduls
- 8. Verwenden von Inception-v3 Checkpoint-Datei in Tensorflow
- 9. Sinn der Inception V3 Schichten
- 10. Inception V3 Running Stats
- 11. Lokalisieren von Objekten in Tensorflow mit der Einführung V3
- 12. TenssorFlow: Feineinstellung Inception v3 für Bildklassifizierung
- 13. Neural Network Inception v3 erstellt keine Labels
- 14. Tensorflow Android: Umgrupped Inception v3 nehmen zu viel Zeit
- 15. Inception v3 Grafikdefinitionsdatei herunterladen
- 16. Umschulung Open Images vortrainiert Inception v3 Modell
- 17. Umschulung Inception v3 Modell ohne Umformschicht
- 18. Fehler geworfen in den Google-Inception-v3 Feinabstimmung Skript
- 19. Kein Backportfehler beim Umlernen von Tensorflow's Inception v3 Modell
- 20. Inception: Wie Bild mit Inception zu verarbeiten
- 21. Wie Diagramme aus Checkpoint-Verzeichnis für Inception-V3-Modell einzufrieren?
- 22. TensorFlow umschulen label_image.py (Simple Bildklassifizierung mit Inception)
- 23. Keras | Erste das Beispiel v3 Inception läuft
- 24. Tensorflow: Feinabstimmung Inception Modell
- 25. Feinabstimmung des Inception-Modells in TensorFlow
- 26. Tensorflow Inception Zug und Create GraphDef
- 27. Train Inception von Scratch in TensorFlow
- 28. In Python einfrieren?
- 29. Tensorflow für Poets (Retraining Inception) unter Windows
- 30. Inception-v3 transfer learning 'freezing' Schichten