summary d’un run. L’attribut summary d’un run prend en charge les tableaux NumPy, les tenseurs PyTorch et les tenseurs TensorFlow. W&B enregistre les tableaux NumPy, les tenseurs PyTorch et les tenseurs TensorFlow dans un fichier binaire.
La dernière valeur journalisée avec wandb.Run.log() est automatiquement définie comme dictionnaire de synthèse du run. Toute modification d’un dictionnaire de métriques de synthèse entraîne la perte de la valeur précédente.
Vous pouvez journaliser une métrique de synthèse pendant qu’un run est actif ou une fois qu’il est terminé.
- Pendant un run
- Après un run
L’extrait de code suivant montre comment fournir une métrique de synthèse personnalisée à W&B :

Personnaliser les métriques de synthèse
Les métriques de synthèse personnalisées permettent de capturer dans votrerun.summary les performances du modèle à la meilleure étape de l’entraînement. Par exemple, vous pouvez capturer la précision maximale ou la perte minimale plutôt que la valeur finale.
Par défaut, la synthèse utilise la valeur finale de l’historique. Pour personnaliser les métriques de synthèse, passez l’argument summary à define_metric. Il accepte les valeurs suivantes :
"min""max""mean""best""last""none"
"best" que si vous définissez également l’argument facultatif objective sur "minimize" ou "maximize".
L’exemple suivant ajoute à la synthèse les valeurs minimale et maximale de la perte et de la précision :
Afficher les métriques de synthèse
Accédez à la synthèse d’un run dans la W&B App, pendant l’exécution d’un run, à partir d’un run existant ou depuis le système de fichiers local.- Aperçu du run
- Tableau des runs
- Pendant un run
- Runs existants
- Système de fichiers local
- Accédez à la W&B App.
- Sélectionnez l’onglet Workspace dans la barre latérale du projet.
- Cliquez sur le run qui a journalisé les valeurs de synthèse. La page du run s’ouvre sur l’onglet Overview, affiché par défaut.
- Consultez les valeurs de synthèse dans la section Summary.
