# PAct v0.3 Real Metrics Expanded 20260510

Generated: `2026-05-10T02:05:52+00:00`

Aligned samples: `5`
Main scored articulated-GT samples: `4`
Aligned categories: `5`

## Main Mean

- `joint_count_accuracy`: 0.5000
- `joint_type_accuracy`: 0.7500
- `axis_mean_error_deg`: 22.7230
- `axis_finite_rate`: 0.7500
- `limit_sanity_rate`: 0.7500
- `urdf_parse_success`: 1.0000

## Categories

- `Bottle`: 1
- `Display`: 1
- `Door`: 1
- `Safe`: 1
- `TrashCan`: 1

## Samples

| sample | pm id | category | main | pred joints | gt joints | type acc | axis err deg | urdf |
|---|---:|---|---|---:|---:|---:|---:|---|
| `Display_3386` | `3386` | `Display` | True | 0 | 5 | 0.000 | 0.00 | True |
| `Door_8867` | `8867` | `Door` | True | 2 | 2 | 1.000 | 0.00 | True |
| `Safe_1363` | `1363` | `Safe` | True | 2 | 2 | 1.000 | 1.05 | True |
| `TrashCan_10357` | `10357` | `TrashCan` | True | 2 | 1 | 1.000 | 89.84 | True |
| `Bottle_3517` | `3517` | `Bottle` | False | 0 | 0 | 0.000 | 0.00 | True |

## Excluded Candidate Summary

- discovered but unscored object.json files: `60`
- `duplicate_aligned_pm_id_lower_priority_run`: 3
- `no_partnetmobility_gt_file`: 6
- `no_partnetmobility_numeric_id_in_export_name`: 51
