MultiDimensionalBudgetOptimizerWrapper#

class pymc_marketing.mmm.multidimensional.MultiDimensionalBudgetOptimizerWrapper(model, start_date, end_date)[source]#

Wrapper for the BudgetOptimizer to handle multi-dimensional model.

Methods

MultiDimensionalBudgetOptimizerWrapper.__init__(...)

MultiDimensionalBudgetOptimizerWrapper.optimize_budget(budget)

Optimize the budget allocation for the model.

MultiDimensionalBudgetOptimizerWrapper.sample_response_distribution(...)

Generate synthetic dataset and sample posterior predictive based on allocation.

Attributes

adstock

idata