| { |
| "schemaVersion": 1, |
| "kind": "mineru-table-precision-artifact-decision", |
| "upstreamRevision": "ed6b654c018d742e65a17671e379c5e6ecc87ec9", |
| "artifacts": { |
| "classifier": { |
| "role": "table.cls", |
| "selectedPrecision": "fp32", |
| "selectedSha256": "c84bf1d79c1c74d534b5b12adb14dd12151c42f7ae3e4be4f1042b830f80b949", |
| "selectedSizeBytes": 6776877, |
| "rejectedCandidate": { |
| "precision": "mixed-fp16-batch-normalization-fp32", |
| "sha256": "f88a7f83c93215babd976dff646bdc5b2289e474bc3e2c1e14249dcdba3f152f", |
| "sizeBytes": 3462093, |
| "reason": "Two synthetic borderless samples crossed the 0.9 wired-second-opinion threshold" |
| }, |
| "distributionStatus": "source-artifact-already-pinned" |
| }, |
| "unet": { |
| "role": "table.wired", |
| "selectedPrecision": "fp16-with-required-op-fp32", |
| "selectedSha256": "2ad99d71a6873284ebd414d1cbdf5c4ebead299ccc484087988d5832c30803f8", |
| "selectedSizeBytes": 4197486, |
| "fp32Baseline": { |
| "precision": "fp32", |
| "sha256": "0ea48d3a17e35ef5c2e498a5e799566073234d39b1079ca21d9f4fafe73c6d20", |
| "sizeBytes": 8335007, |
| "reason": "Frozen oracle baseline; the selected FP16 candidate preserves both recovered structures, cell geometry, HTML, and final routing exactly" |
| }, |
| "distributionStatus": "candidate-ready-for-publication" |
| } |
| }, |
| "reproduction": { |
| "script": "packages/benchmark/scripts/convert_mineru_table_precision.py", |
| "toolchain": { |
| "python": "3.14.0", |
| "onnx": "1.22.0", |
| "onnxconverterCommon": "1.16.0", |
| "numpy": "2.4.2" |
| } |
| } |
| } |
|
|