не может импортировать имя «облако» из «tenorsflow.contrib» - PullRequest
0 голосов
/ 28 октября 2019

Я следовал интерактивному учебнику по созданию и обучению моего собственного набора данных на ssd_mobilenet_v1, и когда я тренируюсь, появляется следующая ошибка:

ImportError:cannot import name 'cloud' from 'tensorflow.contrib' 

Я пытался экспортировать PYTHONPATH=$PYTHONPATH: pwd : pwd/slim и повторный запуск кода

python3 legacy/train.py --logtostderr --train_dir=training/ssd_mobilenet_v1_pets.config

, и ошибка все еще там.

Traceback (most recent call last):
File "legacy/train.py", line 49, in <module>
from object_detection.builders import dataset_builder
File"/home/pi/Desktop/models/research/object_detection/builders/dataset_builder.py", line 27, in <module>
from object_detection.data_decoders import tf_example_decoder
File "/home/pi/Desktop/models/research/object_detection/data_decoders/tf_example_decoder.py", line 32, in <module>
slim_example_decoder = tf.contrib.slim.tfexample_decoder
File "/home/pi/.local/lib/python3.7/site-packages/tensorflow/python/util/lazy_loader.py", line 62, in __getattr__
module = self._load()
File "/home/pi/.local/lib/python3.7/site-packages/tensorflow/python/util/lazy_loader.py", line 45, in _load
module = importlib.import_module(self.__name__)
File "/usr/lib/python3.7/importlib/__init__.py", line 127, in 
import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/home/pi/.local/lib/python3.7/site-packages/tensorflow/contrib/__init__.py", line 31, in <module>
from tensorflow.contrib import cloud
ImportError: cannot import name 'cloud' from 'tensorflow.contrib' (/home/pi/.local/lib/python3.7/site-packages/tensorflow/contrib/__init__.py)

Я ожидал, что вывод покажет шаги обучения, но он имеет ImportError

...