Skip to content

Validate uncertainty inference across Domino, Fan, Boil, Balloons, and Bridge - #179

Merged
yichao-liang merged 87 commits into
masterfrom
pr/10-uncertainty-validation-20260914
Sep 15, 2026
Merged

yichao-liang merged 87 commits into
masterfrom
pr/10-uncertainty-validation-20260914

Conversation

@yichao-liang

Copy link
Copy Markdown
Collaborator

Third of four stacked PRs splitting bridge-learning (commits ffdd1d940..86431fa58, 87 commits).

Summary

Extends and validates offline uncertainty inference across the physics domains:

  • Sequential density weighting for stochastic histories, defensive and density-corrected fixture proposals, box and prior-preserving categorical guidance.
  • Ordered process-safe target batches, mixed global/local block refreshes, budgeted joint-support initialization.
  • Shared variance inference, constant-output likelihoods with correlated error, and independent prior factorization.
  • Unobserved joint uncertainty, threshold joints, and evaluation helpers.
  • Validation records for Domino, Fan, Boil, Balloons and Bridge: budget and proposal comparisons, repeated-dataset coverage, incumbent comparisons, weighted forecasts, and the diagnosed model and inference failures that remain open.

Checks

yapf, docformatter, isort, mypy and pylint pass locally on this tree.
The full unit test suite was run locally in file shards; the only failures are test_bilevel_sketch_samplers::test_refine_and_validate_report_returns_plan, test_pg3_analogy_approach and test_boil_sketch_refinement, which fail identically on origin/master when run outside CI's shard order.

🤖 Generated with Claude Code

@yichao-liang
yichao-liang force-pushed the pr/09-uncertainty-inference-20260914 branch from 2b7a8e4 to 2cd52f7 Compare September 14, 2026 21:14
@yichao-liang
yichao-liang force-pushed the pr/10-uncertainty-validation-20260914 branch from 9cf4692 to af13fd6 Compare September 14, 2026 21:14
@yichao-liang
yichao-liang force-pushed the pr/09-uncertainty-inference-20260914 branch from 2cd52f7 to 572c3c5 Compare September 15, 2026 11:19
@yichao-liang
yichao-liang force-pushed the pr/10-uncertainty-validation-20260914 branch from af13fd6 to 4e4a8ef Compare September 15, 2026 11:19
@yichao-liang
yichao-liang force-pushed the pr/10-uncertainty-validation-20260914 branch from 4e4a8ef to d160986 Compare September 15, 2026 11:36
@yichao-liang
yichao-liang changed the base branch from pr/09-uncertainty-inference-20260914 to master September 15, 2026 11:36
@yichao-liang
yichao-liang merged commit 8a8423c into master Sep 15, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant