diff options
| author | YurenHao0426 <Blackhao0426@gmail.com> | 2026-08-29 17:59:48 -0500 |
|---|---|---|
| committer | YurenHao0426 <Blackhao0426@gmail.com> | 2026-08-29 17:59:48 -0500 |
| commit | 9ffd620c5d4960ea28d0d1292260237860066e4a (patch) | |
| tree | 002ab47fb27c9955b2712e27a9dd127f8fa2e200 /sdil | |
| parent | 42a78c844e7ece5eb1761d5336d6c95e6787bb7c (diff) | |
feat: add clean-only overclamp selection path
Diffstat (limited to 'sdil')
| -rw-r--r-- | sdil/coupled_ladder.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sdil/coupled_ladder.py b/sdil/coupled_ladder.py index b7c67fb..7777ecc 100644 --- a/sdil/coupled_ladder.py +++ b/sdil/coupled_ladder.py @@ -198,6 +198,7 @@ def train_digital_grid( "raw", "constant", "sdil", + "overclamp_clean", "overclamp", "overclamp_sdil", } @@ -268,7 +269,7 @@ def train_digital_grid( observed_rate = imperfection.observed_rate( circuit.measured_learning_rate, free_drops, clamped_drops) - if method == "clean": + if method in {"clean", "overclamp_clean"}: applied_rate = ideal_rate elif method == "matched_noise": measurement_error = observed_rate - ideal_rate |
