# PAct Preprocessed Training Set Preview

Generated: `2026-05-17T17:07:28+00:00`
Portal: `http://106.14.105.96:28080/experiments/pact-preprocessed-training-set-preview-20260517/index.html`

This page audits the preprocessed PAct training/inference-format samples before model training or fine-tuning.

Input root:

`/data/250010098/PAct-Transporter/reports/20260513_pact_transporter_exploration/runs/pact_repair_visual_quality_20260517/inference_inputs_rgb_fixed_six_maskmin512_contig`

Source 3D root:

`/data/250010098/PAct-Transporter/datasets/gapartnet_pact_source_preprocessed_128_20260516`

Handle hierarchy repair:

`handle_parent_hierarchy_repair_20260517.md`

| sample | category | parts | moving parts | mask labels | open/close GLB |
|---|---|---:|---:|---|---|
| `GAPartNet_Dishwasher_11622` | Dishwasher | 3 | 1 | 1:39511, 2:107856, 3:1339 | closed/half/open |
| `GAPartNet_Microwave_7119` | Microwave | 3 | 2 | 1:14279, 2:68098 | closed/half/open |
| `GAPartNet_Oven_101773` | Oven | 11 | 9 | 1:32555, 2:112741, 3:1879 | closed/half/open |
| `GAPartNet_Refrigerator_10068` | Refrigerator | 5 | 2 | 1:84200, 2:13939, 3:9204, 4:1984, 5:1085 | closed/half/open |
| `GAPartNet_StorageFurniture_35059` | StorageFurniture | 3 | 1 | 1:25002, 2:113041 | closed/half/open |
| `GAPartNet_Table_19179` | Table | 5 | 2 | 1:16320, 2:14623, 3:104313 | closed/half/open |

Readout:

- The page intentionally shows the preprocessed data, not PAct's generated result.
- 3D motion is driven from `object_merge_fixed.json` with the same merged part definitions used for SS/SLAT preprocessing.
- The 3D preview now exports both textured source geometry and part-colored diagnostic geometry for closed/half/open states.
- Fixed handles have been reparented from static base/shelf nodes to the nearest moving door/drawer/lid-like node when their AABBs touch or nearly touch.
- The repair only changes hierarchy parent ids and refreshed children lists. It does not change geometry, masks, joint type, joint axis, joint range, SS latents, or SLAT latents.
