2017-03-15 1 views
1

Ich bin Feinabstimmung Inception-v3 Modell Blumen mit diesem: https://github.com/tensorflow/models/tree/master/inceptionWie Diagramme aus Checkpoint-Verzeichnis für Inception-V3-Modell einzufrieren?

Ich überprüft das Ergebnis in einem Verzeichnis. Aber in dem Verzeichnis, sehe ich Dateien wie diese: -rw-r--r-- 1 root root 389908432 Mar 15 21:46 model.ckpt-0.data-00000-of-00001 -rw-r--r-- 1 root root 72680 Mar 15 21:46 model.ckpt-0.index -rw-r--r-- 1 root root 15189794 Mar 15 21:47 model.ckpt-0.meta -rw-r--r-- 1 root root 135185788 Mar 15 22:36 events.out.tfevents.1489594533.f7d5defbed64 -rw-r--r-- 1 root root 72680 Mar 15 22:37 model.ckpt-4999.index -rw-r--r-- 1 root root 389908432 Mar 15 22:37 model.ckpt-4999.data-00000-of-00001 -rw-r--r-- 1 root root 15189794 Mar 15 22:38 model.ckpt-4999.meta -rw-r--r-- 1 root root 130 Mar 15 22:49 checkpoint während ich brauche Ausgänge im Verzeichnis ähnlich wie diesen: -rw-r----- 1 107456 5000 223 Mar 2 2016 README.txt -rw-r----- 1 107456 5000 43 Mar 2 2016 checkpoint -rw-r----- 1 107456 5000 434903494 Mar 15 2016 model.ckpt-157585

Dafür brauche ich etwas zu tun, wie das Einfrieren, aber das Einfrieren Bedürfnisse output_node_names zur Verfügung zu stellen. Kann mir jemand sagen, was werden die output_node_names für inception-v3 sein? Auch brauche ich eine zuverlässige Möglichkeit zu frieren. Ist das Tensorflow-Freezer-Tool in Ordnung?

Antwort

0

Ich fand die Antwort schließlich.

Die einzeilige Antwort sollte die Verwendung von freezer.py in der Upstream-Tensorflow-Codebasis sein. Siehe das Beispiel zur Verwendung dieses Programms aus Tests.

Sie können den folgenden Link für Probe überprüfen: https://gist.githubusercontent.com/morgangiraud/249505f540a5e53a48b0c1a869d370bf/raw/6cb0b4d497925517316a92f935ce5dccb6aafd17/medium-tffreeze-1.py

+0

Einfach nur neugierig, was die Ausgangsknotennamen für Anfang v3 waren? –

+0

Ich habe das folgende Skript nach der Feinabstimmung ausprobiert, aber immer einen "AssertionError" erhalten, weil "Accuracy/Predictions" nicht als Ausgabeknotennamen in Inception v3 existieren. Ich habe versucht, dieses Feld durch "Softmax" und etwas anderes zu ersetzen, aber es funktioniert immer noch nicht. Kannst du mir bitte sagen, wie du es gemacht hast? –

+0

Ich tat dies tatsächlich: https://github.com/abdasgupta/tensorflow-serving-ppc64le/blob/flowers-export/tensorflow_serving/example/inception_export.py –

Verwandte Themen