MultiModelWrapper#

class pymc_marketing.mmm.budget_optimizer.MultiModelWrapper(models, prefixes=None, merge_on='channel_data', use_every_n_draw=1)[source]#

Wrapper that merges multiple OptimizerCompatibleModelWrapper models.

  • Keeps a persistent merged model for optimization via _set_predictors_for_optimization.

  • Provides a dynamic merged model property for inspection (non-persistent), if needed.

Methods

MultiModelWrapper.__init__(models[, ...])

Attributes

model

Return the merged PyMC model.

adstock

idata