首页 > 解决方案 > task.py:错误:无法识别的参数:使用 gcloud ai-platform 启动训练时 --job-dir

问题描述

ml 引擎错误提交培训作业时,我不断遇到无法识别的参数问题。这篇文章与我的相似,但我不明白接受的答案是关于什么的。

我尝试将 --job-dir 添加为用户定义的参数,并将其从我的 task.py 中的参数中弹出:

args = parser.parse_args()
arguments = args.__dict__
arguments.pop('job-dir')
arguments.pop('job_dir')

但这没有用。

这是我提交培训的命令:

gcloud ai-platform jobs submit training model2_60days_23 \
--scale-tier basic  \
--package-path C:/Users/me/ml/trainer \
--module-name trainer.task \
--job-dir=gs://my_bucket/ML/job_output \
--region us-east1 \
--python-version 3.5 \
--runtime-version 1.13 \
-- \
--config_path="gs://my_bucket/ML/config/model_params.json" \
--mode=train \
--look_forward=60 

我该如何解决这个问题?

标签: google-cloud-ml

解决方案


推荐阅读