Utilisation
Description
Gère un service wandb-core local partagé pour les charges de travail multiprocessus.
wandb-core est le processus backend local qui gère les données des runs,
le téléversement des fichiers et la collecte des métriques système. Par défaut, chaque
processus qui appelle wandb.init() démarre son propre backend. Sur une
machine qui exécute de nombreux workers indépendants, le travail est ainsi dupliqué,
ce qui gaspille des ressources CPU et de la mémoire.
Utilisez ces commandes pour démarrer une seule instance wandb-core détachée, puis
faites pointer vers celle-ci plusieurs workers de la même machine à l’aide de la
variable d’environnement WANDB_SERVICE.
Flux de travail type :
Pour les scripts shell, capturez la valeur brute de WANDB_SERVICE à partir de stdout :
Par défaut, le service partagé s’arrête après 10 minutes d’inactivité.
Pour modifier ce délai, utilisez l’option —idle-timeout de la commande start.
Sous-commandes
Dernière modification le 30 septembre 2026