だから私はコマンドラインでテンソルフローで書かれた画像分類器のために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
コードは、同じパラメータで ( を使用して) ローカルでトレーニングすると完全に機能します。