続行する前に、以下を確認してください:
- トレーニングスクリプト が、 W&B で ハイパーパラメーター の組み合わせを作成および追跡するように 設定 されていること。詳細については、 コードに W&B を追加する を参照してください。
- sweep 用の 設定ファイル が定義されていること。
entity: あなたの W&B ユーザー名または チーム 名。project: W&B が Run の出力を保存する プロジェクト の名前。 プロジェクト が指定されていない場合、 W&B は Run を “Uncategorized” という名前の プロジェクト に配置します。sweep_ID: W&B によって生成された疑似ランダムで一意の ID。
- CLI
- Python script or notebook
sweep を開始するには、
wandb agent コマンド を使用します。 sweep を初期化したときに W&B から返された sweep ID を指定してください。以下の コードスニペット をコピーして貼り付け、 sweep_id を実際の sweep ID に置き換えてください。sweep agent が試行する Run の数を制限する
sweep agent が試行すべき Run の回数を指定します。以下の コードスニペット は、 CLI 、 Jupyter Notebook 、および Python スクリプト 内で、 W&B Runs の最大数を設定する方法を示しています。- CLI
- Python script or notebook
まず、 次に、 count フラグに整数値を渡して、試行する Run の最大数を設定します。
wandb sweep コマンド で sweep を初期化します。詳細については、 Sweeps の初期化 を参照してください。