import input_data MNIST tensorflow nicht funktioniert
TensorFlow MNIST Beispiel läuft nicht mit fully_connected_feed.py
Überprüfte ich dies und erkannte, dass input_data
war nicht eingebaut. Also ich habe die ganzen Ordner von hier. Wie kann ich mit dem Lernprogramm beginnen:
import input_data
mnist = input_data.read_data_sets("MNIST_data/", one_hot=True)
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-6-a5af65173c89> in <module>()
----> 1 import input_data
2 mnist = tf.input_data.read_data_sets("MNIST_data/", one_hot=True)
ImportError: No module named input_data
Ich bin mit iPython (Jupyter), so muss ich ändern, mein Arbeits-Verzeichnis in diesen Ordner die ich heruntergeladen habe? oder kann ich diese auf meine tensorflow
- Verzeichnis? Wenn ja, wo füge ich die Dateien? Ich installierte tensorflow
mit pip
(auf meinem OSX) und die aktuelle Position ist ~/anaconda/lib/python2.7/site-packages/tensorflow/__init__.py
Sind diese Dateien zugreifen sollen direkt durch tensorflow
wie sklearn
datasets? oder bin ich einfach nur soll-cd in das Verzeichnis, und von dort aus arbeiten? Das Beispiel ist nicht klar.
InformationsquelleAutor der Frage O.rka | 2015-11-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gehen wir also davon aus, dass Sie in das Verzeichnis:
/somePath/tensorflow/tutorial
(und das ist Ihr working directory).Alles, was Sie tun müssen, ist download die input_data.py und legen Sie es. Lassen Sie den Namen der Datei, wo Sie invoke:
ist
main.py
und es ist auch in diesem Verzeichnis.Wenn dies geschehen ist, können Sie einfach anfangen zu laufen
main.py
die beginnt mit dem herunterladen der Dateien und setzen Sie Sie in die MNIST_data Ordner (wenn Sie da sind kann das script nicht herunterladen Sie das nächste mal).InformationsquelleAutor der Antwort Salvador Dali
Dem alten tutorial, sagte, der import der MNIST-Daten verwenden:
Dieser wird den Fehler verursachen.
Das neue tutorial der folgende code verwendet werden:
Und das funktioniert gut.
InformationsquelleAutor der Antwort Kongsea
Ich bin mit verschiedenen version - nach der Installation auf Windows mit Docker hier - und hatte ähnliches problem.
Einen einfachen workaround, den ich gefunden habe war:
1.In der Linux-Kommandozeile herausfinden, wo ist die input_data.py auf meine Docker-image (in deinem Fall Sie wissen, daß Sie hatte, um manuell herunterladen. In meinem Fall, war es bereits hier). Ich verwendet die folgenden linux-Befehl:
Habe ich die Dateien & Ordner
2.starten von Python und geben Sie den folgenden Befehl mithilfe von SYS:
erhalten Sie die vorhandenen Pfade.
4.fügen Sie den Pfad inputa_data.py:
Hoffnung, dass es helfen kann. Wenn Sie finden, eine bessere option ist, lass es mich wissen. 🙂
InformationsquelleAutor der Antwort Will From Tokyo
Ich wusste nicht, laden Sie den Ordner, den Sie Tat, aber ich installiert tensorflow von pip und dann hatte ich ähnliches problem.
Mein workaround war, ersetzen
import tensorflow.examples.tutorials.mnist.input_data
mit
import tensorflow.examples.tutorials.mnist.input_data as input_data
InformationsquelleAutor der Antwort masaya
Ich vielleicht ein bisschen spät, aber für tensorflow version 0.12.1, Sie könnte verwenden möchte, input_data.read_data_sets statt.
Grundsätzlich mit dieser Funktion laden Sie die Daten von Ihrer Festplatte, die Sie runtergeladen hatte von http://yann.lecun.com/exdb/mnist/.
from tensorflow.examples.tutorials.mnist import input_data
mnist = input_data.read_data_sets('data_set/')
InformationsquelleAutor der Antwort John
InformationsquelleAutor der Antwort m0z4rt
MNIST input_data gebaut wurde-in, es ist einfach nicht ein einzelnes Modul, es ist von innen Tensorflow Modul, versuchen
InformationsquelleAutor der Antwort Cro
MNIST Datensatz enthalten tensorflow Beispiele tutorial, Wenn wir wollen :
Import MNIST-Daten zu identifizieren, die handschriftliche digites
InformationsquelleAutor der Antwort jitesh mohite
Als TensorFlow offiziellen website angezeigt, Alle MNIST-Daten gehostet wird, auf http://yann.lecun.com/exdb/mnist/
InformationsquelleAutor der Antwort Victor John