Развертывание модели искусственного интеллекта для классификации текста НЛП в GCP

Я пытаюсь развернуть модель на Google Cloud Platform. Но я сталкивался с теми же проблемами, что и при создании корзины, и, как указано в запущенных мною документах:

gcloud ai-platform local predict --model-dir gs://bucket/ \
  --json-instances input.json \
  --framework SCIKIT_LEARN

Но по той же причине он не находит входной файл в том же сегменте модели. Итак, я выполнил инструкции по другому вопросу. Я попытался скопировать input.json в основной каталог, но по какой-то другой причине не классифицирует json как файл json...

На самом деле модель была создана с использованием библиотеки, называемой simpletransformers, которую я безуспешно пытался установить для тестирования. Я хочу знать, как лучше всего действовать?

input.json:

{ "document":{ "type":"PLAIN_TEXT", "content":"Protection plan costs, half of any delivery fee, and any Extras or young driver fee costs are always refunded."},"encodingType":"UTF8"}

1 ответ

Как указано в документации, эта команда:

       gcloud ai-platform local predict --model-dir local-or-cloud-storage-path-to-model-directory/ \
  --json-instances local-path-to-prediction-input.json \
  --framework name-of-framework

Это проверка вашей модели с помощью локальных прогнозов, и она ожидает найти ваш файл input.json на вашем локальном компьютере, а не в корзине GCS. На основании того, что вы упомянули:

Но по той же причине он не находит входной файл в том же ведре модели.

Я предполагаю, что вы ожидаете, что он прочитает его из корзины GCS. Но на самом деле это должен быть путь к локальному каталогу; в вашем случае команда, которую вы выполнили, не указывает путь, поэтому она ожидает найти ваш файл input.json в том же каталоге, где вы выполнили команду. Я только что попробовал, и у меня все получилось.

Я не уверен, что вы имеете в виду под:

Я попытался скопировать input.json в основной каталог, но по какой-то другой причине не классифицирует json как файл json...

Но я предполагаю, что вы также имеете в виду ведро GCS, однако, как упоминалось ранее, ваш файл input.json должен быть локальным путем, а не путем GCS.

Другие вопросы по тегам