Paralléliser sur une machine multi-CPU
- CLI
- Notebook
Utilisez la commande
wandb agent pour paralléliser votre agent de balayage W&B sur plusieurs CPU depuis le terminal. Indiquez l’ID du balayage W&B renvoyé par W&B lorsque vous avez initialisé le balayage W&B.- Ouvrez plusieurs fenêtres de terminal sur votre machine locale.
-
Copiez-collez l’extrait de code suivant et remplacez
[SWEEP-ID]par l’ID de votre balayage W&B :
Paralléliser sur une machine multi-GPU
CUDA_VISIBLE_DEVICES pour attribuer chaque wandb agent à un GPU différent, afin que les agents s’exécutent en parallèle sans entrer en concurrence pour le même périphérique.
Pour suivre cette procédure, vous avez besoin des éléments suivants :
- Une machine avec plusieurs GPU.
- Le toolkit NVIDIA CUDA installé.
- Un terminal.
[SWEEP-ID] dans chaque commande par l’ID de balayage W&B que W&B renvoie lorsque vous initialisez un balayage W&B :
-
Dans un terminal, définissez
CUDA_VISIBLE_DEVICESsur0et démarrez un agent : -
Dans un autre terminal, définissez
CUDA_VISIBLE_DEVICESsur1et démarrez un autre agent avec le même ID de balayage W&B :