Tensorflow Verschiedene Möglichkeiten zum Exportieren und Ausführen von Diagrammen in C ++

Zum Importieren Ihres trainierten Netzwerks in C ++ müssen Sie Ihr Netzwerk exportieren, um dies zu tun. Nachdem wir viel gesucht und fast keine Informationen darüber gefunden hatten, wurde klargestellt, dass wir @ verwenden solltefreeze_graph ()n der Lage zu sein, es zu tu

Danke an die neue Version 0.7 von Tensorflow, sie haben hinzugefügtDokumentatio davon.

Nach Durchsicht der Dokumentationen stellte ich fest, dass es nur wenige ähnliche Methoden gibt. Können Sie den Unterschied zwischen @ erkennefreeze_graph() und:tf.train.export_meta_graph da es ähnliche Parameter hat, aber es scheint, dass es auch zum Importieren von Modellen in C ++ verwendet werden kann (ich denke nur, dass der Unterschied darin besteht, dass Sie für die Dateiausgabe mit dieser Methode nur @ verwenden könneimport_graph_def() oder ist es etwas anderes?)

Auch eine Frage zur Verwendung vonwrite_graph(): In Dokumentationen wird dasgraph_def ist gegeben durchsess.graph_def aber in Beispielen infreeze_graph() es istsess.graph.as_graph_def(). Was ist der Unterschied zwischen diesen beiden?

Diese Frage bezieht sich aufdieses Problem

Vielen Dank

Antworten auf die Frage(4)

Ihre Antwort auf die Frage