probly.visualization.ood
Plotting utilities for OOD evaluation.
Functions
plot_histogram(id_scores, ood_scores[, ax, ...])
|
Plot ID vs OOD score histogram. |
plot_pr_curve(recall, precision, aupr[, ax])
|
Plot Precision-Recall curve. |
plot_roc_curve(fpr, tpr, auroc[, fpr95, ax])
|
Plot ROC curve. |
-
probly.visualization.ood.plot_histogram(id_scores, ood_scores, ax=None, bins=50, title='Score Distribution')[source]
Plot ID vs OOD score histogram.
- Parameters:
id_scores (np.ndarray)
ood_scores (np.ndarray)
ax (Axes | None)
bins (int)
title (str)
- Return type:
Figure | SubFigure
-
probly.visualization.ood.plot_pr_curve(recall, precision, aupr, ax=None)[source]
Plot Precision-Recall curve.
- Parameters:
recall (np.ndarray)
precision (np.ndarray)
aupr (float)
ax (Axes | None)
- Return type:
Figure | SubFigure
-
probly.visualization.ood.plot_roc_curve(fpr, tpr, auroc, fpr95=None, ax=None)[source]
Plot ROC curve.
- Parameters:
fpr (np.ndarray)
tpr (np.ndarray)
auroc (float)
fpr95 (float | None)
ax (Axes | None)
- Return type:
Figure | SubFigure