3

だから私はコマンドラインでテンソルフローで書かれた画像分類器のためにGoogleクラウドのAIプラットフォームでトレーニングジョブを実行しようとしています:

gcloud ai-platform jobs submit training my_job \
          --module-name trainer.final_task \
          --staging-bucket gs://project_bucket \
          --package-path trainer/ \

しかし、エラーが発生し続けます:(gcloud.ai-platform.jobs.submit.training) User [myemail@gmail.com] does not have permission to access project [my_project] (or it may not exist): Permission denied on 'locations/value' (or it may not exist).

私は gcloud で (その電子メール アドレスを使用して) プロジェクトを所有しており、IAM ポリシー バインディングでプロジェクトに明示的にリンクされているため、これがどのように可能になるかわかりません。誰もこれを経験したことがありますか?

追加情報:

  • 私は個人として gcloud を使用しています。組織は関与していません。したがって、IAM ポリシー バインディングでリンクされているメンバーは、私と gcloud サービス アカウントだけです。

  • gcloud ai-platform local trainコードは、同じパラメータで ( を使用して) ローカルでトレーニングすると完全に機能します。

4

3 に答える 3

0

私の問題は、ノートブックの場所が別の地域にあり、別の地域にデプロイしようとしていたことでした。場所をノートブックの場所に変更した後、機能しました。

于 2020-05-20T18:46:05.083 に答える