Paralléliser sur une machine multi-CPU
- CLI
- Jupyter Notebook
Utilisez la commande
wandb agent pour paralléliser votre agent de balayage sur plusieurs CPU depuis le terminal. Fournissez l’ID du balayage renvoyé lorsque vous avez initialisé le balayage.- Ouvrez plusieurs fenêtres de terminal sur votre machine locale.
- Copiez-collez l’extrait de code ci-dessous, puis remplacez
sweep_idpar votre ID du balayage :
Paralléliser sur une machine multi-GPU
- Ouvrez plusieurs fenêtres de terminal sur votre machine locale.
- Spécifiez le GPU à utiliser avec
CUDA_VISIBLE_DEVICESlorsque vous lancez un job de balayage W&B (wandb agent). Donnez àCUDA_VISIBLE_DEVICESune valeur entière correspondant au GPU à utiliser.
CUDA_VISIBLE_DEVICES sur 0 (CUDA_VISIBLE_DEVICES=0). Remplacez sweep_ID dans l’exemple suivant par l’ID du balayage W&B renvoyé lorsque vous avez initialisé un balayage W&B :
Terminal 1
CUDA_VISIBLE_DEVICES sur 1 (CUDA_VISIBLE_DEVICES=1). Collez le même ID de balayage W&B pour le sweep_ID mentionné dans l’extrait de code suivant :
Terminal 2