我正在尝试在 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']
而不包含所述目录中的文件列表。
我该如何解决?
提前谢谢了。