Skip to main content
Cette page explique comment résoudre les problèmes de processus qui ne répondent plus lorsque vous démarrez un processus avec Hydra en parallèle de W&B. Si votre processus cesse de répondre lorsque vous le démarrez avec Hydra, la cause probable est un conflit de multiprocessing entre Hydra et W&B. Pour corriger cela, modifiez le protocole de multiprocessing de W&B en "thread". Cela évite le conflit afin que votre processus puisse démarrer correctement. Vous pouvez le faire de l’une des deux manières suivantes :

Passez le paramètre settings à wandb.init

wandb.init(settings=wandb.Settings(start_method="thread"))

Définir une variable d’environnement globale

export WANDB_START_METHOD=thread
Pour plus d’informations, voir le guide d’intégration de Hydra et le guide de dépannage de l’entraînement distribué.
Experiments Crashs de run