Si un programme d’entraînement utilise plusieurs processus, structurez-le de façon à éviter d’appeler des méthodes wandb depuis des processus qui n’ont pas exécutéDocumentation Index
Fetch the complete documentation index at: https://wb-21fd5541-john-wbdocs-2044-rename-serverless-products.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
wandb.init().
Gérez l’entraînement multiprocessus à l’aide des approches suivantes :
- Appelez
wandb.initdans tous les processus et utilisez l’argument mot-clé group pour créer un groupe partagé. Chaque processus aura son propre run wandb, et l’UI regroupera les processus d’entraînement. - Appelez
wandb.initdans un seul processus et transmettez les données à journaliser via des files d’attente multiprocessing.
Consultez le guide de l’entraînement distribué pour une explication détaillée de ces approches, y compris des exemples de code avec Torch DDP.
Experiments