MMMCVPlotSuite#

class pymc_marketing.mmm.plotting.cv.MMMCVPlotSuite(cv_data)[source]#

PlotCollection-native plots for TimeSliceCrossValidator results.

Parameters:
cv_dataaz.InferenceData

Combined InferenceData produced by TimeSliceCrossValidator.run(). Must contain a cv_metadata group with per-fold metadata.

Methods

MMMCVPlotSuite.__init__(cv_data)

MMMCVPlotSuite.crps([cv_data, dims, ...])

Line chart of mean CRPS per fold for train and test splits.

MMMCVPlotSuite.param_stability([cv_data, ...])

Forest plot comparing parameter posteriors across all CV folds.

MMMCVPlotSuite.predictions([cv_data, dims, ...])

Posterior predictive HDI bands per CV fold.