Skip to content
AMMM Documentation (Version 2.5.0)
GitHub
menu
Docs
Index
JavaScript is required to toggle light/dark mode..
Light mode
Dark mode
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
A
add_citation() (src.llm_interpreter.render.citations.CitationManager method)
add_lift_measurements_to_likelihood_from_saturation() (in module src.core.lift_test)
add_llm_interpretation_to_config() (in module src.llm_interpreter.integration)
add_saturation_observations() (in module src.core.lift_test)
adstock_max_lag (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)
aggregate_all_results() (src.llm_interpreter.results_aggregator.ResultsAggregator method)
aggregate_channel_performance() (src.llm_interpreter.results_aggregator.ResultsAggregator method)
aggregate_convergence_diagnostics() (src.llm_interpreter.results_aggregator.ResultsAggregator method)
aggregate_model_configuration() (src.llm_interpreter.results_aggregator.ResultsAggregator method)
aggregate_model_fit_metrics() (src.llm_interpreter.results_aggregator.ResultsAggregator method)
aggregate_optimization_results() (src.llm_interpreter.results_aggregator.ResultsAggregator method)
AllCSVData (class in src.llm_interpreter.inputs.schema_map)
AllDecompRow (class in src.llm_interpreter.inputs.schema_map)
AMMBaseException
ammm.core.base
module
ammm.core.build
module
ammm.core.consts
module
ammm.core.decomp
module
ammm.core.lift_test
module
ammm.core.mixins.contribution
module
ammm.core.mixins.diagnostics
module
ammm.core.mixins.mmm_analysis
module
ammm.core.mixins.mmm_calibrate
module
ammm.core.mixins.mmm_predict
module
ammm.core.mixins.optimization
module
ammm.core.mixins.plotting_contribution
module
ammm.core.mixins.plotting_parameter
module
ammm.core.mixins.plotting_predictive
module
ammm.core.mixins.plotting_scenario
module
ammm.core.mmm_base
module
ammm.core.mmm_model
module
ammm.core.model
module
ammm.core.opt
module
ammm.core.transformers
module
ammm.core.utils
module
ammm.driver.driver
module
ammm.driver.opt
module
ammm.prepro.config
module
ammm.prepro.convert
module
ammm.prepro.data_to_fit
module
ammm.prepro.decode
module
ammm.prepro.dir
module
ammm.prepro.input_data
module
ammm.prepro.outliers
module
ammm.prepro.prepro
module
ammm.prepro.scaler
module
ammm.prepro.seas
module
ammm.prepro.valid
module
ammm.utils
module
analyze_business_insights() (in module src.llm_interpreter.analysis.business_insights)
analyze_csv_data() (in module src.llm_interpreter.analysis.insights)
AnomalyDetector (class in src.llm_interpreter.anomaly_detector)
apply_sklearn_transformer_across_dim() (in module src.core.utils)
as_bool() (src.llm_interpreter.inputs.schema_map.ELPDRow method)
as_float() (src.llm_interpreter.inputs.schema_map.ELPDRow method)
assemble_report() (src.llm_interpreter.render.assembler.ReportAssembler method)
(src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
assert_is_subset() (in module src.core.lift_test)
assert_monotonic() (in module src.core.lift_test)
B
b (src.core.transformers.TanhSaturationParameters attribute)
BaseDelayedSaturatedMMMv2 (class in src.core.mmm_base_v2)
baseline() (src.core.transformers.TanhSaturationParameters method)
batched_convolution() (in module src.core.transformers)
budget_allocator() (in module src.core.opt)
BudgetScenarioResultRow (class in src.llm_interpreter.inputs.schema_map)
BudgetScenarioSummary (class in src.llm_interpreter.analysis.summarizers)
build_budget_optimization() (src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
build_budget_optimization_section() (src.llm_interpreter.render.assembler.ReportAssembler method)
build_channel_performance() (src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
build_commercial_second_order_insights() (src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
build_data_quality_section() (src.llm_interpreter.render.assembler.ReportAssembler method)
build_executive_summary() (src.llm_interpreter.render.assembler.ReportAssembler method)
(src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
build_highlights() (src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
build_implementation_timeline() (src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
build_key_findings() (src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
build_media_performance_section() (src.llm_interpreter.render.assembler.ReportAssembler method)
build_model() (src.core.hierarchical_mmm_v2.HierarchicalMMMv2 method)
(src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 method)
build_model_fit_section() (src.llm_interpreter.render.assembler.ReportAssembler method)
build_quick_wins() (src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
build_risks_and_mitigations() (src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
build_strategic_recommendations() (src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
build_title_section() (src.llm_interpreter.render.assembler.ReportAssembler method)
(src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
BusinessContext (class in src.llm_interpreter.inputs.config_parser)
BusinessInsightsEngine (class in src.llm_interpreter.analysis.business_insights)
BusinessReportAssembler (class in src.llm_interpreter.render.business_assembler)
C
c (src.core.transformers.TanhSaturationParameters attribute)
cache_response_curve() (in module src.core.mixins.caching)
CachedResponse (class in src.llm_interpreter.llm.engine)
calculate_channel_roi() (src.llm_interpreter.analysis.business_insights.BusinessInsightsEngine method)
calculate_expected_contribution() (in module src.core.opt)
calculate_seasonal_effectiveness() (in module src.core.opt)
calculate_total_budget() (in module src.driver.opt)
calculate_train_r_squared() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.prediction.Predictor method)
channel_columns (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)
channel_contributions_forward_pass() (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 method)
(src.core.mmm_model_v2.DelayedSaturatedMMMv2 method)
channel_names (src.llm_interpreter.inputs.config_parser.BusinessContext property)
channel_scale_mean (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)
channel_scale_std (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)
channel_transformer (src.core.mmm_model_v2.DelayedSaturatedMMMv2 property)
ChannelConfig (class in src.llm_interpreter.inputs.config_parser)
ChannelROI (class in src.llm_interpreter.analysis.business_insights)
check_budget_scenarios() (in module src.llm_interpreter.analysis.heuristics)
check_column_variance() (in module input_validator)
check_date_column() (in module input_validator)
check_duplicate_columns() (in module input_validator)
check_limits() (src.llm_interpreter.cost_tracker.CostTracker method)
check_media_performance() (in module src.llm_interpreter.analysis.heuristics)
check_model_convergence() (in module src.llm_interpreter.analysis.heuristics)
check_model_diagnostics() (in module src.llm_interpreter.analysis.heuristics)
check_multicollinearity() (in module src.llm_interpreter.analysis.heuristics)
check_nans() (in module input_validator)
check_stationarity() (in module src.llm_interpreter.analysis.heuristics)
check_status() (src.llm_interpreter.integration.LLMInterpreterIntegration method)
Citation (class in src.llm_interpreter.render.citations)
CitationManager (class in src.llm_interpreter.render.citations)
cite_budget_scenario() (src.llm_interpreter.render.citations.CitationManager method)
cite_elpd() (src.llm_interpreter.render.citations.CitationManager method)
cite_figure() (src.llm_interpreter.render.citations.CitationManager method)
cite_media_performance() (src.llm_interpreter.render.citations.CitationManager method)
cite_model_summary() (src.llm_interpreter.render.citations.CitationManager method)
cite_stationarity() (src.llm_interpreter.render.citations.CitationManager method)
cite_vif() (src.llm_interpreter.render.citations.CitationManager method)
cite_waterfall() (src.llm_interpreter.render.citations.CitationManager method)
clear() (src.llm_interpreter.llm.engine.LLMCache method)
clear_cache() (src.llm_interpreter.model_interpreter.ModelInterpreter method)
ColumnMismatchError
compare_model_runs() (src.llm_interpreter.model_interpreter.ModelInterpreter method)
ComprehensiveSummary (class in src.llm_interpreter.analysis.summarizers)
compute_scaling_params() (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 method)
compute_sigmoid_second_derivative() (in module src.core.utils)
ConfidenceScorer (class in src.llm_interpreter.confidence_scorer)
ConfigParser (class in src.llm_interpreter.inputs.config_parser)
ConfigSchema (class in src.core.config_validator)
ConfigurationError
ConfigValidator (class in src.core.config_validator)
control_columns (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)
control_scale_mean (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)
control_scale_std (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)
ConvMode (class in src.core.transformers)
CostTracker (class in src.llm_interpreter.cost_tracker)
count_loaded_files() (src.llm_interpreter.inputs.schema_map.AllCSVData method)
create_citation_manager() (in module src.llm_interpreter.render.citations)
create_comprehensive_summary() (in module src.llm_interpreter.analysis.summarizers)
create_config_documentation() (in module src.core.config_validator)
create_downloadable_zip() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.data_manager.DataManager method)
create_extraction_prompt() (in module src.llm_interpreter.llm.prompts)
create_llm_engine() (in module src.llm_interpreter.llm.engine)
create_narrative_prompt() (in module src.llm_interpreter.llm.prompts)
create_new_spend_data() (in module src.core.utils)
create_time_varying_saturation() (in module src.core.lift_test)
create_variable_indexer() (in module src.core.lift_test)
CSVReader (class in src.llm_interpreter.inputs.readers)
CSVReadError
CSVSummary (class in src.llm_interpreter.inputs.schema_map)
D
DataManager (class in src.driver.data_manager)
DataProcessor (class in src.core.mmm_simplified)
DataQualityWarning
DataValidationError
date_column (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)
DateContinuityError
debaseline() (src.core.transformers.TanhSaturationBaselinedParameters method)
default_model_config (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 property)
default_sampler_config (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 property)
delayed_adstock() (in module src.core.transformers)
DelayedSaturatedMMMv2 (class in src.core.mmm_model_v2)
describe_all_media_spend() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.visualization.ResultVisualizer method)
describe_data() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.workflow.WorkflowExecutor method)
detect_channel_anomalies() (src.llm_interpreter.anomaly_detector.AnomalyDetector static method)
detect_contribution_anomalies() (src.llm_interpreter.anomaly_detector.AnomalyDetector static method)
DiagnosticFinding (class in src.llm_interpreter.analysis.heuristics)
display_image() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.visualization.ResultVisualizer method)
E
ELPDRow (class in src.llm_interpreter.inputs.schema_map)
ELPDSummary (class in src.llm_interpreter.analysis.summarizers)
EnumValidator (class in src.core.config_validator)
estimate_menten_parameters() (in module src.core.utils)
estimate_sigmoid_parameters() (in module src.core.utils)
exact_row_indices() (in module src.core.lift_test)
execute() (src.driver.workflow.WorkflowExecutor method)
extract_business_context() (src.llm_interpreter.inputs.config_parser.ConfigParser method)
extract_channel_seasonality() (in module src.driver.opt)
extract_json() (src.llm_interpreter.llm.engine.LLMEngine method)
extract_structured() (src.llm_interpreter.llm.engine.StructuredFirstWorkflow method)
F
FieldValidator (class in src.core.config_validator)
FileNotFoundError
filter_findings_by_severity() (in module src.llm_interpreter.analysis.heuristics)
find_sigmoid_inflection_point() (in module src.core.utils)
fit() (src.core.mmm_simplified.SimplifiedMMM method)
(src.driver.fitting.ModelFitter method)
fit_model() (src.driver.base.MMMBaseDriverV2 method)
fit_transform() (src.core.mmm_simplified.DataProcessor method)
format_anomalies_for_report() (src.llm_interpreter.anomaly_detector.AnomalyDetector static method)
format_evidence() (in module src.llm_interpreter.llm.prompts)
format_recovered_transformation_parameters() (src.core.mmm_model_v2.DelayedSaturatedMMMv2 method)
from_csv_data() (src.llm_interpreter.analysis.insights.StructuredInsights class method)
from_dict() (src.llm_interpreter.inputs.schema_map.AllCSVData class method)
from_rows() (src.llm_interpreter.analysis.summarizers.BudgetScenarioSummary class method)
(src.llm_interpreter.analysis.summarizers.ELPDSummary class method)
(src.llm_interpreter.analysis.summarizers.MediaPerformanceSummary class method)
(src.llm_interpreter.analysis.summarizers.ModelSummary class method)
(src.llm_interpreter.analysis.summarizers.StationaritySummary class method)
(src.llm_interpreter.analysis.summarizers.TransferEntropySummary class method)
(src.llm_interpreter.analysis.summarizers.VIFSummary class method)
(src.llm_interpreter.analysis.summarizers.WaterfallSummary class method)
function (src.core.transformers.LogisticSaturation property)
(src.core.transformers.SaturationTransformation property)
G
gain (src.core.transformers.TanhSaturationBaselinedParameters attribute)
generate() (src.llm_interpreter.llm.engine.LLMEngine method)
generate_all() (src.driver.visualization.ResultVisualizer method)
generate_business_report() (in module src.llm_interpreter.render.business_assembler)
generate_executive_summary() (src.llm_interpreter.analysis.business_insights.BusinessInsightsEngine method)
(src.llm_interpreter.model_interpreter.ModelInterpreter method)
generate_interpretation() (src.llm_interpreter.integration.LLMInterpreterIntegration method)
generate_narrative() (src.llm_interpreter.llm.engine.StructuredFirstWorkflow method)
generate_recommendations() (src.llm_interpreter.model_interpreter.ModelInterpreter method)
generate_references_section() (src.llm_interpreter.render.citations.CitationManager method)
generate_report() (in module src.llm_interpreter.render.assembler)
generate_strategic_recommendations() (src.llm_interpreter.analysis.business_insights.BusinessInsightsEngine method)
geometric_adstock() (in module src.core.transformers)
get() (src.llm_interpreter.llm.engine.LLMCache method)
get_action_recommendation() (src.llm_interpreter.confidence_scorer.ConfidenceScorer static method)
get_all_aliases() (src.core.config_validator.ParameterMapper class method)
get_api_key() (src.llm_interpreter.config.LLMConfig method)
get_available_files() (src.llm_interpreter.inputs.schema_map.AllCSVData method)
get_baseline_breakdown_df() (in module src.core.decomp)
get_budget_optimization_insights() (src.llm_interpreter.analysis.insights.StructuredInsights method)
get_channel_contribution() (src.llm_interpreter.inputs.schema_map.AllDecompRow method)
get_channel_contributions() (src.core.mmm_model_v2.DelayedSaturatedMMMv2 method)
(src.core.mmm_simplified.SimplifiedMMM method)
get_channel_performance_prompt() (src.llm_interpreter.prompt_templates.PromptTemplates static method)
get_channel_scaling_params() (src.prepro.prepro_v2.MaxAbsScaleChannelsV2 method)
get_citation_text() (src.llm_interpreter.render.citations.CitationManager method)
get_column_mapping() (in module src.llm_interpreter.inputs.schema_map)
get_comparison_prompt() (src.llm_interpreter.prompt_templates.PromptTemplates static method)
get_confidence_emoji() (src.llm_interpreter.confidence_scorer.ConfidenceScorer static method)
get_convergence_prompt() (src.llm_interpreter.prompt_templates.PromptTemplates static method)
get_data_quality_insights() (src.llm_interpreter.analysis.insights.StructuredInsights method)
get_errors() (src.core.mmm_model_v2.DelayedSaturatedMMMv2 method)
get_executive_summary_data() (src.llm_interpreter.analysis.insights.StructuredInsights method)
get_executive_summary_prompt() (src.llm_interpreter.prompt_templates.PromptTemplates static method)
get_lower_and_upper_bounds() (in module src.driver.opt)
get_market_effects() (src.core.hierarchical_mmm_v2.HierarchicalMMMv2 method)
get_media_insights() (src.llm_interpreter.analysis.insights.StructuredInsights method)
get_model_fit_insights() (src.llm_interpreter.analysis.insights.StructuredInsights method)
get_model_fit_prompt() (src.llm_interpreter.prompt_templates.PromptTemplates static method)
get_model_name() (src.llm_interpreter.config.LLMConfig method)
get_parameter_info() (src.core.config_validator.ParameterMapper class method)
get_parameter_type() (src.llm_interpreter.inputs.schema_map.ModelSummaryRow method)
get_pooling_factor() (src.core.hierarchical_mmm_v2.HierarchicalMMMv2 method)
get_provider() (src.llm_interpreter.config.LLMConfig method)
get_recommendations_prompt() (src.llm_interpreter.prompt_templates.PromptTemplates static method)
get_report_config() (src.llm_interpreter.config.LLMConfig method)
get_schema_class() (in module src.llm_interpreter.inputs.schema_map)
get_system_prompt() (src.llm_interpreter.prompt_templates.PromptTemplates static method)
get_target_scaling_params() (src.prepro.prepro_v2.MaxAbsScaleTargetV2 method)
get_target_transformer() (src.prepro.prepro_v2.MaxAbsScaleTargetV2 method)
get_technical_details_prompt() (src.llm_interpreter.prompt_templates.PromptTemplates static method)
get_total_media_contribution() (src.llm_interpreter.inputs.schema_map.AllDecompRow method)
get_usage_stats() (src.llm_interpreter.model_interpreter.ModelInterpreter method)
get_usage_summary() (src.llm_interpreter.cost_tracker.CostTracker method)
group_findings_by_category() (in module src.llm_interpreter.analysis.heuristics)
H
has_converged() (src.llm_interpreter.inputs.schema_map.MediaPerformanceEffectRow method)
(src.llm_interpreter.inputs.schema_map.ModelSummaryRow method)
has_significant_transfer() (src.llm_interpreter.inputs.schema_map.TransferEntropyRow method)
HierarchicalMMMv2 (class in src.core.hierarchical_mmm_v2)
I
identify_quick_wins() (src.llm_interpreter.analysis.business_insights.BusinessInsightsEngine method)
init_output() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.data_manager.DataManager method)
input_validator
module
InsufficientDataError
integrate_with_driver() (in module src.llm_interpreter.integration)
interpret_channel_performance() (src.llm_interpreter.model_interpreter.ModelInterpreter method)
interpret_convergence() (src.llm_interpreter.model_interpreter.ModelInterpreter method)
interpret_model_fit() (src.llm_interpreter.model_interpreter.ModelInterpreter method)
interpret_technical_details() (src.llm_interpreter.model_interpreter.ModelInterpreter method)
inverse_transform_target() (src.core.mmm_simplified.DataProcessor method)
is_baseline() (src.llm_interpreter.inputs.schema_map.BudgetScenarioResultRow method)
is_empty() (src.llm_interpreter.inputs.schema_map.CSVSummary method)
is_enabled() (src.llm_interpreter.config.LLMConfig method)
is_multicollinear() (src.llm_interpreter.inputs.schema_map.VIFRow method)
is_positive_contributor() (src.llm_interpreter.inputs.schema_map.WaterfallDecompositionRow method)
is_problematic() (src.llm_interpreter.inputs.schema_map.StationarityRow method)
is_total_row() (src.llm_interpreter.inputs.schema_map.BudgetScenarioResultRow method)
L
LLMCache (class in src.llm_interpreter.llm.engine)
LLMConfig (class in src.llm_interpreter.config)
LLMEngine (class in src.llm_interpreter.llm.engine)
LLMInterpreterIntegration (class in src.llm_interpreter.integration)
load() (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 class method)
(src.core.mmm_model_v2.DelayedSaturatedMMMv2 class method)
(src.core.mmm_simplified.SimplifiedMMM class method)
load_all_csvs() (in module src.llm_interpreter.inputs.readers)
load_and_analyze() (src.llm_interpreter.render.assembler.ReportAssembler method)
(src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
logistic_saturation() (in module src.core.transformers)
LogisticSaturation (class in src.core.transformers)
M
main() (in module src.llm_interpreter.analysis.test_analysis)
(in module src.llm_interpreter.render.test_report_generation)
(src.driver.base.MMMBaseDriverV2 method)
MaxAbsScaleChannelsV2 (class in src.prepro.prepro_v2)
MaxAbsScaleTargetV2 (class in src.prepro.prepro_v2)
MediaChannelSchema (class in src.core.config_validator)
MediaContributionPerSpendRow (class in src.llm_interpreter.inputs.schema_map)
MediaConversionEfficiencyRow (class in src.llm_interpreter.inputs.schema_map)
MediaCostPerConversionRow (class in src.llm_interpreter.inputs.schema_map)
MediaCostPerRevenueUnitRow (class in src.llm_interpreter.inputs.schema_map)
MediaPerformanceEffectRow (class in src.llm_interpreter.inputs.schema_map)
MediaPerformanceSummary (class in src.llm_interpreter.analysis.summarizers)
MissingValueError
MMM (class in src.core.model)
MMMBaseDriverV2 (class in src.driver.base)
model_config (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)
ModelFitter (class in src.driver.fitting)
ModelFittingError
ModelInterpreter (class in src.llm_interpreter.model_interpreter)
ModelNotFittedError
ModelSummary (class in src.llm_interpreter.analysis.summarizers)
ModelSummaryRow (class in src.llm_interpreter.inputs.schema_map)
ModelValidator (class in src.core.mmm_simplified)
module
ammm.core.base
ammm.core.build
ammm.core.consts
ammm.core.decomp
ammm.core.lift_test
ammm.core.mixins.contribution
ammm.core.mixins.diagnostics
ammm.core.mixins.mmm_analysis
ammm.core.mixins.mmm_calibrate
ammm.core.mixins.mmm_predict
ammm.core.mixins.optimization
ammm.core.mixins.plotting_contribution
ammm.core.mixins.plotting_parameter
ammm.core.mixins.plotting_predictive
ammm.core.mixins.plotting_scenario
ammm.core.mmm_base
ammm.core.mmm_model
ammm.core.model
ammm.core.opt
ammm.core.transformers
ammm.core.utils
ammm.driver.driver
ammm.driver.opt
ammm.prepro.config
ammm.prepro.convert
ammm.prepro.data_to_fit
ammm.prepro.decode
ammm.prepro.dir
ammm.prepro.input_data
ammm.prepro.outliers
ammm.prepro.prepro
ammm.prepro.scaler
ammm.prepro.seas
ammm.prepro.valid
ammm.utils
input_validator
pre_diagnostics
src.core.config_validator
src.core.consts
src.core.decomp
src.core.hierarchical_mmm_v2
src.core.lift_test
src.core.mixins.caching
src.core.mmm_base_v2
src.core.mmm_model_v2
src.core.mmm_simplified
src.core.model
src.core.opt
src.core.transformers
src.core.utils
src.driver.base
src.driver.data_manager
src.driver.exceptions
src.driver.fitting
src.driver.opt
src.driver.prediction
src.driver.save_all_response_curves
src.driver.save_response_curves
src.driver.visualization
src.driver.workflow
src.llm_interpreter.analysis.business_insights
src.llm_interpreter.analysis.heuristics
src.llm_interpreter.analysis.insights
src.llm_interpreter.analysis.summarizers
src.llm_interpreter.analysis.test_analysis
src.llm_interpreter.anomaly_detector
src.llm_interpreter.confidence_scorer
src.llm_interpreter.config
src.llm_interpreter.cost_tracker
src.llm_interpreter.inputs.config_parser
src.llm_interpreter.inputs.readers
src.llm_interpreter.inputs.schema_map
src.llm_interpreter.inputs.test_readers
src.llm_interpreter.integration
src.llm_interpreter.llm.engine
src.llm_interpreter.llm.prompts
src.llm_interpreter.model_interpreter
src.llm_interpreter.prompt_templates
src.llm_interpreter.render.assembler
src.llm_interpreter.render.business_assembler
src.llm_interpreter.render.citations
src.llm_interpreter.render.test_report_generation
src.llm_interpreter.results_aggregator
src.prepro.prepro_v2
N
NonMonotonicError
normalize_config() (src.core.config_validator.ParameterMapper class method)
normalize_parameter_name() (src.core.config_validator.ParameterMapper class method)
O
objective_distribution() (in module src.core.opt)
objective_multiperiod_distribution() (in module src.core.opt)
OpportunitySizing (class in src.llm_interpreter.analysis.business_insights)
optimize_budget_distribution() (in module src.core.opt)
optimize_marketing_budget() (in module src.driver.opt)
optimize_multiperiod_budget() (in module src.driver.opt)
optimize_multiperiod_budget_distribution() (in module src.core.opt)
output_var (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 property)
P
ParameterMapper (class in src.core.config_validator)
parse_config() (in module src.llm_interpreter.inputs.config_parser)
plot_all_media_spend() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.visualization.ResultVisualizer method)
plot_components_contributions() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.visualization.ResultVisualizer method)
plot_market_comparison() (src.core.hierarchical_mmm_v2.HierarchicalMMMv2 method)
plot_model_structure() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.visualization.ResultVisualizer method)
plot_model_trace() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.visualization.ResultVisualizer method)
plot_multiperiod_results() (in module src.driver.opt)
plot_posterior_distributions() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.visualization.ResultVisualizer method)
plot_posterior_predictions() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.visualization.ResultVisualizer method)
plot_posterior_predictive() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.prediction.Predictor method)
plot_scenario_comparison() (in module src.driver.opt)
plot_waterfall_components_decomposition() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.visualization.ResultVisualizer method)
pre_diagnostics
module
predict() (src.core.mmm_simplified.SimplifiedMMM method)
predict_new_market() (src.core.hierarchical_mmm_v2.HierarchicalMMMv2 method)
predict_on_test() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.prediction.Predictor method)
Predictor (class in src.driver.prediction)
preprocess_features() (src.prepro.prepro_v2.MaxAbsScaleChannelsV2 method)
preprocess_target() (src.prepro.prepro_v2.MaxAbsScaleTargetV2 method)
Priority (class in src.llm_interpreter.analysis.business_insights)
PromptTemplates (class in src.llm_interpreter.prompt_templates)
ProphetSchema (class in src.core.config_validator)
Q
QuickWin (class in src.llm_interpreter.analysis.business_insights)
R
r (src.core.transformers.TanhSaturationBaselinedParameters attribute)
RangeValidator (class in src.core.config_validator)
read() (src.llm_interpreter.inputs.readers.CSVReader method)
read_all_decomp() (in module src.llm_interpreter.inputs.readers)
read_budget_scenario_results() (in module src.llm_interpreter.inputs.readers)
read_csv() (in module src.llm_interpreter.inputs.readers)
read_elpd_summary() (in module src.llm_interpreter.inputs.readers)
read_media_conversion_efficiency() (in module src.llm_interpreter.inputs.readers)
read_media_cost_per_conversion() (in module src.llm_interpreter.inputs.readers)
read_media_performance_effect() (in module src.llm_interpreter.inputs.readers)
read_model_summary() (in module src.llm_interpreter.inputs.readers)
read_response_curve_fit() (in module src.llm_interpreter.inputs.readers)
read_stationarity_summary() (in module src.llm_interpreter.inputs.readers)
read_transfer_entropy_summary() (in module src.llm_interpreter.inputs.readers)
read_vif_summary() (in module src.llm_interpreter.inputs.readers)
read_waterfall_decomposition() (in module src.llm_interpreter.inputs.readers)
rebaseline() (src.core.transformers.TanhSaturationBaselinedParameters method)
record_usage() (src.llm_interpreter.cost_tracker.CostTracker method)
ReportAssembler (class in src.llm_interpreter.render.assembler)
ReportSection (class in src.llm_interpreter.render.assembler)
RequiredField (class in src.core.config_validator)
ResponseCurveFitRow (class in src.llm_interpreter.inputs.schema_map)
ResultsAggregator (class in src.llm_interpreter.results_aggregator)
ResultVisualizer (class in src.driver.visualization)
RiskLevel (class in src.llm_interpreter.analysis.business_insights)
run_all_heuristics() (in module src.llm_interpreter.analysis.heuristics)
run_all_pre_diagnostics() (in module pre_diagnostics)
run_feature_engineering() (src.driver.base.MMMBaseDriverV2 method)
(src.driver.workflow.WorkflowExecutor method)
run_stationarity_tests() (in module pre_diagnostics)
run_transfer_entropy() (in module pre_diagnostics)
run_vif_tests() (in module pre_diagnostics)
S
sampler_config (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)
SaturationTransformation (class in src.core.transformers)
save() (src.core.mmm_model_v2.DelayedSaturatedMMMv2 method)
(src.core.mmm_simplified.SimplifiedMMM method)
save_aggregated_results() (src.llm_interpreter.results_aggregator.ResultsAggregator method)
save_all_response_curves() (in module src.driver.save_all_response_curves)
save_report() (src.llm_interpreter.render.assembler.ReportAssembler method)
(src.llm_interpreter.render.business_assembler.BusinessReportAssembler method)
save_response_curves_as_csv() (in module src.driver.save_response_curves)
scale_channel_lift_measurements() (in module src.core.lift_test)
scale_lift_measurements() (in module src.core.lift_test)
scale_target_for_lift_measurements() (in module src.core.lift_test)
scenario_budget_planning() (in module src.driver.opt)
score_convergence() (src.llm_interpreter.confidence_scorer.ConfidenceScorer static method)
score_model_fit() (src.llm_interpreter.confidence_scorer.ConfidenceScorer static method)
set() (src.llm_interpreter.llm.engine.LLMCache method)
Severity (class in src.llm_interpreter.analysis.heuristics)
severity_level() (src.llm_interpreter.inputs.schema_map.VIFRow method)
sigmoid_saturation() (in module src.core.utils)
SimplifiedMMM (class in src.core.mmm_simplified)
size_optimization_opportunity() (src.llm_interpreter.analysis.business_insights.BusinessInsightsEngine method)
src.core.config_validator
module
src.core.consts
module
src.core.decomp
module
src.core.hierarchical_mmm_v2
module
src.core.lift_test
module
src.core.mixins.caching
module
src.core.mmm_base_v2
module
src.core.mmm_model_v2
module
src.core.mmm_simplified
module
src.core.model
module
src.core.opt
module
src.core.transformers
module
src.core.utils
module
src.driver.base
module
src.driver.data_manager
module
src.driver.exceptions
module
src.driver.fitting
module
src.driver.opt
module
src.driver.prediction
module
src.driver.save_all_response_curves
module
src.driver.save_response_curves
module
src.driver.visualization
module
src.driver.workflow
module
src.llm_interpreter.analysis.business_insights
module
src.llm_interpreter.analysis.heuristics
module
src.llm_interpreter.analysis.insights
module
src.llm_interpreter.analysis.summarizers
module
src.llm_interpreter.analysis.test_analysis
module
src.llm_interpreter.anomaly_detector
module
src.llm_interpreter.confidence_scorer
module
src.llm_interpreter.config
module
src.llm_interpreter.cost_tracker
module
src.llm_interpreter.inputs.config_parser
module
src.llm_interpreter.inputs.readers
module
src.llm_interpreter.inputs.schema_map
module
src.llm_interpreter.inputs.test_readers
module
src.llm_interpreter.integration
module
src.llm_interpreter.llm.engine
module
src.llm_interpreter.llm.prompts
module
src.llm_interpreter.model_interpreter
module
src.llm_interpreter.prompt_templates
module
src.llm_interpreter.render.assembler
module
src.llm_interpreter.render.business_assembler
module
src.llm_interpreter.render.citations
module
src.llm_interpreter.render.test_report_generation
module
src.llm_interpreter.results_aggregator
module
src.prepro.prepro_v2
module
standardize_scenarios_dict_keys() (in module src.core.utils)
StationarityRow (class in src.llm_interpreter.inputs.schema_map)
StationaritySummary (class in src.llm_interpreter.analysis.summarizers)
StrategicRecommendation (class in src.llm_interpreter.analysis.business_insights)
structured_first_pipeline() (src.llm_interpreter.llm.engine.StructuredFirstWorkflow method)
StructuredFirstWorkflow (class in src.llm_interpreter.llm.engine)
StructuredInsights (class in src.llm_interpreter.analysis.insights)
StructuredValidator (class in src.core.config_validator)
T
tanh_saturation() (in module src.core.transformers)
tanh_saturation_baselined() (in module src.core.transformers)
TanhSaturationBaselinedParameters (class in src.core.transformers)
TanhSaturationParameters (class in src.core.transformers)
target_scale_mean (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)
target_scale_std (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)
target_transformer (src.core.mmm_model_v2.DelayedSaturatedMMMv2 property)
TensorShapeError
test_csv_readers() (in module src.llm_interpreter.inputs.test_readers)
test_specific_file() (in module src.llm_interpreter.inputs.test_readers)
to_dict() (src.llm_interpreter.analysis.insights.StructuredInsights method)
to_markdown() (src.llm_interpreter.render.assembler.ReportSection method)
(src.llm_interpreter.render.citations.Citation method)
TransferEntropyRow (class in src.llm_interpreter.inputs.schema_map)
TransferEntropySummary (class in src.llm_interpreter.analysis.summarizers)
transform() (src.core.mmm_simplified.DataProcessor method)
TypeValidator (class in src.core.config_validator)
U
UnalignedValuesError
V
validate() (src.core.config_validator.ConfigSchema class method)
(src.core.config_validator.EnumValidator method)
(src.core.config_validator.FieldValidator method)
(src.core.config_validator.MediaChannelSchema class method)
(src.core.config_validator.ProphetSchema class method)
(src.core.config_validator.RangeValidator method)
(src.core.config_validator.StructuredValidator method)
validate_and_apply_defaults() (src.core.config_validator.ConfigSchema class method)
validate_and_normalize_config() (in module src.core.config_validator)
validate_configuration() (src.llm_interpreter.config.LLMConfig method)
validate_custom_priors() (src.core.config_validator.ConfigValidator method)
validate_data (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)
validate_data() (src.core.mmm_simplified.ModelValidator static method)
validate_full_config() (in module src.core.config_validator)
validate_model_config() (src.core.mmm_simplified.ModelValidator static method)
validate_prior_distribution() (src.core.config_validator.ConfigValidator method)
variable_mapping (src.core.transformers.LogisticSaturation property)
(src.core.transformers.SaturationTransformation property)
VIFRow (class in src.llm_interpreter.inputs.schema_map)
VIFSummary (class in src.llm_interpreter.analysis.summarizers)
visualize() (src.driver.base.MMMBaseDriverV2 method)
W
WaterfallDecompositionRow (class in src.llm_interpreter.inputs.schema_map)
WaterfallSummary (class in src.llm_interpreter.analysis.summarizers)
weibull_adstock() (in module src.core.transformers)
WeibullType (class in src.core.transformers)
WorkflowExecutor (class in src.driver.workflow)
X
x0 (src.core.transformers.TanhSaturationBaselinedParameters attribute)
Y
yearly_seasonality (src.core.mmm_base_v2.BaseDelayedSaturatedMMMv2 attribute)