sweep 명령은 --pause, --resume과 같은 플래그를 사용하여 sweep이 새로운 W&B 실행을 생성하는지를 제어하며, 기존 실행에는 서로 다른 영향을 미칩니다:
--pause: sweep을 일시 중지하면 에이전트는 sweep을 재개할 때까지 새로운 실행을 생성하지 않습니다. 기존 실행은 정상적으로 계속 실행됩니다.--resume: sweep을 재개하면 에이전트는 탐색 전략에 따라 새로운 실행을 계속 생성합니다.--stop: sweep을 중지하면 에이전트는 새로운 실행 생성을 중단합니다. 기존 실행은 완료될 때까지 계속됩니다.--cancel: sweep을 취소하면 에이전트는 현재 실행 중인 모든 실행을 즉시 종료하고 새로운 실행 생성을 중단합니다.
스윕 일시 중지
wandb sweep --pause 명령을 사용하여 스윕을 일시 중지하십시오. 일시 중지하려는 스윕 ID를 지정하십시오.
일시 중지된 sweep 다시 시작하기
wandb sweep --resume 명령어로 일시 중지된 sweep을 다시 시작합니다. sweep은 검색 전략에 따라 새로운 실행을 다시 생성하기 시작합니다. 다시 시작하려는 sweep ID를 지정하십시오:
스위프 중지하기
wandb sweep --stop 명령을 사용하세요:
스위프 취소
wandb sweep --cancel 명령을 사용해 스위프를 취소하십시오. 취소하려는 스위프 ID를 지정하십시오.
스위프 및 실행 상태 이해하기
주요 차이점
- Sweep 상태는 새 실행을 생성할지 여부를 제어합니다 (Running, Paused, Stopped, Cancelled, Finished, Failed, Crashed)
- 실행 상태는 개별 실행의 수행 상태를 나타냅니다 (Pending, Running, Finished, Failed, Crashed, Killed)
개별 실행 중지하기
모범 사례
- 실행 중인 실험을 잃지 않고 탐색을 일시 중단하려면 취소 대신
--pause를 사용하세요 - 개별 실행 상태를 모니터링하여 체계적인 실패를 식별하세요
- 만족스러운 하이퍼파라미터를 찾았을 때는 실행을 정상적으로 종료하기 위해
--stop을 사용하세요 - 실행이 과도한 리소스를 사용하거나 오류를 발생시키는 긴급한 상황에서는
--cancel을 사용하세요