112347_3a804eb3 · completed_with_weak_training
Automatic weak mappings. Defect names follow CSV row numbers. Poor fits and rejected annotations stay visible; only eligible datasets enter experimental training. Mapping evidence and eligibility JSON · Fit data directory · Partial CAD fits · Not fit data directory
| Dataset | Fit / side classification | Median fit (assumed mm) | Annotations | Weak nodes | Eligible | PNGs |
|---|---|---|---|---|---|---|
| AC28_DT_RR_FRT_UPR_LH_20260828_09_21__OK_5fe76a38ca32 | well_fitted | 1.95 | 0 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| AC28_DT_FRT_UPR_LHD_20260909_15_15__NG_a22f7d301de4 | different_geometry_or_incomplete_scan | 72.05 | 1 accepted / 2 rejected | 0 | False | Overlap · CAD labels · Orientation |
| AC28_DT_FRT_UPR_LHD_20260909_15_15__OK_5a62af45a1bd | different_geometry_or_incomplete_scan | 80.87 | 0 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| AC28_DT_RR_UPR_STD_1_20260827_18_01__NG_7194c0e36c7b | mirrored_or_opposite_side | 9.05 | 0 accepted / 1 rejected | 0 | False | Overlap · CAD labels · Orientation |
| AC28_DT_RR_UPR_STD_2_20260827_18_01__NG_8df93616f7ea | well_fitted | 2.08 | 1 accepted / 0 rejected | 223 | True | Overlap · CAD labels · Orientation |
| AC28_DT_RR_UPR_STD_20260827_16__NG_008adde420f0 | mirrored_or_opposite_side | 9.38 | 1 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| AC28_DT_RR_UPR_STD_20260828_09_21__NG_f4c68f38e467 | mirrored_or_opposite_side | 13.12 | 1 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| AC28_DT_RR_UPR_STD_1_20260827_18_01__OK_44e1a500f2fc | mirrored_or_opposite_side | 9.05 | 0 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| AC28_DT_RR_STD_1_20260909_08_45__OK_e033c5749749 | different_geometry_or_incomplete_scan | 112.32 | 0 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| AC28_DT_RR_STD_2_20260909_08_45__OK_007a34fe8eba | different_geometry_or_incomplete_scan | 107.30 | 0 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| KA4_PE_26MY_DT_RR_CTR_20260901_16__OK_6a0fb9f335d3 | poor_fit | 4.08 | 0 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| KA4_PE_DT_26_MY_RR_CUR_1_20260901_08_40__OK_201fdadc419a | different_geometry_or_incomplete_scan | 7.50 | 0 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| KA4_PE_DT_26_MY_RR_CUR_2_20260901_08_40__OK_47c5d9b67e1f | different_geometry_or_incomplete_scan | 6.64 | 0 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| LT2_DT_FRT_AREST2_20260914_15_10__NG_243895937535 | different_geometry_or_incomplete_scan | 29.42 | 1 accepted / 1 rejected | 0 | False | Overlap · CAD labels · Orientation |
| ME1a_DT_FRT_UPR_LHD_20260608_14_06__NG_ffc4fce5d996 | different_geometry_or_incomplete_scan | 14.87 | 6 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| MX5_PE_DT_FRT_A-REST_LHD_20260930_10_40__NG_de2c62b019f1 | poor_fit | 16.68 | 4 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| MX5a_PE_DT_RR_AREST_1_20260626_13_08__NG_fe0e1b9b8b53 | different_geometry_or_incomplete_scan | 22.31 | 2 accepted / 2 rejected | 0 | False | Overlap · CAD labels · Orientation |
| MX5a_PE_DT_RR_AREST_2_20260626_13_08__NG_41ec5d7a218e | poor_fit | 18.10 | 3 accepted / 1 rejected | 0 | False | Overlap · CAD labels · Orientation |
| NX5_DT_RR_UPR-2_CUR_1_20260915_11_30__NG_91f11b977ce4 | different_geometry_or_incomplete_scan | 16.53 | 1 accepted / 1 rejected | 0 | False | Overlap · CAD labels · Orientation |
| NX5_DT_RR_UPR-2_CUR_1_20260915_11_30__NG_4579f1107f57 | different_geometry_or_incomplete_scan | 16.53 | 1 accepted / 1 rejected | 0 | False | Overlap · CAD labels · Orientation |
| NX5_DT_RR_UPR-2_CUR_1_20260916_10_40__NG_1f98f526a60c | different_geometry_or_incomplete_scan | 14.66 | 1 accepted / 3 rejected | 0 | False | Overlap · CAD labels · Orientation |
| NX5_DT_RR_UPR-2_CUR_2_20260916_10_53__NG_a9e70207f7eb | different_geometry_or_incomplete_scan | 12.80 | 0 accepted / 2 rejected | 0 | False | Overlap · CAD labels · Orientation |
| QY2i_DT_RR_UPR_1_20260911_11_14__OK_79e7dff3c25e | different_geometry_or_incomplete_scan | 53.47 | 0 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| KA4_PE_DT_26_MY_RR_CTR_1_20260901_16__OK_6de9b3c93e3f | partial_cad_fit | 2.94 | 0 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| KA4_PE_DT_26_MY_RR_CTR_2_20260901_16__OK_86f242fcd7b6 | partial_cad_fit | 3.36 | 0 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| MX5_PE_DT_FRT_A-REST_LHD_1_20260930_10_55__NG_3e0f91a954e3 | partial_cad_fit | 2.23 | 2 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| NX5_DT_RR_UPR-2_CUR_1_20260916_10_53__NG_b3a8f50d89ae | partial_cad_fit | 2.47 | 3 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| NX5_DT_RR_UPR-2_CUR_1_20260916_11_40__NG_1b598f48d4e1 | partial_cad_fit | 2.63 | 2 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| NX5_DT_RR_UPR-2_CUR_2_20260916_10_40__NG_4debd31ebf8a | partial_cad_fit | 2.51 | 4 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
| NX5_DT_RR_UPR-2_CUR_2_20260916_11_47__NG_56db161d18b8 | partial_cad_fit | 2.64 | 1 accepted / 0 rejected | 0 | False | Overlap · CAD labels · Orientation |
Training fit and held-out-design agreement are shown separately. These targets are not independently reviewed accuracy. CSV · Evidence JSON
Bold marks the best value in each metric column within its table, including ties. Lower BCE is better; higher AP and IoU are better.
train_all| Model | Datasets | BCE ↓ | AP ↑ | IoU ↑ |
|---|---|---|---|---|
| cnn2d_unet | 1 | 0.0786 | 0.0791 | 0.0000 |
| dgcnn | 1 | 0.6795 | 0.0102 | 0.0000 |
| fno2d | 1 | 0.5131 | 0.0256 | 0.0000 |
| gaussian_process | 1 | 0.0093 | 1.0000 | 1.0000 |
| meshgraphnet | 1 | 0.4799 | 0.0806 | 0.0000 |
| physics_risk_gnn | 1 | 0.4136 | 0.0751 | 0.0000 |
| pointnet | 1 | 0.4607 | 0.0318 | 0.0000 |
| tabular_mlp | 1 | 0.2598 | 0.0205 | 0.0000 |
| unet3d | 1 | 0.4184 | 0.0316 | 0.0000 |
| uvnet | 1 | 0.1036 | 0.0363 | 0.0000 |
per_design| Model | Datasets | BCE ↓ | AP ↑ | IoU ↑ |
|---|---|---|---|---|
| cnn2d_unet | 1 | 0.0786 | 0.0791 | 0.0000 |
| dgcnn | 1 | 0.6795 | 0.0102 | 0.0000 |
| fno2d | 1 | 0.5131 | 0.0256 | 0.0000 |
| gaussian_process | 1 | 0.0093 | 1.0000 | 1.0000 |
| meshgraphnet | 1 | 0.4799 | 0.0806 | 0.0000 |
| physics_risk_gnn | 1 | 0.4136 | 0.0751 | 0.0000 |
| pointnet | 1 | 0.4607 | 0.0318 | 0.0000 |
| tabular_mlp | 1 | 0.2598 | 0.0205 | 0.0000 |
| unet3d | 1 | 0.4184 | 0.0316 | 0.0000 |
| uvnet | 1 | 0.1036 | 0.0363 | 0.0000 |
# Training diagnosis: 20261027 / 112347_3a804eb3 State: **completed_with_weak_training**. Trained predictions: 600; scored records: 0; folds with epoch losses: 90. Reviewed dataset labels: 0. - cnn2d_unet: blocked_missing_reviewed_labels (30 records): No eligible CAD-node labels in this split (reviewed, or explicitly enabled weak mappings that passed geometry checks) - dgcnn: blocked_missing_reviewed_labels (30 records): No eligible CAD-node labels in this split (reviewed, or explicitly enabled weak mappings that passed geometry checks) - fno2d: blocked_missing_reviewed_labels (30 records): No eligible CAD-node labels in this split (reviewed, or explicitly enabled weak mappings that passed geometry checks) - gaussian_process: blocked_missing_reviewed_labels (30 records): No eligible CAD-node labels in this split (reviewed, or explicitly enabled weak mappings that passed geometry checks) - gaussian_process: requires_training_labels (30 records): GP requires a fitted training posterior; no random/synthetic prior score emitted - meshgraphnet: blocked_missing_reviewed_labels (30 records): No eligible CAD-node labels in this split (reviewed, or explicitly enabled weak mappings that passed geometry checks) - physics_risk_gnn: blocked_missing_reviewed_labels (30 records): No eligible CAD-node labels in this split (reviewed, or explicitly enabled weak mappings that passed geometry checks) - pointnet: blocked_missing_reviewed_labels (30 records): No eligible CAD-node labels in this split (reviewed, or explicitly enabled weak mappings that passed geometry checks) - sparse_unet: unavailable_backend (30 records): RuntimeError: RuntimeError: Sparse U-Net unavailable: install optional MinkowskiEngine; dense tensors are not a sparse substitute. - sparse_unet: unavailable_backend (90 records): RuntimeError: Sparse U-Net unavailable: install optional MinkowskiEngine; dense tensors are not a sparse substitute. - tabular_mlp: blocked_missing_reviewed_labels (30 records): No eligible CAD-node labels in this split (reviewed, or explicitly enabled weak mappings that passed geometry checks) - unet3d: blocked_missing_reviewed_labels (30 records): No eligible CAD-node labels in this split (reviewed, or explicitly enabled weak mappings that passed geometry checks) - uvnet: blocked_missing_reviewed_labels (30 records): No eligible CAD-node labels in this split (reviewed, or explicitly enabled weak mappings that passed geometry checks) 1. Review CAD-node risk labels against the exact geometry_sha256 and node order; use each dataset's review_template.json. 2. CSV X/Y/W/H are image pixels. Supply a reviewed pixel-to-CAD mapping before treating them as CAD labels. 3. Run main.py --prepared-manifest <saved prepared_manifest.json> --labels-dir <reviewed-label-folder> to retain the exact labeled geometry. 4. sparse_unet requires MinkowskiEngine. Choose available models with --models if that optional backend is absent.
























































































































































































