{
  "arrays": {
    "bbox_max_mm": {
      "dtype": "float32",
      "shape": [
        3
      ]
    },
    "bbox_min_mm": {
      "dtype": "float32",
      "shape": [
        3
      ]
    },
    "feature_names": {
      "dtype": "<U26",
      "shape": [
        12
      ]
    },
    "feature_valid": {
      "dtype": "bool",
      "shape": [
        8121,
        12
      ]
    },
    "grid_dims": {
      "dtype": "int32",
      "shape": [
        3
      ]
    },
    "grid_origin_mm": {
      "dtype": "float32",
      "shape": [
        3
      ]
    },
    "grid_padding_mm": {
      "dtype": "float32",
      "shape": [
        3
      ]
    },
    "longest_axis_resolution": {
      "dtype": "int32",
      "shape": []
    },
    "occupancy_method": {
      "dtype": "<U54",
      "shape": []
    },
    "solid_occupancy": {
      "dtype": "bool",
      "shape": []
    },
    "surface_only": {
      "dtype": "bool",
      "shape": []
    },
    "surface_sample_barycentric": {
      "dtype": "float32",
      "shape": [
        145386,
        3
      ]
    },
    "surface_sample_source_triangle": {
      "dtype": "int32",
      "shape": [
        145386
      ]
    },
    "surface_sample_voxel_index": {
      "dtype": "int32",
      "shape": [
        145386
      ]
    },
    "training_valid": {
      "dtype": "bool",
      "shape": [
        8121
      ]
    },
    "voxel_coords": {
      "dtype": "int32",
      "shape": [
        8121,
        3
      ]
    },
    "voxel_pitch_mm": {
      "dtype": "float32",
      "shape": []
    },
    "x": {
      "dtype": "float32",
      "shape": [
        8121,
        12
      ]
    }
  },
  "provenance": {
    "cad_source": "analysis/results/cad_graph.npz",
    "longest_axis_resolution": 128,
    "mesh": "existing CAD graph triangles",
    "post_scan_leakage": "scans are separate diagnostic representations and training_valid=false",
    "surface_occupancy": "not filled solid; CAD is nonwatertight",
    "units": "CAD millimetres"
  }
}