Wie die Wiederherstellung Tensorflow Modell aus .pb-Datei in python?

Ich habe eine tensorflow .pb-Datei, die ich gerne laden in python DNN, wiederherstellen der Grafik und Holen Sie sich die Vorhersagen. Ich Tue dies, um zu testen, ob die .pb-Datei erstellt, können die Vorhersagen ähnlich wie die normalen Sparer.save () - Modell.

Mein grundlegende problem ist, bin ein ganz anderer Wert von Vorhersagen, wenn ich Sie auf Android mit den oben genannten .pb-Datei

Meine .pb-Datei erstellen code:

frozen_graph = tf.graph_util.convert_variables_to_constants(
        session,
        session.graph_def,
        ['outputLayer/Softmax']
    )
with open('frozen_model.pb', 'wb') as f:
  f.write(frozen_graph.SerializeToString())

Also habe ich zwei große Bedenken:

  1. Wie kann ich laden Sie die oben genannten .pb-Datei zu python Tensorflow Modell ?
  2. Warum bin ich immer ganz unterschiedliche Werte der Vorhersage in python und android ?
InformationsquelleAutor vizsatiz | 2018-05-31
Schreibe einen Kommentar