Я следовал интерактивному учебнику по созданию и обучению моего собственного набора данных на 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