{
  "generated_at": "2026-05-19T04:02:30+00:00",
  "records": [
    {
      "sample": "GAPartNet_Dishwasher_11622",
      "num_parts": 3,
      "num_moving_parts": 1,
      "voxel_full_count": 372,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Dishwasher_11622/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Dishwasher_11622/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Dishwasher_11622/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Dishwasher_11622/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Dishwasher_11622/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Dishwasher_11622/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            90.0
          ],
          "voxel_count": 169,
          "feature": {
            "indices": [
              169,
              3
            ],
            "patchtokens": [
              169,
              1024
            ]
          },
          "slat": {
            "coords": [
              169,
              3
            ],
            "feats": [
              169,
              8
            ],
            "mean": [
              169,
              8
            ],
            "logvar": [
              169,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 63,
          "feature": {
            "indices": [
              63,
              3
            ],
            "patchtokens": [
              63,
              1024
            ]
          },
          "slat": {
            "coords": [
              63,
              3
            ],
            "feats": [
              63,
              8
            ],
            "mean": [
              63,
              8
            ],
            "logvar": [
              63,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 164,
          "feature": {
            "indices": [
              164,
              3
            ],
            "patchtokens": [
              164,
              1024
            ]
          },
          "slat": {
            "coords": [
              164,
              3
            ],
            "feats": [
              164,
              8
            ],
            "mean": [
              164,
              8
            ],
            "logvar": [
              164,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        }
      ]
    },
    {
      "sample": "GAPartNet_Dishwasher_11661",
      "num_parts": 3,
      "num_moving_parts": 1,
      "voxel_full_count": 73,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Dishwasher_11661/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Dishwasher_11661/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Dishwasher_11661/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Dishwasher_11661/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Dishwasher_11661/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Dishwasher_11661/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 11,
          "feature": {
            "indices": [
              11,
              3
            ],
            "patchtokens": [
              11,
              1024
            ]
          },
          "slat": {
            "coords": [
              11,
              3
            ],
            "feats": [
              11,
              8
            ],
            "mean": [
              11,
              8
            ],
            "logvar": [
              11,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            -90.0
          ],
          "voxel_count": 22,
          "feature": {
            "indices": [
              22,
              3
            ],
            "patchtokens": [
              22,
              1024
            ]
          },
          "slat": {
            "coords": [
              22,
              3
            ],
            "feats": [
              22,
              8
            ],
            "mean": [
              22,
              8
            ],
            "logvar": [
              22,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 52,
          "feature": {
            "indices": [
              52,
              3
            ],
            "patchtokens": [
              52,
              1024
            ]
          },
          "slat": {
            "coords": [
              52,
              3
            ],
            "feats": [
              52,
              8
            ],
            "mean": [
              52,
              8
            ],
            "logvar": [
              52,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        }
      ]
    },
    {
      "sample": "GAPartNet_Dishwasher_11700",
      "num_parts": 3,
      "num_moving_parts": 1,
      "voxel_full_count": 87,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Dishwasher_11700/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Dishwasher_11700/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Dishwasher_11700/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Dishwasher_11700/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Dishwasher_11700/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Dishwasher_11700/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            90.0
          ],
          "voxel_count": 18,
          "feature": {
            "indices": [
              18,
              3
            ],
            "patchtokens": [
              18,
              1024
            ]
          },
          "slat": {
            "coords": [
              18,
              3
            ],
            "feats": [
              18,
              8
            ],
            "mean": [
              18,
              8
            ],
            "logvar": [
              18,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 18,
          "feature": {
            "indices": [
              18,
              3
            ],
            "patchtokens": [
              18,
              1024
            ]
          },
          "slat": {
            "coords": [
              18,
              3
            ],
            "feats": [
              18,
              8
            ],
            "mean": [
              18,
              8
            ],
            "logvar": [
              18,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 65,
          "feature": {
            "indices": [
              65,
              3
            ],
            "patchtokens": [
              65,
              1024
            ]
          },
          "slat": {
            "coords": [
              65,
              3
            ],
            "feats": [
              65,
              8
            ],
            "mean": [
              65,
              8
            ],
            "logvar": [
              65,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        }
      ]
    },
    {
      "sample": "GAPartNet_Dishwasher_11826",
      "num_parts": 5,
      "num_moving_parts": 3,
      "voxel_full_count": 3405,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Dishwasher_11826/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Dishwasher_11826/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Dishwasher_11826/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Dishwasher_11826/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Dishwasher_11826/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Dishwasher_11826/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_shelf",
          "name": "shelf",
          "joint_type": "prismatic",
          "joint_range": [
            0.07600000000000007,
            0.6600000000000001
          ],
          "voxel_count": 997,
          "feature": {
            "indices": [
              997,
              3
            ],
            "patchtokens": [
              997,
              1024
            ]
          },
          "slat": {
            "coords": [
              997,
              3
            ],
            "feats": [
              997,
              8
            ],
            "mean": [
              997,
              8
            ],
            "logvar": [
              997,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_shelf",
          "name": "shelf",
          "joint_type": "prismatic",
          "joint_range": [
            0.06400000000000006,
            0.7200000000000002
          ],
          "voxel_count": 1276,
          "feature": {
            "indices": [
              1276,
              3
            ],
            "patchtokens": [
              1276,
              1024
            ]
          },
          "slat": {
            "coords": [
              1276,
              3
            ],
            "feats": [
              1276,
              8
            ],
            "mean": [
              1276,
              8
            ],
            "logvar": [
              1276,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            90.0
          ],
          "voxel_count": 126,
          "feature": {
            "indices": [
              126,
              3
            ],
            "patchtokens": [
              126,
              1024
            ]
          },
          "slat": {
            "coords": [
              126,
              3
            ],
            "feats": [
              126,
              8
            ],
            "mean": [
              126,
              8
            ],
            "logvar": [
              126,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        },
        {
          "suffix": "part_3_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 928,
          "feature": {
            "indices": [
              928,
              3
            ],
            "patchtokens": [
              928,
              1024
            ]
          },
          "slat": {
            "coords": [
              928,
              3
            ],
            "feats": [
              928,
              8
            ],
            "mean": [
              928,
              8
            ],
            "logvar": [
              928,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 3
        },
        {
          "suffix": "part_4_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 80,
          "feature": {
            "indices": [
              80,
              3
            ],
            "patchtokens": [
              80,
              1024
            ]
          },
          "slat": {
            "coords": [
              80,
              3
            ],
            "feats": [
              80,
              8
            ],
            "mean": [
              80,
              8
            ],
            "logvar": [
              80,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 4
        }
      ]
    },
    {
      "sample": "GAPartNet_Laptop_10040",
      "num_parts": 2,
      "num_moving_parts": 1,
      "voxel_full_count": 330,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Laptop_10040/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Laptop_10040/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Laptop_10040/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Laptop_10040/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Laptop_10040/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Laptop_10040/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 294,
          "feature": {
            "indices": [
              294,
              3
            ],
            "patchtokens": [
              294,
              1024
            ]
          },
          "slat": {
            "coords": [
              294,
              3
            ],
            "feats": [
              294,
              8
            ],
            "mean": [
              294,
              8
            ],
            "logvar": [
              294,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "revolute",
          "joint_range": [
            -226.0,
            -403.2
          ],
          "voxel_count": 38,
          "feature": {
            "indices": [
              38,
              3
            ],
            "patchtokens": [
              38,
              1024
            ]
          },
          "slat": {
            "coords": [
              38,
              3
            ],
            "feats": [
              38,
              8
            ],
            "mean": [
              38,
              8
            ],
            "logvar": [
              38,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        }
      ]
    },
    {
      "sample": "GAPartNet_Laptop_10090",
      "num_parts": 2,
      "num_moving_parts": 1,
      "voxel_full_count": 404,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Laptop_10090/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Laptop_10090/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Laptop_10090/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Laptop_10090/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Laptop_10090/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Laptop_10090/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 389,
          "feature": {
            "indices": [
              389,
              3
            ],
            "patchtokens": [
              389,
              1024
            ]
          },
          "slat": {
            "coords": [
              389,
              3
            ],
            "feats": [
              389,
              8
            ],
            "mean": [
              389,
              8
            ],
            "logvar": [
              389,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "revolute",
          "joint_range": [
            -113.39999999999998,
            60.480000000000004
          ],
          "voxel_count": 17,
          "feature": {
            "indices": [
              17,
              3
            ],
            "patchtokens": [
              17,
              1024
            ]
          },
          "slat": {
            "coords": [
              17,
              3
            ],
            "feats": [
              17,
              8
            ],
            "mean": [
              17,
              8
            ],
            "logvar": [
              17,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        }
      ]
    },
    {
      "sample": "GAPartNet_Laptop_10098",
      "num_parts": 2,
      "num_moving_parts": 1,
      "voxel_full_count": 779,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Laptop_10098/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Laptop_10098/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Laptop_10098/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Laptop_10098/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Laptop_10098/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Laptop_10098/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 621,
          "feature": {
            "indices": [
              621,
              3
            ],
            "patchtokens": [
              621,
              1024
            ]
          },
          "slat": {
            "coords": [
              621,
              3
            ],
            "feats": [
              621,
              8
            ],
            "mean": [
              621,
              8
            ],
            "logvar": [
              621,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "revolute",
          "joint_range": [
            90.72,
            -64.08000000000004
          ],
          "voxel_count": 158,
          "feature": {
            "indices": [
              158,
              3
            ],
            "patchtokens": [
              158,
              1024
            ]
          },
          "slat": {
            "coords": [
              158,
              3
            ],
            "feats": [
              158,
              8
            ],
            "mean": [
              158,
              8
            ],
            "logvar": [
              158,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        }
      ]
    },
    {
      "sample": "GAPartNet_Laptop_10101",
      "num_parts": 2,
      "num_moving_parts": 1,
      "voxel_full_count": 378,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Laptop_10101/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Laptop_10101/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Laptop_10101/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Laptop_10101/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Laptop_10101/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Laptop_10101/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 332,
          "feature": {
            "indices": [
              332,
              3
            ],
            "patchtokens": [
              332,
              1024
            ]
          },
          "slat": {
            "coords": [
              332,
              3
            ],
            "feats": [
              332,
              8
            ],
            "mean": [
              332,
              8
            ],
            "logvar": [
              332,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "revolute",
          "joint_range": [
            119.88000000000001,
            -59.400000000000034
          ],
          "voxel_count": 46,
          "feature": {
            "indices": [
              46,
              3
            ],
            "patchtokens": [
              46,
              1024
            ]
          },
          "slat": {
            "coords": [
              46,
              3
            ],
            "feats": [
              46,
              8
            ],
            "mean": [
              46,
              8
            ],
            "logvar": [
              46,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        }
      ]
    },
    {
      "sample": "GAPartNet_Microwave_7119",
      "num_parts": 3,
      "num_moving_parts": 2,
      "voxel_full_count": 243,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Microwave_7119/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Microwave_7119/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Microwave_7119/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Microwave_7119/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Microwave_7119/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Microwave_7119/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            90.0
          ],
          "voxel_count": 12,
          "feature": {
            "indices": [
              12,
              3
            ],
            "patchtokens": [
              12,
              1024
            ]
          },
          "slat": {
            "coords": [
              12,
              3
            ],
            "feats": [
              12,
              8
            ],
            "mean": [
              12,
              8
            ],
            "logvar": [
              12,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 146,
          "feature": {
            "indices": [
              146,
              3
            ],
            "patchtokens": [
              146,
              1024
            ]
          },
          "slat": {
            "coords": [
              146,
              3
            ],
            "feats": [
              146,
              8
            ],
            "mean": [
              146,
              8
            ],
            "logvar": [
              146,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 89,
          "feature": {
            "indices": [
              89,
              3
            ],
            "patchtokens": [
              89,
              1024
            ]
          },
          "slat": {
            "coords": [
              89,
              3
            ],
            "feats": [
              89,
              8
            ],
            "mean": [
              89,
              8
            ],
            "logvar": [
              89,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        }
      ]
    },
    {
      "sample": "GAPartNet_Microwave_7128",
      "num_parts": 6,
      "num_moving_parts": 5,
      "voxel_full_count": 930,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Microwave_7128/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Microwave_7128/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Microwave_7128/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Microwave_7128/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Microwave_7128/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Microwave_7128/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            -90.0
          ],
          "voxel_count": 42,
          "feature": {
            "indices": [
              42,
              3
            ],
            "patchtokens": [
              42,
              1024
            ]
          },
          "slat": {
            "coords": [
              42,
              3
            ],
            "feats": [
              42,
              8
            ],
            "mean": [
              42,
              8
            ],
            "logvar": [
              42,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_door",
          "name": "door",
          "joint_type": "prismatic",
          "joint_range": [
            -0.0040000000000000036,
            -0.01200000000000001
          ],
          "voxel_count": 20,
          "feature": {
            "indices": [
              20,
              3
            ],
            "patchtokens": [
              20,
              1024
            ]
          },
          "slat": {
            "coords": [
              20,
              3
            ],
            "feats": [
              20,
              8
            ],
            "mean": [
              20,
              8
            ],
            "logvar": [
              20,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 51,
          "feature": {
            "indices": [
              51,
              3
            ],
            "patchtokens": [
              51,
              1024
            ]
          },
          "slat": {
            "coords": [
              51,
              3
            ],
            "feats": [
              51,
              8
            ],
            "mean": [
              51,
              8
            ],
            "logvar": [
              51,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        },
        {
          "suffix": "part_3_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 51,
          "feature": {
            "indices": [
              51,
              3
            ],
            "patchtokens": [
              51,
              1024
            ]
          },
          "slat": {
            "coords": [
              51,
              3
            ],
            "feats": [
              51,
              8
            ],
            "mean": [
              51,
              8
            ],
            "logvar": [
              51,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 3
        },
        {
          "suffix": "part_4_base",
          "name": "base",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 626,
          "feature": {
            "indices": [
              626,
              3
            ],
            "patchtokens": [
              626,
              1024
            ]
          },
          "slat": {
            "coords": [
              626,
              3
            ],
            "feats": [
              626,
              8
            ],
            "mean": [
              626,
              8
            ],
            "logvar": [
              626,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 4
        },
        {
          "suffix": "part_5_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 224,
          "feature": {
            "indices": [
              224,
              3
            ],
            "patchtokens": [
              224,
              1024
            ]
          },
          "slat": {
            "coords": [
              224,
              3
            ],
            "feats": [
              224,
              8
            ],
            "mean": [
              224,
              8
            ],
            "logvar": [
              224,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 5
        }
      ]
    },
    {
      "sample": "GAPartNet_Microwave_7167",
      "num_parts": 5,
      "num_moving_parts": 3,
      "voxel_full_count": 489,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Microwave_7167/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Microwave_7167/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Microwave_7167/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Microwave_7167/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Microwave_7167/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Microwave_7167/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            90.0
          ],
          "voxel_count": 135,
          "feature": {
            "indices": [
              135,
              3
            ],
            "patchtokens": [
              135,
              1024
            ]
          },
          "slat": {
            "coords": [
              135,
              3
            ],
            "feats": [
              135,
              8
            ],
            "mean": [
              135,
              8
            ],
            "logvar": [
              135,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 45,
          "feature": {
            "indices": [
              45,
              3
            ],
            "patchtokens": [
              45,
              1024
            ]
          },
          "slat": {
            "coords": [
              45,
              3
            ],
            "feats": [
              45,
              8
            ],
            "mean": [
              45,
              8
            ],
            "logvar": [
              45,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 49,
          "feature": {
            "indices": [
              49,
              3
            ],
            "patchtokens": [
              49,
              1024
            ]
          },
          "slat": {
            "coords": [
              49,
              3
            ],
            "feats": [
              49,
              8
            ],
            "mean": [
              49,
              8
            ],
            "logvar": [
              49,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        },
        {
          "suffix": "part_3_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 263,
          "feature": {
            "indices": [
              263,
              3
            ],
            "patchtokens": [
              263,
              1024
            ]
          },
          "slat": {
            "coords": [
              263,
              3
            ],
            "feats": [
              263,
              8
            ],
            "mean": [
              263,
              8
            ],
            "logvar": [
              263,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 3
        },
        {
          "suffix": "part_4_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 64,
          "feature": {
            "indices": [
              64,
              3
            ],
            "patchtokens": [
              64,
              1024
            ]
          },
          "slat": {
            "coords": [
              64,
              3
            ],
            "feats": [
              64,
              8
            ],
            "mean": [
              64,
              8
            ],
            "logvar": [
              64,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 4
        }
      ]
    },
    {
      "sample": "GAPartNet_Microwave_7221",
      "num_parts": 3,
      "num_moving_parts": 1,
      "voxel_full_count": 205,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Microwave_7221/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Microwave_7221/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Microwave_7221/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Microwave_7221/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Microwave_7221/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Microwave_7221/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            90.0
          ],
          "voxel_count": 54,
          "feature": {
            "indices": [
              54,
              3
            ],
            "patchtokens": [
              54,
              1024
            ]
          },
          "slat": {
            "coords": [
              54,
              3
            ],
            "feats": [
              54,
              8
            ],
            "mean": [
              54,
              8
            ],
            "logvar": [
              54,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 45,
          "feature": {
            "indices": [
              45,
              3
            ],
            "patchtokens": [
              45,
              1024
            ]
          },
          "slat": {
            "coords": [
              45,
              3
            ],
            "feats": [
              45,
              8
            ],
            "mean": [
              45,
              8
            ],
            "logvar": [
              45,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 113,
          "feature": {
            "indices": [
              113,
              3
            ],
            "patchtokens": [
              113,
              1024
            ]
          },
          "slat": {
            "coords": [
              113,
              3
            ],
            "feats": [
              113,
              8
            ],
            "mean": [
              113,
              8
            ],
            "logvar": [
              113,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        }
      ]
    },
    {
      "sample": "GAPartNet_Oven_101773",
      "num_parts": 11,
      "num_moving_parts": 9,
      "voxel_full_count": 711,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Oven_101773/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Oven_101773/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Oven_101773/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Oven_101773/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Oven_101773/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Oven_101773/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            90.0
          ],
          "voxel_count": 24,
          "feature": {
            "indices": [
              24,
              3
            ],
            "patchtokens": [
              24,
              1024
            ]
          },
          "slat": {
            "coords": [
              24,
              3
            ],
            "feats": [
              24,
              8
            ],
            "mean": [
              24,
              8
            ],
            "logvar": [
              24,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 32,
          "feature": {
            "indices": [
              32,
              3
            ],
            "patchtokens": [
              32,
              1024
            ]
          },
          "slat": {
            "coords": [
              32,
              3
            ],
            "feats": [
              32,
              8
            ],
            "mean": [
              32,
              8
            ],
            "logvar": [
              32,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 34,
          "feature": {
            "indices": [
              34,
              3
            ],
            "patchtokens": [
              34,
              1024
            ]
          },
          "slat": {
            "coords": [
              34,
              3
            ],
            "feats": [
              34,
              8
            ],
            "mean": [
              34,
              8
            ],
            "logvar": [
              34,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        },
        {
          "suffix": "part_3_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 30,
          "feature": {
            "indices": [
              30,
              3
            ],
            "patchtokens": [
              30,
              1024
            ]
          },
          "slat": {
            "coords": [
              30,
              3
            ],
            "feats": [
              30,
              8
            ],
            "mean": [
              30,
              8
            ],
            "logvar": [
              30,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 3
        },
        {
          "suffix": "part_4_knob",
          "name": "knob",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            0.008000000000000007
          ],
          "voxel_count": 8,
          "feature": {
            "indices": [
              8,
              3
            ],
            "patchtokens": [
              8,
              1024
            ]
          },
          "slat": {
            "coords": [
              8,
              3
            ],
            "feats": [
              8,
              8
            ],
            "mean": [
              8,
              8
            ],
            "logvar": [
              8,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 4
        },
        {
          "suffix": "part_5_knob",
          "name": "knob",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            0.008000000000000007
          ],
          "voxel_count": 6,
          "feature": {
            "indices": [
              6,
              3
            ],
            "patchtokens": [
              6,
              1024
            ]
          },
          "slat": {
            "coords": [
              6,
              3
            ],
            "feats": [
              6,
              8
            ],
            "mean": [
              6,
              8
            ],
            "logvar": [
              6,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 5
        },
        {
          "suffix": "part_6_knob",
          "name": "knob",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            0.008000000000000007
          ],
          "voxel_count": 8,
          "feature": {
            "indices": [
              8,
              3
            ],
            "patchtokens": [
              8,
              1024
            ]
          },
          "slat": {
            "coords": [
              8,
              3
            ],
            "feats": [
              8,
              8
            ],
            "mean": [
              8,
              8
            ],
            "logvar": [
              8,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 6
        },
        {
          "suffix": "part_7_knob",
          "name": "knob",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            0.008000000000000007
          ],
          "voxel_count": 6,
          "feature": {
            "indices": [
              6,
              3
            ],
            "patchtokens": [
              6,
              1024
            ]
          },
          "slat": {
            "coords": [
              6,
              3
            ],
            "feats": [
              6,
              8
            ],
            "mean": [
              6,
              8
            ],
            "logvar": [
              6,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 7
        },
        {
          "suffix": "part_8_knob",
          "name": "knob",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            0.008000000000000007
          ],
          "voxel_count": 8,
          "feature": {
            "indices": [
              8,
              3
            ],
            "patchtokens": [
              8,
              1024
            ]
          },
          "slat": {
            "coords": [
              8,
              3
            ],
            "feats": [
              8,
              8
            ],
            "mean": [
              8,
              8
            ],
            "logvar": [
              8,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 8
        },
        {
          "suffix": "part_9_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 568,
          "feature": {
            "indices": [
              568,
              3
            ],
            "patchtokens": [
              568,
              1024
            ]
          },
          "slat": {
            "coords": [
              568,
              3
            ],
            "feats": [
              568,
              8
            ],
            "mean": [
              568,
              8
            ],
            "logvar": [
              568,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 9
        },
        {
          "suffix": "part_10_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 37,
          "feature": {
            "indices": [
              37,
              3
            ],
            "patchtokens": [
              37,
              1024
            ]
          },
          "slat": {
            "coords": [
              37,
              3
            ],
            "feats": [
              37,
              8
            ],
            "mean": [
              37,
              8
            ],
            "logvar": [
              37,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 10
        }
      ]
    },
    {
      "sample": "GAPartNet_Oven_101917",
      "num_parts": 10,
      "num_moving_parts": 8,
      "voxel_full_count": 4457,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Oven_101917/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Oven_101917/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Oven_101917/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Oven_101917/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Oven_101917/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Oven_101917/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            90.0
          ],
          "voxel_count": 97,
          "feature": {
            "indices": [
              97,
              3
            ],
            "patchtokens": [
              97,
              1024
            ]
          },
          "slat": {
            "coords": [
              97,
              3
            ],
            "feats": [
              97,
              8
            ],
            "mean": [
              97,
              8
            ],
            "logvar": [
              97,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 111,
          "feature": {
            "indices": [
              111,
              3
            ],
            "patchtokens": [
              111,
              1024
            ]
          },
          "slat": {
            "coords": [
              111,
              3
            ],
            "feats": [
              111,
              8
            ],
            "mean": [
              111,
              8
            ],
            "logvar": [
              111,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 119,
          "feature": {
            "indices": [
              119,
              3
            ],
            "patchtokens": [
              119,
              1024
            ]
          },
          "slat": {
            "coords": [
              119,
              3
            ],
            "feats": [
              119,
              8
            ],
            "mean": [
              119,
              8
            ],
            "logvar": [
              119,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        },
        {
          "suffix": "part_3_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 117,
          "feature": {
            "indices": [
              117,
              3
            ],
            "patchtokens": [
              117,
              1024
            ]
          },
          "slat": {
            "coords": [
              117,
              3
            ],
            "feats": [
              117,
              8
            ],
            "mean": [
              117,
              8
            ],
            "logvar": [
              117,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 3
        },
        {
          "suffix": "part_4_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 118,
          "feature": {
            "indices": [
              118,
              3
            ],
            "patchtokens": [
              118,
              1024
            ]
          },
          "slat": {
            "coords": [
              118,
              3
            ],
            "feats": [
              118,
              8
            ],
            "mean": [
              118,
              8
            ],
            "logvar": [
              118,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 4
        },
        {
          "suffix": "part_5_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 118,
          "feature": {
            "indices": [
              118,
              3
            ],
            "patchtokens": [
              118,
              1024
            ]
          },
          "slat": {
            "coords": [
              118,
              3
            ],
            "feats": [
              118,
              8
            ],
            "mean": [
              118,
              8
            ],
            "logvar": [
              118,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 5
        },
        {
          "suffix": "part_6_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 118,
          "feature": {
            "indices": [
              118,
              3
            ],
            "patchtokens": [
              118,
              1024
            ]
          },
          "slat": {
            "coords": [
              118,
              3
            ],
            "feats": [
              118,
              8
            ],
            "mean": [
              118,
              8
            ],
            "logvar": [
              118,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 6
        },
        {
          "suffix": "part_7_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 110,
          "feature": {
            "indices": [
              110,
              3
            ],
            "patchtokens": [
              110,
              1024
            ]
          },
          "slat": {
            "coords": [
              110,
              3
            ],
            "feats": [
              110,
              8
            ],
            "mean": [
              110,
              8
            ],
            "logvar": [
              110,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 7
        },
        {
          "suffix": "part_8_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 3522,
          "feature": {
            "indices": [
              3522,
              3
            ],
            "patchtokens": [
              3522,
              1024
            ]
          },
          "slat": {
            "coords": [
              3522,
              3
            ],
            "feats": [
              3522,
              8
            ],
            "mean": [
              3522,
              8
            ],
            "logvar": [
              3522,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 8
        },
        {
          "suffix": "part_9_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 38,
          "feature": {
            "indices": [
              38,
              3
            ],
            "patchtokens": [
              38,
              1024
            ]
          },
          "slat": {
            "coords": [
              38,
              3
            ],
            "feats": [
              38,
              8
            ],
            "mean": [
              38,
              8
            ],
            "logvar": [
              38,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 9
        }
      ]
    },
    {
      "sample": "GAPartNet_Oven_101921",
      "num_parts": 10,
      "num_moving_parts": 9,
      "voxel_full_count": 439,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Oven_101921/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Oven_101921/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Oven_101921/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Oven_101921/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Oven_101921/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Oven_101921/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_knob",
          "name": "knob",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            -0.002000000000000007
          ],
          "voxel_count": 13,
          "feature": {
            "indices": [
              13,
              3
            ],
            "patchtokens": [
              13,
              1024
            ]
          },
          "slat": {
            "coords": [
              13,
              3
            ],
            "feats": [
              13,
              8
            ],
            "mean": [
              13,
              8
            ],
            "logvar": [
              13,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 16,
          "feature": {
            "indices": [
              16,
              3
            ],
            "patchtokens": [
              16,
              1024
            ]
          },
          "slat": {
            "coords": [
              16,
              3
            ],
            "feats": [
              16,
              8
            ],
            "mean": [
              16,
              8
            ],
            "logvar": [
              16,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 20,
          "feature": {
            "indices": [
              20,
              3
            ],
            "patchtokens": [
              20,
              1024
            ]
          },
          "slat": {
            "coords": [
              20,
              3
            ],
            "feats": [
              20,
              8
            ],
            "mean": [
              20,
              8
            ],
            "logvar": [
              20,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        },
        {
          "suffix": "part_3_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 16,
          "feature": {
            "indices": [
              16,
              3
            ],
            "patchtokens": [
              16,
              1024
            ]
          },
          "slat": {
            "coords": [
              16,
              3
            ],
            "feats": [
              16,
              8
            ],
            "mean": [
              16,
              8
            ],
            "logvar": [
              16,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 3
        },
        {
          "suffix": "part_4_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 18,
          "feature": {
            "indices": [
              18,
              3
            ],
            "patchtokens": [
              18,
              1024
            ]
          },
          "slat": {
            "coords": [
              18,
              3
            ],
            "feats": [
              18,
              8
            ],
            "mean": [
              18,
              8
            ],
            "logvar": [
              18,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 4
        },
        {
          "suffix": "part_5_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 20,
          "feature": {
            "indices": [
              20,
              3
            ],
            "patchtokens": [
              20,
              1024
            ]
          },
          "slat": {
            "coords": [
              20,
              3
            ],
            "feats": [
              20,
              8
            ],
            "mean": [
              20,
              8
            ],
            "logvar": [
              20,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 5
        },
        {
          "suffix": "part_6_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 16,
          "feature": {
            "indices": [
              16,
              3
            ],
            "patchtokens": [
              16,
              1024
            ]
          },
          "slat": {
            "coords": [
              16,
              3
            ],
            "feats": [
              16,
              8
            ],
            "mean": [
              16,
              8
            ],
            "logvar": [
              16,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 6
        },
        {
          "suffix": "part_7_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 16,
          "feature": {
            "indices": [
              16,
              3
            ],
            "patchtokens": [
              16,
              1024
            ]
          },
          "slat": {
            "coords": [
              16,
              3
            ],
            "feats": [
              16,
              8
            ],
            "mean": [
              16,
              8
            ],
            "logvar": [
              16,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 7
        },
        {
          "suffix": "part_8_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 18,
          "feature": {
            "indices": [
              18,
              3
            ],
            "patchtokens": [
              18,
              1024
            ]
          },
          "slat": {
            "coords": [
              18,
              3
            ],
            "feats": [
              18,
              8
            ],
            "mean": [
              18,
              8
            ],
            "logvar": [
              18,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 8
        },
        {
          "suffix": "part_9_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 299,
          "feature": {
            "indices": [
              299,
              3
            ],
            "patchtokens": [
              299,
              1024
            ]
          },
          "slat": {
            "coords": [
              299,
              3
            ],
            "feats": [
              299,
              8
            ],
            "mean": [
              299,
              8
            ],
            "logvar": [
              299,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 9
        }
      ]
    },
    {
      "sample": "GAPartNet_Oven_101930",
      "num_parts": 9,
      "num_moving_parts": 7,
      "voxel_full_count": 1160,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Oven_101930/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Oven_101930/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Oven_101930/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Oven_101930/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Oven_101930/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Oven_101930/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            -90.0
          ],
          "voxel_count": 40,
          "feature": {
            "indices": [
              40,
              3
            ],
            "patchtokens": [
              40,
              1024
            ]
          },
          "slat": {
            "coords": [
              40,
              3
            ],
            "feats": [
              40,
              8
            ],
            "mean": [
              40,
              8
            ],
            "logvar": [
              40,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 29,
          "feature": {
            "indices": [
              29,
              3
            ],
            "patchtokens": [
              29,
              1024
            ]
          },
          "slat": {
            "coords": [
              29,
              3
            ],
            "feats": [
              29,
              8
            ],
            "mean": [
              29,
              8
            ],
            "logvar": [
              29,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 31,
          "feature": {
            "indices": [
              31,
              3
            ],
            "patchtokens": [
              31,
              1024
            ]
          },
          "slat": {
            "coords": [
              31,
              3
            ],
            "feats": [
              31,
              8
            ],
            "mean": [
              31,
              8
            ],
            "logvar": [
              31,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        },
        {
          "suffix": "part_3_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 32,
          "feature": {
            "indices": [
              32,
              3
            ],
            "patchtokens": [
              32,
              1024
            ]
          },
          "slat": {
            "coords": [
              32,
              3
            ],
            "feats": [
              32,
              8
            ],
            "mean": [
              32,
              8
            ],
            "logvar": [
              32,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 3
        },
        {
          "suffix": "part_4_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 32,
          "feature": {
            "indices": [
              32,
              3
            ],
            "patchtokens": [
              32,
              1024
            ]
          },
          "slat": {
            "coords": [
              32,
              3
            ],
            "feats": [
              32,
              8
            ],
            "mean": [
              32,
              8
            ],
            "logvar": [
              32,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 4
        },
        {
          "suffix": "part_5_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 31,
          "feature": {
            "indices": [
              31,
              3
            ],
            "patchtokens": [
              31,
              1024
            ]
          },
          "slat": {
            "coords": [
              31,
              3
            ],
            "feats": [
              31,
              8
            ],
            "mean": [
              31,
              8
            ],
            "logvar": [
              31,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 5
        },
        {
          "suffix": "part_6_knob",
          "name": "knob",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            0.0
          ],
          "voxel_count": 29,
          "feature": {
            "indices": [
              29,
              3
            ],
            "patchtokens": [
              29,
              1024
            ]
          },
          "slat": {
            "coords": [
              29,
              3
            ],
            "feats": [
              29,
              8
            ],
            "mean": [
              29,
              8
            ],
            "logvar": [
              29,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 6
        },
        {
          "suffix": "part_7_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 905,
          "feature": {
            "indices": [
              905,
              3
            ],
            "patchtokens": [
              905,
              1024
            ]
          },
          "slat": {
            "coords": [
              905,
              3
            ],
            "feats": [
              905,
              8
            ],
            "mean": [
              905,
              8
            ],
            "logvar": [
              905,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 7
        },
        {
          "suffix": "part_8_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 60,
          "feature": {
            "indices": [
              60,
              3
            ],
            "patchtokens": [
              60,
              1024
            ]
          },
          "slat": {
            "coords": [
              60,
              3
            ],
            "feats": [
              60,
              8
            ],
            "mean": [
              60,
              8
            ],
            "logvar": [
              60,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 8
        }
      ]
    },
    {
      "sample": "GAPartNet_Refrigerator_10068",
      "num_parts": 5,
      "num_moving_parts": 2,
      "voxel_full_count": 83,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Refrigerator_10068/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Refrigerator_10068/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Refrigerator_10068/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Refrigerator_10068/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Refrigerator_10068/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Refrigerator_10068/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 16,
          "feature": {
            "indices": [
              16,
              3
            ],
            "patchtokens": [
              16,
              1024
            ]
          },
          "slat": {
            "coords": [
              16,
              3
            ],
            "feats": [
              16,
              8
            ],
            "mean": [
              16,
              8
            ],
            "logvar": [
              16,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            -180.0
          ],
          "voxel_count": 13,
          "feature": {
            "indices": [
              13,
              3
            ],
            "patchtokens": [
              13,
              1024
            ]
          },
          "slat": {
            "coords": [
              13,
              3
            ],
            "feats": [
              13,
              8
            ],
            "mean": [
              13,
              8
            ],
            "logvar": [
              13,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_base",
          "name": "base",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            180.0
          ],
          "voxel_count": 47,
          "feature": {
            "indices": [
              47,
              3
            ],
            "patchtokens": [
              47,
              1024
            ]
          },
          "slat": {
            "coords": [
              47,
              3
            ],
            "feats": [
              47,
              8
            ],
            "mean": [
              47,
              8
            ],
            "logvar": [
              47,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        },
        {
          "suffix": "part_3_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 16,
          "feature": {
            "indices": [
              16,
              3
            ],
            "patchtokens": [
              16,
              1024
            ]
          },
          "slat": {
            "coords": [
              16,
              3
            ],
            "feats": [
              16,
              8
            ],
            "mean": [
              16,
              8
            ],
            "logvar": [
              16,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 3
        },
        {
          "suffix": "part_4_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 16,
          "feature": {
            "indices": [
              16,
              3
            ],
            "patchtokens": [
              16,
              1024
            ]
          },
          "slat": {
            "coords": [
              16,
              3
            ],
            "feats": [
              16,
              8
            ],
            "mean": [
              16,
              8
            ],
            "logvar": [
              16,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 4
        }
      ]
    },
    {
      "sample": "GAPartNet_Refrigerator_10143",
      "num_parts": 5,
      "num_moving_parts": 2,
      "voxel_full_count": 151,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Refrigerator_10143/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Refrigerator_10143/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Refrigerator_10143/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Refrigerator_10143/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Refrigerator_10143/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Refrigerator_10143/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            -180.0
          ],
          "voxel_count": 35,
          "feature": {
            "indices": [
              35,
              3
            ],
            "patchtokens": [
              35,
              1024
            ]
          },
          "slat": {
            "coords": [
              35,
              3
            ],
            "feats": [
              35,
              8
            ],
            "mean": [
              35,
              8
            ],
            "logvar": [
              35,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 47,
          "feature": {
            "indices": [
              47,
              3
            ],
            "patchtokens": [
              47,
              1024
            ]
          },
          "slat": {
            "coords": [
              47,
              3
            ],
            "feats": [
              47,
              8
            ],
            "mean": [
              47,
              8
            ],
            "logvar": [
              47,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_base",
          "name": "base",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            -180.0
          ],
          "voxel_count": 57,
          "feature": {
            "indices": [
              57,
              3
            ],
            "patchtokens": [
              57,
              1024
            ]
          },
          "slat": {
            "coords": [
              57,
              3
            ],
            "feats": [
              57,
              8
            ],
            "mean": [
              57,
              8
            ],
            "logvar": [
              57,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        },
        {
          "suffix": "part_3_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 30,
          "feature": {
            "indices": [
              30,
              3
            ],
            "patchtokens": [
              30,
              1024
            ]
          },
          "slat": {
            "coords": [
              30,
              3
            ],
            "feats": [
              30,
              8
            ],
            "mean": [
              30,
              8
            ],
            "logvar": [
              30,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 3
        },
        {
          "suffix": "part_4_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 15,
          "feature": {
            "indices": [
              15,
              3
            ],
            "patchtokens": [
              15,
              1024
            ]
          },
          "slat": {
            "coords": [
              15,
              3
            ],
            "feats": [
              15,
              8
            ],
            "mean": [
              15,
              8
            ],
            "logvar": [
              15,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 4
        }
      ]
    },
    {
      "sample": "GAPartNet_Refrigerator_10144",
      "num_parts": 3,
      "num_moving_parts": 1,
      "voxel_full_count": 401,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Refrigerator_10144/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Refrigerator_10144/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Refrigerator_10144/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Refrigerator_10144/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Refrigerator_10144/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Refrigerator_10144/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            170.0
          ],
          "voxel_count": 22,
          "feature": {
            "indices": [
              22,
              3
            ],
            "patchtokens": [
              22,
              1024
            ]
          },
          "slat": {
            "coords": [
              22,
              3
            ],
            "feats": [
              22,
              8
            ],
            "mean": [
              22,
              8
            ],
            "logvar": [
              22,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 376,
          "feature": {
            "indices": [
              376,
              3
            ],
            "patchtokens": [
              376,
              1024
            ]
          },
          "slat": {
            "coords": [
              376,
              3
            ],
            "feats": [
              376,
              8
            ],
            "mean": [
              376,
              8
            ],
            "logvar": [
              376,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 8,
          "feature": {
            "indices": [
              8,
              3
            ],
            "patchtokens": [
              8,
              1024
            ]
          },
          "slat": {
            "coords": [
              8,
              3
            ],
            "feats": [
              8,
              8
            ],
            "mean": [
              8,
              8
            ],
            "logvar": [
              8,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        }
      ]
    },
    {
      "sample": "GAPartNet_Refrigerator_10373",
      "num_parts": 2,
      "num_moving_parts": 1,
      "voxel_full_count": 137,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Refrigerator_10373/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Refrigerator_10373/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Refrigerator_10373/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Refrigerator_10373/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Refrigerator_10373/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Refrigerator_10373/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            170.0
          ],
          "voxel_count": 20,
          "feature": {
            "indices": [
              20,
              3
            ],
            "patchtokens": [
              20,
              1024
            ]
          },
          "slat": {
            "coords": [
              20,
              3
            ],
            "feats": [
              20,
              8
            ],
            "mean": [
              20,
              8
            ],
            "logvar": [
              20,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 125,
          "feature": {
            "indices": [
              125,
              3
            ],
            "patchtokens": [
              125,
              1024
            ]
          },
          "slat": {
            "coords": [
              125,
              3
            ],
            "feats": [
              125,
              8
            ],
            "mean": [
              125,
              8
            ],
            "logvar": [
              125,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        }
      ]
    },
    {
      "sample": "GAPartNet_StorageFurniture_35059",
      "num_parts": 3,
      "num_moving_parts": 1,
      "voxel_full_count": 162,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_StorageFurniture_35059/view_00_rgb.png",
          "overlay": "assets/GAPartNet_StorageFurniture_35059/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_StorageFurniture_35059/view_06_rgb.png",
          "overlay": "assets/GAPartNet_StorageFurniture_35059/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_StorageFurniture_35059/view_13_rgb.png",
          "overlay": "assets/GAPartNet_StorageFurniture_35059/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            -161.99999999999997
          ],
          "voxel_count": 24,
          "feature": {
            "indices": [
              24,
              3
            ],
            "patchtokens": [
              24,
              1024
            ]
          },
          "slat": {
            "coords": [
              24,
              3
            ],
            "feats": [
              24,
              8
            ],
            "mean": [
              24,
              8
            ],
            "logvar": [
              24,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_shelf",
          "name": "shelf",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 116,
          "feature": {
            "indices": [
              116,
              3
            ],
            "patchtokens": [
              116,
              1024
            ]
          },
          "slat": {
            "coords": [
              116,
              3
            ],
            "feats": [
              116,
              8
            ],
            "mean": [
              116,
              8
            ],
            "logvar": [
              116,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 22,
          "feature": {
            "indices": [
              22,
              3
            ],
            "patchtokens": [
              22,
              1024
            ]
          },
          "slat": {
            "coords": [
              22,
              3
            ],
            "feats": [
              22,
              8
            ],
            "mean": [
              22,
              8
            ],
            "logvar": [
              22,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        }
      ]
    },
    {
      "sample": "GAPartNet_StorageFurniture_38516",
      "num_parts": 3,
      "num_moving_parts": 1,
      "voxel_full_count": 118,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_StorageFurniture_38516/view_00_rgb.png",
          "overlay": "assets/GAPartNet_StorageFurniture_38516/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_StorageFurniture_38516/view_06_rgb.png",
          "overlay": "assets/GAPartNet_StorageFurniture_38516/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_StorageFurniture_38516/view_13_rgb.png",
          "overlay": "assets/GAPartNet_StorageFurniture_38516/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_base",
          "name": "base",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            100.0
          ],
          "voxel_count": 16,
          "feature": {
            "indices": [
              16,
              3
            ],
            "patchtokens": [
              16,
              1024
            ]
          },
          "slat": {
            "coords": [
              16,
              3
            ],
            "feats": [
              16,
              8
            ],
            "mean": [
              16,
              8
            ],
            "logvar": [
              16,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 94,
          "feature": {
            "indices": [
              94,
              3
            ],
            "patchtokens": [
              94,
              1024
            ]
          },
          "slat": {
            "coords": [
              94,
              3
            ],
            "feats": [
              94,
              8
            ],
            "mean": [
              94,
              8
            ],
            "logvar": [
              94,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 8,
          "feature": {
            "indices": [
              8,
              3
            ],
            "patchtokens": [
              8,
              1024
            ]
          },
          "slat": {
            "coords": [
              8,
              3
            ],
            "feats": [
              8,
              8
            ],
            "mean": [
              8,
              8
            ],
            "logvar": [
              8,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        }
      ]
    },
    {
      "sample": "GAPartNet_StorageFurniture_40147",
      "num_parts": 5,
      "num_moving_parts": 2,
      "voxel_full_count": 268,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_StorageFurniture_40147/view_00_rgb.png",
          "overlay": "assets/GAPartNet_StorageFurniture_40147/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_StorageFurniture_40147/view_06_rgb.png",
          "overlay": "assets/GAPartNet_StorageFurniture_40147/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_StorageFurniture_40147/view_13_rgb.png",
          "overlay": "assets/GAPartNet_StorageFurniture_40147/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            90.0
          ],
          "voxel_count": 28,
          "feature": {
            "indices": [
              28,
              3
            ],
            "patchtokens": [
              28,
              1024
            ]
          },
          "slat": {
            "coords": [
              28,
              3
            ],
            "feats": [
              28,
              8
            ],
            "mean": [
              28,
              8
            ],
            "logvar": [
              28,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_drawer",
          "name": "drawer",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            0.6
          ],
          "voxel_count": 58,
          "feature": {
            "indices": [
              58,
              3
            ],
            "patchtokens": [
              58,
              1024
            ]
          },
          "slat": {
            "coords": [
              58,
              3
            ],
            "feats": [
              58,
              8
            ],
            "mean": [
              58,
              8
            ],
            "logvar": [
              58,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_shelf",
          "name": "shelf",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 117,
          "feature": {
            "indices": [
              117,
              3
            ],
            "patchtokens": [
              117,
              1024
            ]
          },
          "slat": {
            "coords": [
              117,
              3
            ],
            "feats": [
              117,
              8
            ],
            "mean": [
              117,
              8
            ],
            "logvar": [
              117,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        },
        {
          "suffix": "part_3_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 31,
          "feature": {
            "indices": [
              31,
              3
            ],
            "patchtokens": [
              31,
              1024
            ]
          },
          "slat": {
            "coords": [
              31,
              3
            ],
            "feats": [
              31,
              8
            ],
            "mean": [
              31,
              8
            ],
            "logvar": [
              31,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 3
        },
        {
          "suffix": "part_4_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 37,
          "feature": {
            "indices": [
              37,
              3
            ],
            "patchtokens": [
              37,
              1024
            ]
          },
          "slat": {
            "coords": [
              37,
              3
            ],
            "feats": [
              37,
              8
            ],
            "mean": [
              37,
              8
            ],
            "logvar": [
              37,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 4
        }
      ]
    },
    {
      "sample": "GAPartNet_StorageFurniture_40453",
      "num_parts": 4,
      "num_moving_parts": 3,
      "voxel_full_count": 727,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_StorageFurniture_40453/view_00_rgb.png",
          "overlay": "assets/GAPartNet_StorageFurniture_40453/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_StorageFurniture_40453/view_06_rgb.png",
          "overlay": "assets/GAPartNet_StorageFurniture_40453/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_StorageFurniture_40453/view_13_rgb.png",
          "overlay": "assets/GAPartNet_StorageFurniture_40453/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_drawer",
          "name": "drawer",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            0.5
          ],
          "voxel_count": 81,
          "feature": {
            "indices": [
              81,
              3
            ],
            "patchtokens": [
              81,
              1024
            ]
          },
          "slat": {
            "coords": [
              81,
              3
            ],
            "feats": [
              81,
              8
            ],
            "mean": [
              81,
              8
            ],
            "logvar": [
              81,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_drawer",
          "name": "drawer",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            0.5
          ],
          "voxel_count": 101,
          "feature": {
            "indices": [
              101,
              3
            ],
            "patchtokens": [
              101,
              1024
            ]
          },
          "slat": {
            "coords": [
              101,
              3
            ],
            "feats": [
              101,
              8
            ],
            "mean": [
              101,
              8
            ],
            "logvar": [
              101,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_drawer",
          "name": "drawer",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            0.5
          ],
          "voxel_count": 81,
          "feature": {
            "indices": [
              81,
              3
            ],
            "patchtokens": [
              81,
              1024
            ]
          },
          "slat": {
            "coords": [
              81,
              3
            ],
            "feats": [
              81,
              8
            ],
            "mean": [
              81,
              8
            ],
            "logvar": [
              81,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        },
        {
          "suffix": "part_3_shelf",
          "name": "shelf",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 510,
          "feature": {
            "indices": [
              510,
              3
            ],
            "patchtokens": [
              510,
              1024
            ]
          },
          "slat": {
            "coords": [
              510,
              3
            ],
            "feats": [
              510,
              8
            ],
            "mean": [
              510,
              8
            ],
            "logvar": [
              510,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 3
        }
      ]
    },
    {
      "sample": "GAPartNet_Table_19179",
      "num_parts": 5,
      "num_moving_parts": 2,
      "voxel_full_count": 144,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Table_19179/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Table_19179/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Table_19179/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Table_19179/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Table_19179/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Table_19179/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_drawer",
          "name": "drawer",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            1.0
          ],
          "voxel_count": 16,
          "feature": {
            "indices": [
              16,
              3
            ],
            "patchtokens": [
              16,
              1024
            ]
          },
          "slat": {
            "coords": [
              16,
              3
            ],
            "feats": [
              16,
              8
            ],
            "mean": [
              16,
              8
            ],
            "logvar": [
              16,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_drawer",
          "name": "drawer",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            1.0
          ],
          "voxel_count": 20,
          "feature": {
            "indices": [
              20,
              3
            ],
            "patchtokens": [
              20,
              1024
            ]
          },
          "slat": {
            "coords": [
              20,
              3
            ],
            "feats": [
              20,
              8
            ],
            "mean": [
              20,
              8
            ],
            "logvar": [
              20,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 44,
          "feature": {
            "indices": [
              44,
              3
            ],
            "patchtokens": [
              44,
              1024
            ]
          },
          "slat": {
            "coords": [
              44,
              3
            ],
            "feats": [
              44,
              8
            ],
            "mean": [
              44,
              8
            ],
            "logvar": [
              44,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        },
        {
          "suffix": "part_3_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 34,
          "feature": {
            "indices": [
              34,
              3
            ],
            "patchtokens": [
              34,
              1024
            ]
          },
          "slat": {
            "coords": [
              34,
              3
            ],
            "feats": [
              34,
              8
            ],
            "mean": [
              34,
              8
            ],
            "logvar": [
              34,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 3
        },
        {
          "suffix": "part_4_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 34,
          "feature": {
            "indices": [
              34,
              3
            ],
            "patchtokens": [
              34,
              1024
            ]
          },
          "slat": {
            "coords": [
              34,
              3
            ],
            "feats": [
              34,
              8
            ],
            "mean": [
              34,
              8
            ],
            "logvar": [
              34,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 4
        }
      ]
    },
    {
      "sample": "GAPartNet_Table_19825",
      "num_parts": 3,
      "num_moving_parts": 2,
      "voxel_full_count": 65,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Table_19825/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Table_19825/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Table_19825/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Table_19825/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Table_19825/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Table_19825/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            90.0
          ],
          "voxel_count": 4,
          "feature": {
            "indices": [
              4,
              3
            ],
            "patchtokens": [
              4,
              1024
            ]
          },
          "slat": {
            "coords": [
              4,
              3
            ],
            "feats": [
              4,
              8
            ],
            "mean": [
              4,
              8
            ],
            "logvar": [
              4,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            -90.0
          ],
          "voxel_count": 4,
          "feature": {
            "indices": [
              4,
              3
            ],
            "patchtokens": [
              4,
              1024
            ]
          },
          "slat": {
            "coords": [
              4,
              3
            ],
            "feats": [
              4,
              8
            ],
            "mean": [
              4,
              8
            ],
            "logvar": [
              4,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 65,
          "feature": {
            "indices": [
              65,
              3
            ],
            "patchtokens": [
              65,
              1024
            ]
          },
          "slat": {
            "coords": [
              65,
              3
            ],
            "feats": [
              65,
              8
            ],
            "mean": [
              65,
              8
            ],
            "logvar": [
              65,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        }
      ]
    },
    {
      "sample": "GAPartNet_Table_19836",
      "num_parts": 4,
      "num_moving_parts": 3,
      "voxel_full_count": 195,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Table_19836/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Table_19836/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Table_19836/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Table_19836/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Table_19836/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Table_19836/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_drawer",
          "name": "drawer",
          "joint_type": "prismatic",
          "joint_range": [
            -0.1359999999999999,
            0.5
          ],
          "voxel_count": 40,
          "feature": {
            "indices": [
              40,
              3
            ],
            "patchtokens": [
              40,
              1024
            ]
          },
          "slat": {
            "coords": [
              40,
              3
            ],
            "feats": [
              40,
              8
            ],
            "mean": [
              40,
              8
            ],
            "logvar": [
              40,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_drawer",
          "name": "drawer",
          "joint_type": "prismatic",
          "joint_range": [
            -0.20799999999999996,
            0.3839999999999999
          ],
          "voxel_count": 40,
          "feature": {
            "indices": [
              40,
              3
            ],
            "patchtokens": [
              40,
              1024
            ]
          },
          "slat": {
            "coords": [
              40,
              3
            ],
            "feats": [
              40,
              8
            ],
            "mean": [
              40,
              8
            ],
            "logvar": [
              40,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_drawer",
          "name": "drawer",
          "joint_type": "prismatic",
          "joint_range": [
            -0.3560000000000001,
            0.2719999999999998
          ],
          "voxel_count": 40,
          "feature": {
            "indices": [
              40,
              3
            ],
            "patchtokens": [
              40,
              1024
            ]
          },
          "slat": {
            "coords": [
              40,
              3
            ],
            "feats": [
              40,
              8
            ],
            "mean": [
              40,
              8
            ],
            "logvar": [
              40,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        },
        {
          "suffix": "part_3_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 75,
          "feature": {
            "indices": [
              75,
              3
            ],
            "patchtokens": [
              75,
              1024
            ]
          },
          "slat": {
            "coords": [
              75,
              3
            ],
            "feats": [
              75,
              8
            ],
            "mean": [
              75,
              8
            ],
            "logvar": [
              75,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 3
        }
      ]
    },
    {
      "sample": "GAPartNet_Table_19855",
      "num_parts": 3,
      "num_moving_parts": 1,
      "voxel_full_count": 2468,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_Table_19855/view_00_rgb.png",
          "overlay": "assets/GAPartNet_Table_19855/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_Table_19855/view_06_rgb.png",
          "overlay": "assets/GAPartNet_Table_19855/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_Table_19855/view_13_rgb.png",
          "overlay": "assets/GAPartNet_Table_19855/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_drawer",
          "name": "drawer",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            0.5960000000000001
          ],
          "voxel_count": 78,
          "feature": {
            "indices": [
              78,
              3
            ],
            "patchtokens": [
              78,
              1024
            ]
          },
          "slat": {
            "coords": [
              78,
              3
            ],
            "feats": [
              78,
              8
            ],
            "mean": [
              78,
              8
            ],
            "logvar": [
              78,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 2390,
          "feature": {
            "indices": [
              2390,
              3
            ],
            "patchtokens": [
              2390,
              1024
            ]
          },
          "slat": {
            "coords": [
              2390,
              3
            ],
            "feats": [
              2390,
              8
            ],
            "mean": [
              2390,
              8
            ],
            "logvar": [
              2390,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 18,
          "feature": {
            "indices": [
              18,
              3
            ],
            "patchtokens": [
              18,
              1024
            ]
          },
          "slat": {
            "coords": [
              18,
              3
            ],
            "feats": [
              18,
              8
            ],
            "mean": [
              18,
              8
            ],
            "logvar": [
              18,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        }
      ]
    },
    {
      "sample": "GAPartNet_TrashCan_100731",
      "num_parts": 3,
      "num_moving_parts": 1,
      "voxel_full_count": 76,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_TrashCan_100731/view_00_rgb.png",
          "overlay": "assets/GAPartNet_TrashCan_100731/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_TrashCan_100731/view_06_rgb.png",
          "overlay": "assets/GAPartNet_TrashCan_100731/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_TrashCan_100731/view_13_rgb.png",
          "overlay": "assets/GAPartNet_TrashCan_100731/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_base",
          "name": "base",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            -90.0
          ],
          "voxel_count": 8,
          "feature": {
            "indices": [
              8,
              3
            ],
            "patchtokens": [
              8,
              1024
            ]
          },
          "slat": {
            "coords": [
              8,
              3
            ],
            "feats": [
              8,
              8
            ],
            "mean": [
              8,
              8
            ],
            "logvar": [
              8,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 64,
          "feature": {
            "indices": [
              64,
              3
            ],
            "patchtokens": [
              64,
              1024
            ]
          },
          "slat": {
            "coords": [
              64,
              3
            ],
            "feats": [
              64,
              8
            ],
            "mean": [
              64,
              8
            ],
            "logvar": [
              64,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_handle",
          "name": "handle",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 8,
          "feature": {
            "indices": [
              8,
              3
            ],
            "patchtokens": [
              8,
              1024
            ]
          },
          "slat": {
            "coords": [
              8,
              3
            ],
            "feats": [
              8,
              8
            ],
            "mean": [
              8,
              8
            ],
            "logvar": [
              8,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        }
      ]
    },
    {
      "sample": "GAPartNet_TrashCan_100732",
      "num_parts": 3,
      "num_moving_parts": 2,
      "voxel_full_count": 311,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_TrashCan_100732/view_00_rgb.png",
          "overlay": "assets/GAPartNet_TrashCan_100732/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_TrashCan_100732/view_06_rgb.png",
          "overlay": "assets/GAPartNet_TrashCan_100732/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_TrashCan_100732/view_13_rgb.png",
          "overlay": "assets/GAPartNet_TrashCan_100732/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_base",
          "name": "base",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            -20.0
          ],
          "voxel_count": 119,
          "feature": {
            "indices": [
              119,
              3
            ],
            "patchtokens": [
              119,
              1024
            ]
          },
          "slat": {
            "coords": [
              119,
              3
            ],
            "feats": [
              119,
              8
            ],
            "mean": [
              119,
              8
            ],
            "logvar": [
              119,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_door",
          "name": "door",
          "joint_type": "prismatic",
          "joint_range": [
            0.0,
            0.03
          ],
          "voxel_count": 45,
          "feature": {
            "indices": [
              45,
              3
            ],
            "patchtokens": [
              45,
              1024
            ]
          },
          "slat": {
            "coords": [
              45,
              3
            ],
            "feats": [
              45,
              8
            ],
            "mean": [
              45,
              8
            ],
            "logvar": [
              45,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 169,
          "feature": {
            "indices": [
              169,
              3
            ],
            "patchtokens": [
              169,
              1024
            ]
          },
          "slat": {
            "coords": [
              169,
              3
            ],
            "feats": [
              169,
              8
            ],
            "mean": [
              169,
              8
            ],
            "logvar": [
              169,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        }
      ]
    },
    {
      "sample": "GAPartNet_TrashCan_101377",
      "num_parts": 3,
      "num_moving_parts": 2,
      "voxel_full_count": 1902,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_TrashCan_101377/view_00_rgb.png",
          "overlay": "assets/GAPartNet_TrashCan_101377/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_TrashCan_101377/view_06_rgb.png",
          "overlay": "assets/GAPartNet_TrashCan_101377/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_TrashCan_101377/view_13_rgb.png",
          "overlay": "assets/GAPartNet_TrashCan_101377/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_base",
          "name": "base",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            -15.0
          ],
          "voxel_count": 91,
          "feature": {
            "indices": [
              91,
              3
            ],
            "patchtokens": [
              91,
              1024
            ]
          },
          "slat": {
            "coords": [
              91,
              3
            ],
            "feats": [
              91,
              8
            ],
            "mean": [
              91,
              8
            ],
            "logvar": [
              91,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            0.0,
            -120.0
          ],
          "voxel_count": 504,
          "feature": {
            "indices": [
              504,
              3
            ],
            "patchtokens": [
              504,
              1024
            ]
          },
          "slat": {
            "coords": [
              504,
              3
            ],
            "feats": [
              504,
              8
            ],
            "mean": [
              504,
              8
            ],
            "logvar": [
              504,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        },
        {
          "suffix": "part_2_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 1376,
          "feature": {
            "indices": [
              1376,
              3
            ],
            "patchtokens": [
              1376,
              1024
            ]
          },
          "slat": {
            "coords": [
              1376,
              3
            ],
            "feats": [
              1376,
              8
            ],
            "mean": [
              1376,
              8
            ],
            "logvar": [
              1376,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 2
        }
      ]
    },
    {
      "sample": "GAPartNet_TrashCan_101378",
      "num_parts": 2,
      "num_moving_parts": 1,
      "voxel_full_count": 22,
      "views": {
        "0": {
          "rgb": "assets/GAPartNet_TrashCan_101378/view_00_rgb.png",
          "overlay": "assets/GAPartNet_TrashCan_101378/view_00_overlay.png"
        },
        "6": {
          "rgb": "assets/GAPartNet_TrashCan_101378/view_06_rgb.png",
          "overlay": "assets/GAPartNet_TrashCan_101378/view_06_overlay.png"
        },
        "13": {
          "rgb": "assets/GAPartNet_TrashCan_101378/view_13_rgb.png",
          "overlay": "assets/GAPartNet_TrashCan_101378/view_13_overlay.png"
        }
      },
      "parts": [
        {
          "suffix": "part_0_door",
          "name": "door",
          "joint_type": "revolute",
          "joint_range": [
            70.0,
            0.0
          ],
          "voxel_count": 6,
          "feature": {
            "indices": [
              6,
              3
            ],
            "patchtokens": [
              6,
              1024
            ]
          },
          "slat": {
            "coords": [
              6,
              3
            ],
            "feats": [
              6,
              8
            ],
            "mean": [
              6,
              8
            ],
            "logvar": [
              6,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 0
        },
        {
          "suffix": "part_1_base",
          "name": "base",
          "joint_type": "fixed",
          "joint_range": [
            0,
            0.0
          ],
          "voxel_count": 20,
          "feature": {
            "indices": [
              20,
              3
            ],
            "patchtokens": [
              20,
              1024
            ]
          },
          "slat": {
            "coords": [
              20,
              3
            ],
            "feats": [
              20,
              8
            ],
            "mean": [
              20,
              8
            ],
            "logvar": [
              20,
              8
            ]
          },
          "ss": {
            "mean": [
              8,
              16,
              16,
              16
            ],
            "z": [
              8,
              16,
              16,
              16
            ]
          },
          "feature_exists": true,
          "slat_exists": true,
          "ss_exists": true,
          "render_index": 1
        }
      ]
    }
  ]
}
