1. プロジェクトを作成する
最初にベースラインを作成します。W&B の GitHub リポジトリから PyTorch MNIST データセットの例モデルをダウンロードします。次に、モデルをトレーニングします。そのトレーニングスクリプトはexamples/pytorch/pytorch-cnn-fashion
ディレクトリーにあります。
- このリポジトリをクローンします
git clone https://github.com/wandb/examples.git
- この例を開きます
cd examples/pytorch/pytorch-cnn-fashion
- run を手動で実行します
python train.py
2. スイープを作成する
あなたのプロジェクトページから、サイドバーの Sweep tab を開き、Create Sweep を選択します。

3. エージェントをローンチする
次に、ローカルでエージェントをローンチします。作業を分散してスイープジョブをより早く終わらせたい場合は、最大20のエージェントを異なるマシンで並行してローンチすることができます。エージェントは、次に試すパラメータのセットを出力します。

既存の run で新しいスイープをシードする
以前にログした既存の run を使用して新しいスイープをローンチします。- プロジェクトテーブルを開きます。
- 表の左側のチェックボックスを使用して使用したい run を選択します。
- 新しいスイープを作成するためにドロップダウンをクリックします。

新しいスイープをベイジアンスイープとして開始すると、選択した run はガウスプロセスにもシードされます。