ハイパーパラメーター探索を整理するためのベストプラクティス
wandb.init(tags=‘your_tag’) を使って一意のタグを設定します。これにより、該当するタグを選択して、プロジェクトの Runs を効率的にフィルタリングできるようになります …
グリッドサーチを再実行できますか?
グリッドサーチが完了しても、クラッシュにより一部の W&B Runs を再実行する必要がある場合は、該当する W&B Runs を削除して再実行できます。T …
Sweeps と SageMaker を併用できますか?
W&B を認証するには、次の手順を実行します。Amazon SageMaker の組み込み環境を使用している場合は requirements.txt ファイルを作成し、e …
ブール変数をハイパーパラメーターとして指定できますか?
ハイパーパラメーターをブールフラグとして渡すには、設定の command セクションでマクロを使用します。このマクロにより自動的に …
W&B Sweeps を AWS Batch や ECS などのクラウドインフラストラクチャーで使用できますか?
任意の W&B Sweep agent がアクセスできるように sweep_id を公開するには、これらの agent が読み取って実行できる method を実装し …
W&B Sweep では、すべてのハイパーパラメーターに値を指定する必要がありますか。デフォルトを設定できますか?
sweep の設定からハイパーパラメーターの名と値にアクセスするには、(run.config()) を使用します。これは辞書のように動作します。 …
sweep がローカルにログを保存するディレクトリを変更するにはどうすればよいですか?
環境変数 WANDB_DIR を設定して、W&B run データのログ保存先ディレクトリを指定します。例:
Python コードを使って sweep を再開するにはどうすればよいですか?
sweep を再開するには、wandb.agent() function に sweep_id を渡します。
sweep 内の runs からモデルをログする最適な方法は何ですか?
sweep でモデルをログする効果的な方法の 1 つは、sweep 用のモデル artifact を作成することです。各バージョンは …
Sweeps でコード ログする を有効にするにはどうすればよいですか?
sweeps でコード ログする を有効にするには、W&B Run を初期化した後に wandb.log_code() を追加します。これは、たとえ …
sweep 中に `CommError, Run does not exist` を解決するにはどうすればよいですか?
sweep 中に CommError, Run does not exist と ERROR Error uploading の両方が表示される場合、最も可能性が高い原因は、使用している …
sweep 中に `Cuda out of memory` を解決するにはどうすればよいですか?
sweep 中に Cuda out of memory が表示される場合は、プロセスベースの実行を使用するようにコードをリファクタリングしてください。コードを次のように書き換えます …
sweep 中に `anaconda 400 error` を解決するにはどうすればよいですか?
次のエラーは通常、最適化しているメトリクスをログしていない場合に発生します。これを修正するには、適切に …
sweeps でカスタム CLI command を使用するにはどうすればよいですか?
トレーニング設定で command-line argument を渡せる場合は、W&B Sweeps でカスタム CLI command を使用できます。例では …
SLURM で sweeps を実行するにはどうすればよいですか?
SLURM スケジューリングシステムで sweeps を使用する場合は、スケジュールされた各ジョブで wandb agent —count 1 SWEEP_ID を実行します。このコマ …
sweep に追加の値を加える方法はありますか? それとも新しく開始する必要がありますか?
W&B Sweep は一度開始すると、Sweep 設定を変更できません。ただし、任意の表 view にアクセスし、select することで …
複数のメトリクスの最適化
1 回の run で複数のメトリクスを最適化するには、各メトリクスの加重和を使用します。新しい結合メトリクスをログし …
sweep の実行中に Python ファイルを編集するとどうなりますか?
sweep の実行中: sweep で使用している train.py スクリプトが変更されても、sweep は元の train.py を引き続き使用します …
`Est. Runs` 列とは何ですか?
W&B では、離散的な探索空間で W&B Sweep を作成する際に生成される Runs の推定数を表示します。この合計は …