メインコンテンツへスキップ

使い方

agent [OPTIONS] SWEEP_ID

説明

sweep エージェントを開始します。 W&B サーバーをポーリングして sweep からハイパーパラメーター設定を取得し、 各設定に対して run を開始します。 sweep が完了した場合、停止またはキャンセルされた場合、 または --count の上限に達した場合、エージェントは終了します。 sweep ID は、W&B App の Sweeps タブ、 または新しい sweep を作成したときの wandb sweep コマンドの出力で確認できます。 sweep ID には、entity と project のパス (entity/project/sweep_id) または 8 文字の sweep ID を指定できます。 たとえば、sweep ID が wbyz9876 の sweep に対してエージェントを開始するには、次のようにします。
wandb agent wbyz9876
sweep に対して、run の上限を 10 に設定してエージェントを起動するには:
wandb agent --count 10 wbyz9876
「team-awesome」エンティティに属する「sweeps-project」という project に保存する sweep のエージェントを起動するには:
wandb agent -p sweeps-project -e team-awesome wbyz9876
正常にシャットダウンするために、シグナルを子 run に転送するには:
wandb agent --forward-signals wbyz9876

引数

デフォルトタイプ
sweep_idSTRTrue

オプション

FlagTypeDescription
--project, -pSTRrun のアップロード先の project を設定します。デフォルト: なし
--entity, -eSTRproject のスコープ先となる entity を設定します。デフォルト: なし
--countINTこのエージェントが実行する run の最大数を指定します。設定しない場合は、sweep が完了するまで実行を続けます。デフォルト: なし
--forward-signals, -fBOOL Flagシグナル (例: SIGINT/SIGTERM) を子 run に転送し、適切にシャットダウンできるようにします。デフォルト: False