Report low-confidence Sinter decodes as discards - #300
danielgaskins wants to merge 2 commits into
Conversation
|
Could someone with Actions access rerun the failed jobs? The macOS failure came from the existing unseeded |
Done. FYI that I had to rerun it twice, actually; the first rerun saw macos succeed but linux fail; the second rerun saw the linux tests succeed. (Mentioning it in case this is useful for additional development.) |
|
Thanks for flagging this. The compatibility tests were still using Sinter's legacy |
a196700 to
8156ba4
Compare
Summary
errors + discardsas the conservative logical failure countThis addresses the compiled-decoder portion of #297. The pinned Sinter file-decoder API reads exactly the observable bytes for each shot and has no decoder-controlled discard channel, so
decode_via_filesremains unchanged. The multipass decoder in #256 will need equivalent propagation when it is integrated.Testing
clang-format --dry-run --Werror src/tesseract_sinter_compat.pybind.hbazel test --jobs=1 //src/...: 12 of 13 targets passed; the pre-existing unseededtest_sinter_decode_surface_codeexceeded its statistical threshold locally