Мы пытаемся выполнить и проверить, какие выходные данные предоставляются программой Predictive Maintenance Using Machine Learning на выборочных данных AWS. Мы ссылаемся на прогнозное обслуживание с использованием машинного обучения и AWS Guide для запуска образца шаблона, предоставленного AWS. Шаблон выполнен правильно и мы видим ресурсы в аккаунте. Всякий раз, когда мы запускаем записную книжку sagemaker для данного примера, мы получаем ошибку в журналах CloudWatch следующим образом:
ImportError: cannot import name 'replace_file' on line from mxnet.gluon.utils import download, check_sha1, _get_repo_file_url, replace_file.
Это этап, на котором вызывается учебное задание. Мы попробовали следующие варианты, чтобы решить эту проблему.
- Обновление модуля m xnet
- Обновление модуля tenorflow
Но безуспешно.
Заранее спасибо.
Отслеживание ошибок выглядит следующим образом
File "/usr/lib/python3.5/runpy.py", line 184, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib/python3.5/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/opt/ml/code/sagemaker_predictive_maintenance_entry_point.py", line 10, in <module>
import gluonnlp
File "/usr/local/lib/python3.5/dist-packages/gluonnlp/__init__.py", line 25, in <module>
from . import data
File "/usr/local/lib/python3.5/dist-packages/gluonnlp/data/__init__.py", line 23, in <module>
from . import (batchify, candidate_sampler, conll, corpora, dataloader,
File "/usr/local/lib/python3.5/dist-packages/gluonnlp/data/question_answering.py", line 31, in <module>
from mxnet.gluon.utils import download, check_sha1, _get_repo_file_url, replace_file
ImportError: cannot import name 'replace_file'