1

我想在 AI Platform 上获取我的 GCP 项目 ID。我尝试过了

但是,AI Platform 实例似乎在我的 GCP 项目之外工作。

4

1 回答 1

0

您可以做的一件事是在启动作业(文档--project $PROJECT_ID时作为应用程序参数传递。作为基于此示例的示例

gcloud ai-platform jobs submit training ${JOB_NAME} \
        --stream-logs \
        # more job configuration parameters...
        --config=./config.yaml \
        -- \
        --project=${PROJECT_ID} \
        # more application parameters...
        --num-layers=3

然后,在task.py(或中定义的文件--module-name)中,您可以添加:

args_parser.add_argument(
    '--project',
    help='Service Project ID where ML jobs are launched.',
    required=True)

然后只需使用以下命令访问它args.project

logging.info('Project ID: {}'.format(args.project))
于 2020-02-08T08:53:24.070 回答