Report fidelity pilot covariate shift

This commit is contained in:
2026-07-14 13:38:32 +08:00
parent 12d1d4ad02
commit 4ad699ef97
2 changed files with 66 additions and 0 deletions

View File

@@ -11,6 +11,7 @@ from analyze_prefixes import PrefixExample
from prepare_pilot_simulator import load_module as load_prepare_module
from run_pilot_simulator import load_module as load_run_module
from analyze_strong_pilot import (
covariate_shift,
fit_model,
load_pilot_simulator,
predict_model,
@@ -46,6 +47,15 @@ def main() -> None:
probability = predict_model(model, examples, simulator)
assert probability.shape == (8,)
assert np.all((probability >= 0.0) & (probability <= 1.0))
shift = covariate_shift(
examples,
simulator,
examples,
simulator,
instrumentation_aware=instrumentation_aware,
)
assert shift["values"]["min"] >= 0.0
assert shift["count_gt_3"] == 0
payload = {
"status": "PASS",