Скрипт в Tensorflow (1.4.0) должен импортировать файл «reader.py» (который также находится в тензорном потоке), но завершается неудачно.Не уверен, что с этим делать - PullRequest
0 голосов
/ 22 мая 2018

Предисловие: я использую Python 3.6.5, Tensorflow 1.4.0 и Unity Ml-Agents v0.3

Я использую tenorflow (1.4.0) вместе с репозиторием Unity Ml-Agents git,В тензорном потоке есть файл с именем сохраненная_модель_utils.py, который должен импортировать файл reader.py из другого файлового каталога в пакете тензорного потока.Моя проблема в том, что когда я запускаю учебную программу, она завершается с ошибкой в ​​строке импорта в save_model_utils.py.Я пробовал несколько разных способов указания прямого пути к файлу для импорта, но ни один из них не удовлетворил проблему.Я предполагаю, что есть кое-что, что я не знаю, что делает это трудным, потому что не имеет смысла, чтобы тензорный поток поместил бы неисправный скрипт в свой пакет.Любая помощь приветствуется!

Вот изображение сохраненного_моделя_utils.py: save_model_utils.py с пометкой reader.py, выделенной в окне проекта

Вот изображениетерминал и ошибка при запуске сценариев: Ошибка терминала

1 Ответ

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

Глядя на пути к файлам, кажется, что есть несоответствие в именах папок.Я пробовал

from tensorflow.contrib.saved_model.python.saved_model import reader

и все работает.Если вы посмотрите на путь к файлу на своем первом изображении, то это «сохраненная_модель», а не «сохраненная_модель».

Надеюсь, это может решить вашу проблему.

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