Я пытаюсь запустить задание в Google Cloud ML Engine и не могу передать несколько путей к файлам в качестве аргументов синтаксическому анализатору. Вот что я пишу в терминале:
JOB_NAME=my_job_name
BUCKET_NAME=my_bucket_name
OUTPUT_PATH=gs://$BUCKET_NAME/$JOB_NAME
DATA_PATH=gs://$BUCKET_NAME/my_data_directory
REGION=us-east1
gcloud ml-engine jobs submit training $JOB_NAME \
--job-dir $OUTPUT_PATH \
--runtime-version 1.2 \
--module-name trainer.task \
--package-path trainer/ \
--region $REGION \
-- \
--file-path "${DATA_PATH}/*" \
--num-epochs 10
Если my_data_directory
содержит несколько файлов, которые я позже хочу прочитать, проблема в том, что --file-path
содержит только ['gs://my_bucket_name/my_data_directory']
, а не список файлов в указанном каталоге.
Как это исправить?
Спасибо заранее.