Ich benutze Windows 10 Pro, Visual Studio 10, Python 3.6.2rc1 und Tensorflow. Ich versuche ein Convolutional Neural Network (CNN) aufzubauen, um Bilder von Früchten mit Tensorflow zu klassifizieren. Ich habe nur zwei Früchte, Ananas und Banane. Es ist weniger als eine Woche, ich arbeite mit Python und das ist meine erste Erfahrung.Wie man einen Datensatz von Bildern ausbildet, um tensorflow zu trainieren und zu testen
Ich habe 2 Ordner erstellt, einen für das Training von Bildern mit Bildern derselben Größe im JPG-Format und einen anderen für Testbilder auch im JPG-Format. Ich habe auch zwei Txt für Training und einen für Test. Als ein Beispiel ist, Daten in meinem Trainingssatz wie folgt aus:
image001 banana
image002 pineapple
Ich weiß nicht, wie diese Daten in ein Probennetz einspeisen. Ich benutzte das genaue Netzwerk von
https://github.com/tensorflow/tensorflow/blob/r1.2/tensorflow/examples/tutorials/layers/cnn_mnist.py
und das Tutorial an tensorflow für beide Lesen von Daten lesen und die Erklärung des obigen Codes an:
https://www.tensorflow.org/tutorials/layers
Mein größtes Problem ist, ich don‘ Ich verstehe, wie MNIST in dieses Netzwerk eingespeist wird und konnte nicht wirklich herausfinden, was man in programmers_guide/reading_data an der Tensorflow-Site schreibt.
Ich würde mich sehr freuen, wenn Sie mir konkretere Anweisungen geben können, was ich tun muss, um die Bilder dieser beiden Ordner und die beiden Textdateien in das oben genannte Netzwerk zu leiten. Auch da ich noch ziemlich neu bei Python bin, bin ich noch nicht sehr damit vertraut, zu wissen, was ich dafür importieren muss. Vielen Dank im Voraus.