проблема при развертывании модели gcloud ml-engine - PullRequest
0 голосов
/ 03 апреля 2019

Когда я создаю версию модели машинного обучения (будь то моя собственная модель или пример переписи ML Engine), используя команду: Версии $ gcloud ml-engine создают v1 --model $ MODEL_NAME --origin $ MODEL_BINARIES --runtime-версия 1.10

Я получил сообщение об ошибке: ОШИБКА: (gcloud.ml-engine.versions.create) FAILED_PRECONDITION: Каркас не может быть идентифицирован по пути модели. Убедитесь, что имя файла вашей модели указано правильно.

1 Ответ

0 голосов
/ 05 мая 2019

Убедитесь, что MODEL_BINARIES - это папка, содержащая файл saved_model.pb.

Когда я следовал документации Google,

gsutil cp -r SavedModel/saved_model ${YOUR_GCS_BUCKET}/model_dir_tmp/

он просто скопировал файл saved_model.pb в ${YOUR_GCS_BUCKET}/model_dir_tmp вместо создания ${YOUR_GCS_BUCKET}/model_dir_tmp/saved_model.

Позже, когда я передал ${YOUR_GCS_BUCKET}/model_dir_tmp/saved_model на --origin, я получил жалобу на Framework, которую нельзя идентифицировать по пути модели.

Я вручную перешел на веб-страницу облачной консоли, создал папку saved_model и переместил в нее файл saved_model.pb.

...