2017-10-05 1 views
0

Ich verwende this TensorFlow Beispiel, um einige Daten zu trainieren, die ich heruntergeladen habe. Aber ich wollte in der Lage sein, neue Daten (in einer Liste) einzugeben und zu sehen, wie das Netz sie klassifizieren würde.Test TensorFlow Modell mit meinem eigenen Wert

Wie kann ich das machen?

Antwort

0

Wahrscheinlich, was Sie wollen, ist einfach nach der Schleife hinzufügen (dh nach dem Training), wird die folgende für die Vorhersage

my_predict = sess.run(predict, feed_dict={X: my_data}) 

wo my_data Nx4 sein sollte, da 4 ist die Anzahl der Funktionen in dem Iris-Datensatz, und N Anzahl der Beispiele, die Sie klassifizieren möchten.

Dann ist my_predict ein Vektor der Größe N, der die Klasse jedes von Ihnen bereitgestellten Beispiels enthält.

Verwandte Themen