Тренинг по модели тензорного потока: какую зависимость я здесь упускаю? - PullRequest
0 голосов
/ 17 октября 2019

Я постоянно получаю сообщения об ошибках при попытке выполнить 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

ОГРОМНОЕ спасибо за просмотр этого - я непрофессиональный программист, просто любитель, пытающийся стать лучше. Я ценю помощь в ее решении, и я очень открыт для образования, чтобы помочь мне понять причину этих проблем!

...