ОШИБКА: Ошибка создания версии. Обнаружена плохая модель с ошибкой: «Не удалось загрузить модель: не удалось загрузить модель - PullRequest
0 голосов
/ 31 марта 2020
clf = svm.SVC()
# Giving test data as input
clf.fit(X_train, y_train)
joblib.dump(clf, 'model.joblib')

GCP_PROJECT = 'career-banao-project'
BUCKET_NAME="career_banao_bucket"
MODEL_BUCKET = 'gs://career_banao_bucket'
VERSION_NAME = 'v1'
MODEL_NAME = 'career_banao_model'

!gsutil mb $MODEL_BUCKET

!gsutil cp ./model.joblib $MODEL_BUCKET

!gcloud ai-platform models create $MODEL_NAME

!gcloud ai-platform versions create $VERSION_NAME \
--model=$MODEL_NAME \
--framework='scikit-learn' \
--runtime-version=1.15 \
--origin=$MODEL_BUCKET \
--python-version=3.7 \
--project=$GCP_PROJECT

Ошибка создания версии. Обнаружена плохая модель с ошибкой: «Не удалось загрузить модель: не удалось загрузить модель: /tmp/model/0001/model.joblib. Нет модуля с именем« sklearn.svm._classes ». (Код ошибки: 0)» Справка Plz. ..

1 Ответ

2 голосов
/ 02 апреля 2020

Добро пожаловать в сообщество StackOverflow! Прежде всего, вопросы всегда должны начинаться с контекста (объяснить, что и где вы пытаетесь это сделать), а затем вы можете включить свою процедуру или код и конкретные ошибки / журналы. Это очень помогло бы устранить проблему.

Что касается вашей ошибки, runtime 1.15 использует scikit-learn 0.20, тогда как модуль " _classes " находится в 0.22 ( в 0.20 это называется « classes » (без подчеркивания)).

Попробуйте использовать версию 2.1 выполнения, чтобы решить вашу проблему.

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