Как создать несколько версий модели в GCP ML Engine? - PullRequest
1 голос
/ 15 мая 2019

GCP поддерживает несколько версий для моделей.Вы даже можете указать версию по умолчанию.Тем не менее, как вы фактически загружаете несколько моделей?

Например, эта команда создаст модель, если имя модели не существует.

%%bash
MODEL_LOCATION=$(gsutil ls gs://${BUCKET}/${MODEL_NAME}/${TRAINING_DIR}/export/exporter | tail -1)

DESCRIPTION="Has multiple bang count entries. 1200 training samples"

gcloud ml-engine versions create ${MODEL_VERSION}_${MODEL_SUBVERSION} \
--model ${MODEL_NAME} \
--origin ${MODEL_LOCATION} \
--runtime-version $TFVERSION \
--description="${DESCRIPTION}" \
--labels='some_key'="${SOME_VALUE}",another_key="another_value"

Однако каждый раз, когда я поднимаю модельверсия, я получаю эту ошибку:

ERROR: (gcloud.ml-engine.versions.create) ALREADY_EXISTS: Field: version.name Error: A version with the same name already exists.
- '@type': type.googleapis.com/google.rpc.BadRequest
  fieldViolations:
  - description: A version with the same name already exists.
    field: version.name
...