【问题标题】:Error when following google object detection API tutorial遵循谷歌对象检测 API 教程时出错
【发布时间】:2018-03-14 13:49:00
【问题描述】:

按照here 中的教程,我已经到了在云上训练模型的阶段。不幸的是,命令

gcloud ml-engine jobs submit training `whoami`_object_detection_`date +%s` \
    --job-dir=gs://${YOUR_GCS_BUCKET}/train \
    --packages dist/object_detection-0.1.tar.gz,slim/dist/slim-0.1.tar.gz \
    --module-name object_detection.train \
    --region us-central1 \
    --config object_detection/samples/cloud/cloud.yml \
    -- \
    --train_dir=gs://${YOUR_GCS_BUCKET}/train \
    --pipeline_config_path=gs://${YOUR_GCS_BUCKET}/data/faster_rcnn_resnet101_pets.config

产生以下错误:

错误:(gcloud.ml-engine.jobs.submit.training)FAILED_PRECONDITION: 字段:package_uris 错误:提供的 GCS 路径 [gs://pet-detector-test/train/packages/[删除]/slim-0.1.tar.gz, 服务帐户无法读取 gs://pet-detector-test/train/packages/[REMOVED]/object_detection-0.1.tar.gz] 服务-[已删除]@cloud-ml.google.com.iam.gserviceaccount.com。

注意:我已经从错误消息中删除了一些特定的标识符,并将它们更改为[REMOVED]

桶似乎包含所有必要的数据,

知道如何进行吗?

【问题讨论】:

标签: tensorflow object-detection google-cloud-ml-engine google-cloud-sdk


【解决方案1】:

问题是由于在here 中跳过了一个步骤。
具体来说 - 使用以下命令:

gcloud config set project [your-project-id]
gcloud auth application-default login

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-24
    • 2011-09-03
    • 1970-01-01
    • 1970-01-01
    • 2015-07-04
    • 1970-01-01
    • 1970-01-01
    • 2020-04-05
    相关资源
    最近更新 更多