Google Cloud ML Engineを使用して、変分オートエンコーダーのハイパーパラメーターを調整しようとしています。私は自分のメインモジュール名として "trainer.task"を指定するように、ドキュメントで推奨する構造でパッケージをセットアップしました。以下は私のディレクトリ構造のイメージです。私は、以下のコマンドを使用して実行するとGoogle Cloud MLエンジンでトレーナーモジュールが見つかりません
import sys
sys.path.append("/path/to/project/directory/")
が、私はエラー「いいえモジュールという名前のトレーナー」を得る:私は次の行を含む場合
は、これは私自身のマシン上で動作します。指定する必要がある別のパスや、Google Cloud ML Engineで実行するために必要な特別なパスがありますか?
gcloud ml-engine jobs submit training $JOB_NAME --package-path $TRAINER_PACKAGE_PATH --module-name $MAIN_TRAINER_MODULE --job-dir $JOB_DIR --region $REGION --config config.yaml