ml-engine: package-uris не может установить пакет - PullRequest
0 голосов
/ 06 сентября 2018

Я пытаюсь установить пакет при обучении моей модели на ml-engine с файловой структурой:

/ml_engine
  setup.py
  /trainer
    __init__.py
    task.py
    model.py

Я запустил: python setup.py sdist, чтобы создать пакет, и загрузил пакет в корзину.

Наконец,

gcloud alpha ml-engine versions create m_0_03 \
--model {model_name} \
--origin gs://{model_location} \
--runtime-version 1.10 \
--framework SCIKIT_LEARN \
--python-version 3.5 \
--package-uris gs://{package_location} \
--model-class trainer.model \

Однако выдает ошибку:

Creating version (this might take a few minutes)......
.......................................................................................................................................................................................................................................................failed.
ERROR: (gcloud.alpha.ml-engine.versions.create) Bad model detected with error:  
"Failed to load model: User-provided package dist.tar.gz failed to install: Command '['python-default', '-m', 'pip', 'install', '--target=/tmp/custom_lib', '--no-cache-dir', '/tmp/custom_code/dist.tar.gz']' returned non-zero exit status 1 (Error code: 0)"

Я попытался загрузить тот же пакет, и он успешно устанавливается локально.

1 Ответ

0 голосов
/ 25 сентября 2018

У Google в настоящее время есть проблема с созданием версий пользовательских моделей ML.

...