Skip to main content

fonction wandb.plot.roc_curve()

Construit un graphique de courbe ROC (Receiver Operating Characteristic).

Arguments

Sequence[numbers.Number]
Les véritables étiquettes de classe (vérité de terrain) pour la variable cible. La forme doit être (num_samples,).
Sequence[Sequence[float]] | None
Les probabilités prédites ou les scores de décision pour chaque classe. La forme doit être (num_samples, num_classes).
list[str] | None
Des libellés lisibles par l’humain correspondant aux indices de classe dans y_true. Par exemple, si labels=['dog', 'cat'], la classe 0 s’affichera comme ‘dog’ et la classe 1 comme ‘cat’ dans le graphique. Si None, les indices de classe bruts de y_true seront utilisés. La valeur par défaut est None.
list[numbers.Number] | None
Un sous-ensemble d’étiquettes de classe uniques à inclure dans la courbe ROC. Si None, toutes les classes de y_true seront tracées. La valeur par défaut est None.
str
Le titre du graphique de courbe ROC. La valeur par défaut est “ROC Curve”.
bool
Indique si le tableau doit être placé dans une section distincte de l’UI W&B. Si True, le tableau sera affiché dans une section nommée “Custom Chart Tables”. La valeur par défaut est False.

Retourne

CustomChart : Un objet de graphique personnalisé pouvant être enregistré dans W&B. Pour enregistrer le graphique, passez-le à wandb.log().

Exceptions levées

  • wandb.Error: Si numpy, pandas ou scikit-learn sont introuvables.

Exemples