wandb.plot
namespace. These functions create interactive visualizations in W&B project dashboards, and support common ML visualizations such as confusion matrices, ROC curves, and distribution plots.
Available Chart Functions
Function | Description |
---|---|
confusion_matrix() | Generate confusion matrices for classification performance visualization. |
roc_curve() | Create Receiver Operating Characteristic curves for binary and multi-class classifiers. |
pr_curve() | Build Precision-Recall curves for classifier evaluation. |
line() | Construct line charts from tabular data. |
scatter() | Create scatter plots for variable relationships. |
bar() | Generate bar charts for categorical data. |
histogram() | Build histograms for data distribution analysis. |
line_series() | Plot multiple line series on a single chart. |
plot_table() | Create custom charts using Vega-Lite specifications. |
Common Use Cases
Model Evaluation
- Classification:
confusion_matrix()
,roc_curve()
, andpr_curve()
for classifier evaluation - Regression:
scatter()
for prediction vs. actual plots andhistogram()
for residual analysis - Vega-Lite Charts:
plot_table()
for domain-specific visualizations
Training Monitoring
- Learning Curves:
line()
orline_series()
for tracking metrics over epochs - Hyperparameter Comparison:
bar()
charts for comparing configurations
Data Analysis
- Distribution Analysis:
histogram()
for feature distributions - Correlation Analysis:
scatter()
plots for variable relationships