Я пытаюсь завершить тест из Обучения и прогнозирования с помощью TensorFlow Estimator Мой текущий шаг - «Отправить задание пакетного прогнозирования» (https://cloud.google.com/ai-platform/docs/getting-started-tensorflow-estimator#submit_a_batch_prediction_job). Команда:
gcloud ai-platform jobs submit prediction $JOB_NAME \
--model $MODEL_NAME \
--version v1 \
--data-format text \
--region $REGION \
--input-paths $TEST_JSON \
--output-path $OUTPUT_PATH/predictions
Все переменные теперь имеют значение. Но $ TEST_ JSON не имеет.
JOB_NAME=census_prediction_1
MODEL_NAME=census
REGION=europe-west1
OUTPUT_PATH=gs://$BUCKET_NAME/$JOB_NAME
Это --input-path. Я попытался использовать
TEST_JSON=../test.json
, но есть ошибка: ОШИБКА: (gcloud.ai-platform.jobs.submit.prediction) FAILED_PRECONDITION: Поле: input_paths Ошибка: предоставленные пути GCS [../test.json ] не может быть прочитано. Пожалуйста, убедитесь, что объекты существуют, и у вас есть доступ для чтения к ним. Если я проверю
cat $TEST_JSON
file ../test.json, открыв OK. Я не понимаю, где ошибка.