Quand j'importe tensorflow
import tensorflow as tf
Je n'ai pas d'erreur. Cependant, j'obtiens l'erreur ci-dessous. J'utilise Spyder si cela aide.
Comme pour les autres questions, j'ai assuré la mise à jour (v1.8) du tensorflow en utilisant à la fois les installations conda et pip. Cela n'a pas résolu le problème. Veuillez aider.
import tensorflow.examples.tutorials.mnist.input_data as input_data
ModuleNotFoundError: No module named 'tensorflow.examples'
Parfois, lors du téléchargement de TF, le répertoire d'exemples peut ne pas être disponible. Vous pouvez le rectifier en liant le répertoire 'example' du dépôt GitHub dans le dossier tensorflow python wheel. De cette façon, vous n'avez pas besoin de changer le code.
Si cela ne fonctionne pas, essayez de remplacer import tensorflow.examples.tutorials.mnist.input_data as input_data
comme import input_data
comme mentionné dans le lien: l'exemple TensorFlow MNIST ne fonctionne pas avec full_connected_feed.py
J'espère que cela t'aides!!!
Je pense que vous devriez utiliser comme ci-dessous sur tensorflow 2
import tensorflow_datasets
mnist = tensorflow_datasets.load('mnist')
J'ai résolu ce problème en ajoutant **tutorial**
répertoire dans tensorflow_core
, généralement ce problème apparaît quand il manque ce fichier
..\anaconda3\envs\tensorflow\Lib\site-packages\tensorflow_core\examples
vérifiez ce répertoire pour voir si vous avez un fichier tutorials
. manque de fichier tutorielhttps://github.com/tensorflow/tensorflow
téléchargez le fichier Zip et extrayez tout (ou ouvrez-le). télécharger le fichier du tutorieltensorflow-master\tensorflow\examples\
, et copiez-le dans ..\anaconda3\envs\tensorflow\Lib\site-packages\tensorflow_core\examples
.from tensorflow.examples.tutorials.mnist import input_data
import matplotlib.pyplot as plt
mnist = input_data.read_data_sets("MNIST_data", one_hot=True)
im = mnist.train.images[1]
im = im.reshape(-1, 28)
plt.imshow(im)
Utilisez ce qui suit, il téléchargera les données. C'est de la documentation tensorflow
import tensorflow as tf
(train_images, train_labels), (test_images, test_labels) = tf.keras.datasets.mnist.load_data()
Vous devez télécharger les ensembles de données pour l'utiliser.
Commande:
pip install tensorflow-datasets
partie de code:
mnist_train = tfds.load(name="mnist", split="train")
Vous avez terminé maintenant. Bon codage! :)
J'ai résolu ce problème sur Mac, copiez simplement les exemples officiels dans le répertoire tensorflow_core/examples.
tirer le code tensorflow
git clone https://github.com/tensorflow/tensorflow
copiez les exemples dans le répertoire système python3
cp -a tensorflow/examples/ /usr/local/lib/python3.7/site-packages/tensorflow_core/examples/
Approche différente du système d'exploitation: Windows
copie de:
https://github.com/tensorflow/examples/tree/master/tensorflow_examples
à
[dossier python]\Lib\site-packages\tensorflow_examples
utilisez
import tensorflow_examples
exemple
from tensorflow_examples.models import pix2pix
mais pour les jeux de données, utilisez:
pip install tensorflow_datasets