API Reference

This section is a hand-curated reference for the retained public AMMM3 API.

It focuses on stable entry points that users are expected to import directly. It does not try to document every internal module under abacus.mmm.models, abacus.mmm.summarization, or abacus.pipeline.stages.

For task-oriented workflows, use the main documentation sections first. Use this reference when you need the exact import path, object name, or the scope of a public surface.

Main module groups

ModulePrimary public surface
abacus.mmm.panelPanelMMM
abacus.mmmAdstock, saturation, Fourier, HSGP, and trend classes
abacus.mmm.optimizationPanelBudgetOptimizerWrapper and advanced optimisation helpers
abacus.mmm.builders.yamlbuild_mmm_from_yaml(...)
abacus.pipelinePipelineRunConfig, run_pipeline(...), PipelineRunResult
abacus.scenariosScenario specs, ScenarioPlanner, ScenarioComparison, and versioned result payloads
abacus.scenario_plannerRetained statistical scenario implementation and existing imports
abacus.data.idataMMMIDataWrapper, schema helpers, and idata utilities

Pages