Обнаружение объекта Tensorflow не дает ни одного модуля с именем 'deploy' - PullRequest
0 голосов
/ 29 мая 2018

Я пытаюсь обучить пользовательский модуль обнаружения объекта, используя API обнаружения объекта.Я собрал все вместе и попытался обучить модуль, используя Google Colab.Когда я пытаюсь обучить модуль, он выдает эту ошибку.

Traceback (most recent call last):
  File "train.py", line 49, in <module>
    from object_detection import trainer
  File "/usr/local/lib/python3.6/dist-packages/object_detection-0.1-py3.6.egg/object_detection/trainer.py", line 33, in <module>
    from deployment import model_deploy
ModuleNotFoundError: No module named 'deployment'

Я также выполняю сегмент кода удара, который эквивалентен export PYTHONPATH=$PYTHONPATH: pwd : pwd /slim

import sys
sys.path.append('/content/models/research/slim/')

Как мне преодолеть эту ошибку?

Ответы [ 2 ]

0 голосов
/ 07 марта 2019

Для Google Colab,

import os
os.environ['PYTHONPATH'] += ':/models/research/:/models/research/slim/'

этот работает ..

0 голосов
/ 30 мая 2018

Скопируйте папку «развертывание» в «Slim».Затем вставьте его в папку site-packages вашей среды Python. Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...