diff options
| author | YurenHao0426 <Blackhao0426@gmail.com> | 2026-07-26 12:27:52 -0500 |
|---|---|---|
| committer | YurenHao0426 <Blackhao0426@gmail.com> | 2026-07-26 12:27:52 -0500 |
| commit | 00baa870b8b61a0974438233d9240eebb40c384f (patch) | |
| tree | bae281f38fe7512a0e0ad46da43f6262eb3c94dc /experiments/conv_run.py | |
| parent | 8f9364e8ee2e2a19eb83b58452fa0e8cb155353c (diff) | |
experiment: freeze KP teaching-signal ablation
Diffstat (limited to 'experiments/conv_run.py')
| -rw-r--r-- | experiments/conv_run.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/experiments/conv_run.py b/experiments/conv_run.py index b1372f5..15510c8 100644 --- a/experiments/conv_run.py +++ b/experiments/conv_run.py @@ -261,13 +261,13 @@ def run(args): if args.traffic_calibration_examples < 1 or args.traffic_ratio <= 0: raise ValueError("invalid mixed-traffic calibration") if args.neutral_projection: - if (args.traffic_rule != "innovation" - or args.predictor_mode != "closed_form" + if (args.predictor_mode != "closed_form" or args.predictor_warmup_steps != 1 or args.predictor_every != 0): raise ValueError( "neutral projection requires frozen one-step closed-form " - "innovation prediction") + "prediction; raw and matched rules compute it as a sham " + "control without applying the subtractive direction") elif args.predictor_every < 1: raise ValueError("mixed-traffic KP requires a predictor cadence") if (args.predictor_mode == "closed_form" |
