{
  "sample": "Toilet_01b31c7fb7bd41ac8019ffc994b22b60",
  "gt_part_count": 3,
  "gt_part_names": [
    "Tank",
    "Toilet Lid",
    "Toilet Base"
  ],
  "kmeans": {
    "name": "Toilet_01b31c7fb7bd41ac8019ffc994b22b60",
    "root_name": "Toilet",
    "gt_part_count": 3,
    "gt_part_names": [
      "Tank",
      "Toilet Lid",
      "Toilet Base"
    ],
    "input_num_labels": 3,
    "pred_num_nodes": 3,
    "pred_num_movable_nodes": 1,
    "pred_joint_types": [
      "revolute",
      "fixed",
      "fixed"
    ],
    "pred_names": [
      "door",
      "base",
      "base"
    ],
    "part_count_abs_error": 0,
    "pred_object_json": "/data/250010098/physxanything_stage1_experiments/runs/scenetransporter_pact_bridge_20260419/pact_outputs/kmeans/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Toilet_01b31c7fb7bd41ac8019ffc994b22b60@Toilet_01b31c7fb7bd41ac8019ffc994b22b60_processed.@ng/object.json"
  },
  "ot_edge": {
    "name": "Toilet_01b31c7fb7bd41ac8019ffc994b22b60",
    "root_name": "Toilet",
    "gt_part_count": 3,
    "gt_part_names": [
      "Tank",
      "Toilet Lid",
      "Toilet Base"
    ],
    "input_num_labels": 3,
    "pred_num_nodes": 3,
    "pred_num_movable_nodes": 1,
    "pred_joint_types": [
      "revolute",
      "fixed",
      "fixed"
    ],
    "pred_names": [
      "door",
      "handle",
      "base"
    ],
    "part_count_abs_error": 0,
    "pred_object_json": "/data/250010098/physxanything_stage1_experiments/runs/scenetransporter_pact_bridge_20260419/pact_outputs/ot_edge/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Toilet_01b31c7fb7bd41ac8019ffc994b22b60@Toilet_01b31c7fb7bd41ac8019ffc994b22b60_processed.@ng/object.json"
  }
}