Decoder update: decoder_config.json
Browse files- decoder_config.json +10 -2
decoder_config.json
CHANGED
|
@@ -18,7 +18,11 @@
|
|
| 18 |
"virtual_cluster": 10,
|
| 19 |
"virtual_border": 3,
|
| 20 |
"arrow_tip": 8,
|
| 21 |
-
"arrow_thr": 0.25
|
|
|
|
|
|
|
|
|
|
|
|
|
| 22 |
},
|
| 23 |
"notes": {
|
| 24 |
"heat_thr": "tuned on real dev sheets 2026-09-27 (was 0.3): fewer weak false symbols",
|
|
@@ -38,6 +42,10 @@
|
|
| 38 |
"virtual_cluster": "grid px: free ends this close are the same unrecognised symbol (runs arrive from sides)",
|
| 39 |
"virtual_border": "grid px: free ends this close to the image edge are runs leaving the view, not devices",
|
| 40 |
"arrow_tip": "grid px: a free end this close to an arrowhead is its tip, never an unrecognised device",
|
| 41 |
-
"arrow_thr": "home-run arrowheads' own peak floor (null = heat_thr): real arrows peak weaker than symbols; 0.25 tuned on dev 2026-10-05"
|
|
|
|
|
|
|
|
|
|
|
|
|
| 42 |
}
|
| 43 |
}
|
|
|
|
| 18 |
"virtual_cluster": 10,
|
| 19 |
"virtual_border": 3,
|
| 20 |
"arrow_tip": 8,
|
| 21 |
+
"arrow_thr": 0.25,
|
| 22 |
+
"arrow_scale": 1.4,
|
| 23 |
+
"dash_gap": 12,
|
| 24 |
+
"dash_cos": 0.85,
|
| 25 |
+
"dash_look": 4
|
| 26 |
},
|
| 27 |
"notes": {
|
| 28 |
"heat_thr": "tuned on real dev sheets 2026-09-27 (was 0.3): fewer weak false symbols",
|
|
|
|
| 42 |
"virtual_cluster": "grid px: free ends this close are the same unrecognised symbol (runs arrive from sides)",
|
| 43 |
"virtual_border": "grid px: free ends this close to the image edge are runs leaving the view, not devices",
|
| 44 |
"arrow_tip": "grid px: a free end this close to an arrowhead is its tip, never an unrecognised device",
|
| 45 |
+
"arrow_thr": "home-run arrowheads' own peak floor (null = heat_thr): real arrows peak weaker than symbols; 0.25 tuned on dev 2026-10-05",
|
| 46 |
+
"arrow_scale": "second model pass on the sheet shrunk by this factor adds home runs whose arrowheads only fire there (drawn large next to small fixtures); 1 = off. 1.4 chosen on non-test sheets 2026-10-11 (predict.decode_two_scale)",
|
| 47 |
+
"dash_gap": "grid px: free stroke ends this close that point at each other are one dashed run (predict.bridge_dashes); 0 = off. Chosen on UK+US dev 2026-10-13 (experiments/dash_bridge.py)",
|
| 48 |
+
"dash_cos": "both ends' outward directions must point at the other end within this cosine",
|
| 49 |
+
"dash_look": "grid px walked back along a stroke to measure an end's direction"
|
| 50 |
}
|
| 51 |
}
|