summary#

property BudgetOptimizerWrapper.summary: Any[source]#

Access budget summary DataFrame generation functionality.

Stateless namespace mirroring plot but returning tabular summaries with HDI statistics for frontend export.

Returns:
BudgetSummaryFactory

Factory with allocation_roas and contribution_over_time.

See also

BudgetPlots.summary

Same factory via optimizer.plot.summary

Examples

samples = optimizer.allocate_budget(...)
df = optimizer.summary.allocation_roas(samples=samples)
records = df.to_dict(orient="records")