plotters#

Visualization tools for model explainability.

Provides plotters for creating interactive visualizations of feature importance scores and other model explanation outputs.

Submodules#

openstef_models.explainability.plotters.common

Layout helpers for explainability plots.

openstef_models.explainability.plotters.contributions_plotter

Visualizations for per-sample feature contributions (SHAP values).

openstef_models.explainability.plotters.feature_importance_plotter

Interactive treemap visualization for feature importance scores.

openstef_models.explainability.plotters.model_contributions_plotter

Visualizations for ensemble model-level contributions.

Classes#

ContributionsPlotter()

Visualizations for per-timestep feature contributions.

FeatureImportancePlotter(**data)

Creates treemap visualizations of feature importance scores.

ModelContributionsPlotter()

Visualize learned per-model weights alongside the ensemble forecast.