WandbVisBackend dédié que vous pouvez utiliser pour :
- journaliser les métriques d’entraînement et d’évaluation.
- journaliser et gérer les configurations d’expérience.
- journaliser des enregistrements supplémentaires, tels que des graphes, des images et des scalaires.
Prise en main
openmim et wandb.
- Ligne de commande
- Notebook
mmengine et mmcv avec mim.
- Ligne de commande
- Notebook
Utiliser WandbVisBackend avec le runner MMEngine
WandbVisBackend et mmengine.runner.Runner. Le visualiseur encapsule le backend W&B afin que le runner MMEngine puisse acheminer les logs vers W&B pendant l’entraînement.
-
Définissez un
visualizerà partir d’une configuration de visualisation. Le visualiseur est l’élément que le runner utilise pour transmettre les logs au backend configuré.Vous passez àinit_kwargsun dictionnaire d’arguments correspondant aux paramètres d’entrée de l’initialisation d’un W&B Run. -
Initialisez un
runneravec levisualizer, puis appelezrunner.train()pour démarrer l’entraînement. Le runner utilise le visualiseur pour transmettre les métriques et les configurations à W&B.
Utiliser le WandbVisBackend avec les bibliothèques de vision par ordinateur d’OpenMMLab
WandbVisBackend pour suivre les expériences avec des bibliothèques de vision par ordinateur d’OpenMMLab telles que MMDetection. L’exemple suivant redéfinit l’entrée vis_backends d’une configuration de base afin que le visualiseur existant journalise sur W&B.