Я постоянно получаю сообщения об ошибках при попытке выполнить train.py или model_main.py. Последний всегда возвращает «нет модуля с именем pycocotools».
Ошибка train.py зависит от версии Tensorflow, которую я пробую, но всегда «модуль тензор потока не имеет атрибута [[что-то]» «Например»contrib, 'или' экспериментальный '.
Я использую эту команду: python model_main.py --logtostderr --train_dir=training/ --pipeline_config_path=training/faster_rcnn_inception_v2_pets.config
Я также попытался перенести train.py на v2, без изменений.
Полный возврат:
Traceback (most recent call last): File "train.py", line 49, in <module> from object_detection.builders import dataset_builder File "C:\tensorflow1\models\research\object_detection\builders\dataset_builder.py", line 27, in <module> from object_detection.data_decoders import tf_example_decoder File "C:\tensorflow1\models\research\object_detection\data_decoders\tf_example_decoder.py", line 32, in <module> slim_example_decoder = tf.contrib.slim.tfexample_decoder AttributeError: module 'tensorflow' has no attribute 'contrib'
Системная информация:
- Windows 10
- TensorFlow установлен через pip (я пробовал 1.5, 1.8, 1.9 и 2.0- все выдают разные сообщения об ошибках
- Python 3.7.4 установлен, 3.5 в виртуальной среде
- только CPU
ОГРОМНОЕ спасибо за просмотр этого - я непрофессиональный программист, просто любитель, пытающийся стать лучше. Я ценю помощь в ее решении, и я очень открыт для образования, чтобы помочь мне понять причину этих проблем!