von filesets import dataset_utils ImportError: Kein Modul namens datasets . wenn ich dies in Python sript schreibe.
import tensorflow as tf
from datasets import dataset_utils
slim = tf.contrib.slim
Aber ich bekomme Fehler.
from datasets import dataset_utils
ImportError: No module named datasets
Ich habe diese Lösung gefunden Wie kann jupyter auf ein neues Tensorflow-Modul zugreifen, das im richtigen Pfad installiert ist? Ich tat dasselbe und ich habe Datenset-Pakete unter dem Pfad anaconda/lib/python2.7/site-packages /. Trotzdem bekomme ich denselben Fehler.
Sie finden die Ordneradresse auf Ihrem Gerät und hängen sie an den Systempfad an.
import sys
sys.path.append(r"D:\Python35\models\slim\datasets"); import dataset_utils
Sie müssen dasselbe mit "Netzen" und "Vorverarbeitung" tun.
sys.path.append(r"D:\Python35\models\slim\nets"); import vgg
sys.path.append(r"D:\Python35\models\slim\preprocessing"); import vgg_preprocessing
Datensätze sind in https://github.com/tensorflow/models/tree/master/slim/datasets .__ vorhanden. Da "Modelle" nicht von pip installiert werden können (zum Zeitpunkt des Schreibens), sind sie nicht verfügbar standardmäßig in Python-Ladepfaden verfügbar. Entweder kopieren wir sie oder fügen sie manuell in den Pfad ... ein.
# git clone or wget
wget https://github.com/tensorflow/models/archive/master.Zip -O models.Zip
unzip models.Zip
# add it to Python PATH
export PYTHONPATH=$PYTHONPATH:$PWD/models-master/slim
# now we are good to call `python mytensorflow.py`
Es verwendet das Paket "datasets" in der TF-Slim-Image-Modellbibliothek.
git Klon https://github.com/tensorflow/models/
Nachdem Sie dies getan haben, müssen Sie, um das Modul wie im Beispiel auf der Slim-Image-Seite zu importieren, leere init .py zu den Models und Models/Slim-Verzeichnissen hinzufügen.