cn_validate_truth: sensitivity by carrier frequency (rare < 5 % is the primary metric, K-027)
ci / test (3.12) (push) Failing after 8s
ci / test (3.13) (push) Failing after 11s

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01814GKVzZVL3FuF3DeiZXhv
This commit is contained in:
kemalandClaude Opus 5.5 committed 2026-09-29 11:57:58 +01:00
1 parent 1c73f3954b
commit f1a30aa104
2 files changed
+21 -1

No files matched your search

+2
View File
@@ -55,6 +55,8 @@ def main() -> int:
val = json.loads((run / "val" / "summary.json").read_text())
for t, bins in val["sensitivity"].items():
print(f" sensitivity {t}: " + ", ".join(f"{b} {x['found']}/{x['truth']}" for b, x in sorted(bins.items())))
for t, bins in val.get("sensitivity_by_carrier_frequency", {}).items():
print(f" by frequency {t}: " + ", ".join(f"{b} {x['found']}/{x['truth']}" for b, x in sorted(bins.items())))
return 0