Calibrated Public-Report Design¶
Historically calibrated public-report design orchestration.
- class updatesupport.calibrated_design.CalibratedClaimDesignResult(claim_index, calibration, audit, breaking_witness=None)[source]¶
Bases:
objectSelected-report outcome for one historically calibrated claim.
- Parameters:
claim_index (int)
calibration (HistoricalTVCalibrationReport)
audit (ClaimAudit)
breaking_witness (MinimumClaimBreakingWitnessReport | None)
- calibration: HistoricalTVCalibrationReport¶
- audit: ClaimAudit¶
- breaking_witness: MinimumClaimBreakingWitnessReport | None = None¶
- class updatesupport.calibrated_design.CalibratedPublicReportDesign(name, period_column, coverage, historical_row_count, current_row_count, candidate_refinements, claim_results, public_design=None, shared_design=None, rollup=None, rollup_anchor_claim_index=None, title='Calibrated Public-Report Design', limitations=())[source]¶
Bases:
ReportArtifactMixinCalibrated stress, rollup, schema, and breaking-witness design report.
- Parameters:
name (str)
period_column (str)
coverage (float)
historical_row_count (int)
current_row_count (int)
claim_results (tuple[CalibratedClaimDesignResult, ...])
public_design (PublicReportDesign | None)
shared_design (SharedRepresentationDesign | None)
rollup (CategoricalRollupDesign | None)
rollup_anchor_claim_index (int | None)
title (str)
- claim_results: tuple[CalibratedClaimDesignResult, ...]¶
- public_design: PublicReportDesign | None = None¶
- rollup: CategoricalRollupDesign | None = None¶
- updatesupport.calibrated_design.design_calibrated_public_report(historical_data, current_data, claim_or_portfolio, *, period, period_order=None, coverage=0.9, min_train_transitions=3, calibration_backend='cvxpy', calibration_solver=None, calibration_solver_options=None, candidate_refinements=None, max_added_columns=None, bucket_budget=None, max_evaluations=4096, rollup_column=None, rollup_claim_index=0, rollup_max_groups=None, rollup_max_categories=9, rollup_output_column=None, threshold_margin=1e-08, tolerance=1e-09, title='Calibrated Public-Report Design')[source]¶
Compose historical TV calibration with public-report design intelligence.
- Parameters:
historical_data (Any)
current_data (Any)
claim_or_portfolio (ClaimSpec | ClaimPortfolio | Mapping[str, Any])
period (str)
coverage (float)
min_train_transitions (int)
calibration_backend (str)
calibration_solver (str | None)
max_added_columns (int | None)
bucket_budget (int | None)
max_evaluations (int | None)
rollup_column (str | None)
rollup_claim_index (int)
rollup_max_groups (int | None)
rollup_max_categories (int)
rollup_output_column (str | None)
threshold_margin (float)
tolerance (float)
title (str)
- Return type: