멀티 CPU 머신에서 병렬화
유스 케이스에 따라 다음 탭을 살펴보고 CLI 또는 Jupyter Notebook 내에서 W&B 스윕 에이전트를 병렬화하는 방법을 알아보세요.- CLI
- Jupyter Notebook
wandb agent
코맨드를 사용하여 터미널에서 여러 CPU에 걸쳐 W&B 스윕 에이전트를 병렬화하세요. 스윕을 초기화할 때 반환된 스윕 ID를 제공하세요.- 로컬 머신에서 둘 이상의 터미널 창을 여세요.
- 아래 코드 조각을 복사하여 붙여넣고
sweep_id
를 스윕 ID로 바꾸세요.
멀티 GPU 머신에서 병렬화
CUDA 툴킷을 사용하여 터미널에서 여러 GPU에 걸쳐 W&B 스윕 에이전트를 병렬화하려면 다음 절차를 따르세요.- 로컬 머신에서 둘 이상의 터미널 창을 여세요.
- W&B 스윕 작업을 시작할 때
CUDA_VISIBLE_DEVICES
를 사용하여 사용할 GPU 인스턴스를 지정하세요(wandb agent
). 사용할 GPU 인스턴스에 해당하는 정수 값을CUDA_VISIBLE_DEVICES
에 할당하세요.
CUDA_VISIBLE_DEVICES
를 0
으로 설정하세요(CUDA_VISIBLE_DEVICES=0
). 다음 예제에서 sweep_ID
를 W&B 스윕을 초기화할 때 반환되는 W&B 스윕 ID로 바꾸세요.
터미널 1
CUDA_VISIBLE_DEVICES
를 1
로 설정하세요(CUDA_VISIBLE_DEVICES=1
). 이전 코드 조각에 언급된 sweep_ID
에 대해 동일한 W&B 스윕 ID를 붙여넣으세요.
터미널 2