Passer au contenu principal

Utilisation

Description

Gérez un service wandb-core local partagé pour des charges de travail multiprocessus. wandb-core est le processus backend local qui gère les données d’exécution, le téléversement de 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 exécutant de nombreux workers indépendants, cela duplique le travail et gaspille du CPU et de la mémoire. Utilisez ces commandes pour démarrer une instance wandb-core détachée et diriger plusieurs workers sur la même machine vers celle-ci à 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é. Redéfinissez ce délai avec --idle-timeout dans la commande start.

Sous-commandes