运行macOS Mojave。
我是跟随正式开始文件运行一个使用人工智能平台的模型。
到目前为止,我通过以下方法在本地培训了我的模型:
# This is similar to `python -m trainer.task --job-dir local-training-output`
# but it better replicates the AI Platform environment, especially
# for distributed training (not applicable here).
gcloud ai-platform local train \
--package-path trainer \
--module-name trainer.task \
--job-dir local-training-output然后,通过以下步骤,使用AI平台对模型进行培训:
export JOB_NAME="my_first_keras_job"和export JOB_DIR="gs://$BUCKET_NAME/keras-job-dir"。trainer/目录:命令,如docs中所示:
gcloud ai-platform jobs submit training $JOB_NAME \
--package-path trainer/ \
--module-name trainer.task \
--region $REGION \
--python-version 3.5 \
--runtime-version 1.13 \
--job-dir $JOB_DIR \
--stream-logs我知道错误:
错误:(gCloud.ai-Platform.Jobs.submit.培训)参数
据我所知,--job-dir:确实有一个论点。
我不知道我做错了什么。我正在从trainer/目录运行上面的命令,如文档所示。我试着删除这里描述的所有空格,但错误仍然存在。
发布于 2019-12-30 22:31:51
您在本地运行此命令吗?还是在木星的人工智能笔记本上?根据您的详细信息,我假设您正在本地运行它,我不是mac专家,但希望这会有所帮助。
我刚刚在一个AI笔记本VM上经历了同样的错误,我的问题是,尽管我在以前的木星单元中为它分配了一个值,但是$JOB_NAME变量在gcloud命令中传递了一个空字符串。尝试运行以下命令,以确保您的代码在进行$JOB_DIR gcloud ai-platform调用时实际上是为传递了一个值。
echo $JOB_DIRhttps://stackoverflow.com/questions/57830984
复制相似问题