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 생성
프로젝트 페이지의 사이드바에서 Sweep 탭을 열고 Create Sweep을 선택합니다.

3. 에이전트 실행
다음으로, 로컬에서 에이전트를 실행합니다. 작업을 분산하고 스윕 작업을 더 빨리 마치고 싶다면 서로 다른 머신에서 최대 20개의 에이전트를 병렬로 실행할 수 있습니다. 에이전트는 다음에 시도할 파라미터 세트를 출력합니다.

기존 run으로 새로운 스윕 시작하기
이전에 로그를 기록한 기존 run을 사용하여 새로운 스윕을 시작하세요.- 프로젝트 테이블을 엽니다.
- 테이블 왼쪽의 체크박스를 사용하여 사용하려는 run을 선택합니다.
- 드롭다운을 클릭하여 새로운 스윕을 생성합니다.

새로운 스윕을 베이지안(Bayesian) 스윕으로 시작하면, 선택한 run들이 가우시안 프로세스(Gaussian Process)의 시드 데이터로도 사용됩니다.