Skip to main content
Ignite prend en charge un gestionnaire W&B qui permet de journaliser les métriques, les paramètres du modèle et de l’optimiseur, ainsi que les gradients, pendant l’entraînement et la validation. Il peut également être utilisé pour journaliser des points de contrôle du modèle dans le cloud W&B. Cette classe encapsule également le module wandb. Cela signifie que vous pouvez appeler n’importe quelle fonction wandb à l’aide de ce wrapper. Voir des exemples montrant comment enregistrer les paramètres du modèle et les gradients.

Configuration de base

L’utilisation de WandBLogger dans ignite suit un processus modulaire. Commencez par créer un objet WandBLogger. Attachez-le ensuite à un trainer ou à un evaluator pour journaliser automatiquement les métriques. Cet exemple montre :
  • La journalisation de la perte d’entraînement, attachée à l’objet trainer.
  • La journalisation de la perte de validation, attachée à l’evaluator.
  • La journalisation de paramètres facultatifs, comme le taux d’apprentissage.
  • La surveillance du modèle.
Vous pouvez utiliser ignite EVENTS, de manière facultative, pour journaliser directement les métriques dans le terminal
Ce code génère ces visualisations ::
Consultez la documentation Ignite pour plus de détails.