BuildMergedModel.optimization_model#
- BuildMergedModel.optimization_model(num_periods)[source]#
Return a merged PyMC model configured for
num_periodsoptimization steps.Builds (or reuses a cached) merged model from all child models. Each child model’s
optimization_model()is called; the results are combined withmerge_models().- Parameters:
- num_periods
int Number of optimization periods (excluding adstock warm-up).
- num_periods
- Returns:
pymc.ModelA persistent merged model ready for
BudgetOptimizer.