Skip to main content
Dans W&B Models, les méthodes de wandb.plot vous permettent de suivre des graphiques avec wandb.Run.log(), y compris des graphiques qui évoluent au cours de l’entraînement. Pour en savoir plus sur le framework de graphiques personnalisés, consultez le guide pas à pas des graphiques personnalisés.

Graphiques de base

Pour créer un graphique W&B :
  1. Créez un objet wandb.Table et ajoutez-y les données que vous souhaitez visualiser.
  2. Générez un graphique à l’aide de l’une des fonctions utilitaires intégrées de W&B
  3. Journalisez le graphique avec wandb.Run.log().
Les graphiques de base suivants permettent de visualiser simplement des métriques et des résultats.
Journalisez un graphique en courbes personnalisé, c’est-à-dire une liste de points ordonnés et reliés entre eux, sur des axes quelconques.
Vous pouvez l’utiliser pour journaliser des courbes selon deux dimensions quelconques. Si vous tracez deux listes de valeurs l’une en fonction de l’autre, les deux listes doivent contenir exactement le même nombre de valeurs. Par exemple, chaque point doit avoir une valeur x et une valeur y.
Graphique en courbes personnalisé
Pour plus d’informations, voir le rapport Creating Custom Line Plots With W&B.Exécuter le code

Graphiques d’évaluation de modèles

Ces graphiques prédéfinis intègrent des méthodes wandb.plot() qui vous permettent de journaliser rapidement des graphiques directement depuis votre script et de retrouver précisément les informations qui vous intéressent dans l’interface utilisateur.
Créez une courbe précision-rappel en une seule ligne :
Vous pouvez journaliser ce graphique dès que votre code a accès aux éléments suivants :
  • Les scores prédits par un modèle (predictions) sur un ensemble d’exemples.
  • Les étiquettes de vérité terrain correspondantes (ground_truth) pour ces exemples.
  • (Facultatif) Une liste des étiquettes ou des noms de classes. Par exemple, labels=["cat", "dog", "bird"], si l’index d’étiquette 0 correspond à chat, 1 à chien et 2 à oiseau.
  • (Facultatif) Un sous-ensemble (toujours sous forme de liste) des étiquettes à visualiser dans le graphique.
Courbe précision-rappel
Pour plus d’informations, voir le rapport Plot Precision Recall Curves With W&B.Exécuter le code

Graphiques personnalisés interactifs

Pour une personnalisation complète, ajustez un preset de graphique personnalisé intégré ou créez-en un nouveau, puis enregistrez le graphique. Utilisez l’ID du graphique pour journaliser des données dans ce preset personnalisé directement depuis votre script.
Exécuter le code

Graphiques Matplotlib et Plotly

Plutôt que d’utiliser les graphiques personnalisés de W&B avec wandb.plot(), vous pouvez journaliser des graphiques générés avec matplotlib et Plotly.
Passez un graphique matplotlib ou un objet figure à wandb.Run.log(). Par défaut, nous convertissons le graphique en graphique Plotly. Si vous préférez journaliser le graphique sous forme d’image, passez-le à wandb.Image. Les graphiques Plotly sont également acceptés directement.
Si vous obtenez une erreur du type « You attempted to log an empty plot », stockez la figure séparément du graphique avec fig = plt.figure(), puis journalisez fig dans votre appel à wandb.Run.log().

Journaliser du HTML personnalisé dans des tableaux W&B

W&B permet de journaliser des graphiques interactifs Plotly et Bokeh au format HTML, puis de les ajouter à des Tables.

Journaliser des figures Plotly dans des Tables au format HTML

Vous pouvez journaliser des graphiques Plotly interactifs dans des tableaux W&B en les convertissant en HTML.

Journaliser des figures Bokeh dans des Tables au format HTML

Vous pouvez journaliser des graphiques Bokeh interactifs dans des tableaux W&B en les convertissant au format HTML.
Dernière modification le 30 septembre 2026