OptimizerCompatibleModel#
- class pymc_marketing.mmm.budget_optimizer.OptimizerCompatibleModel(*args, **kwargs)[source]#
Protocol for marketing mix model wrappers compatible with the BudgetOptimizer.
Any object satisfying this Protocol can be passed as the
modelargument toBudgetOptimizerfor backward compatibility.- Attributes:
- idata
xarray.DataTreeorarviz.InferenceData Fitted posterior inference data. Must contain a
posteriorgroup with achannel_contributionvariable (or whateverresponse_variableyou pass).
- idata
Methods
OptimizerCompatibleModel.__init__(*args, ...)Return a PyMC model configured for
num_periodsoptimization steps.Attributes
adstockidata