{
  "provenance": {
    "source_commit": "b9eadf0f2a14c1c8993d85bcb2da29a73878893c",
    "source_sha256": {
      "src/calibrex/data/adaptive_voxel.py": "4a2afd9a882426f0a99dbf7af52f98d49b48e168a32956ec3496f5740c879a14",
      "src/calibrex/data/odometry_track.py": "1569e661470e902f2f08dde1bf2d0c41cc6540a24f59d9ee961e066d36653c91",
      "src/calibrex/data/numba_lidar_deskew_adapter.py": "53966123b0e942f48929494fba4389062ccee0cd44dc85501e4d3451a84cc0be",
      "src/calibrex/graph/lidar_point_to_plane.py": "840aeb3cee3774a43cedc3fad5a5d54d0e108b59c1407b44a837f5f7d8ec1070",
      "src/calibrex/solvers/continuous_time_lidar_pair_solver.py": "6f7d8db119a75e47c452b533c1b1fd05c9149fec1f4f9f7bc73517057aac142d",
      "src/calibrex/solvers/numba_continuous_time_adapter.py": "d70d695e47d9dcbb41cb39e26ba39e1e18ecbdde87e580a8a29945cc682ff518",
      "src/calibrex/solvers/cuda_continuous_time_adapter.py": "6128e58bfb376416385523f247f05453a72a1ccc1684d3e1d752adfe2317109c",
      "src/calibrex/solvers/cuda_plane_query_adapter.py": "1e01de434b7baf5f635493d06435d42f87456340cb95fa5405a5761225ae0c03",
      "src/calibrex/solvers/fixed_trajectory_se3_solver.py": "f581fbb7e27509c9062f010878ff17efbece50c4fdb8c0b18a165898eb7706be",
      "src/calibrex/solvers/robust_lidar_observations.py": "ff398d558ec6f35eec497d6cdec80286b43ff4fd27a1e3b6a224d8e54098e240",
      "src/calibrex/evaluation/lidar.py": "2e4c7dda7f81eaa343096ccce57e1f160bc4418d395facfafc4bcbed4ffb16df",
      "src/calibrex/evaluation/packed_lidar_observations.py": "8c276b9a7379b94cf33c4fe1b64baf5f436025e6eb412c31ae291255f1d01099",
      "src/calibrex/data/livox.py": "0773a7e2fccb2d2faa23f9e90636a00355499af131ad671845edb2c8d33b1bfd",
      "src/calibrex/pipelines/online.py": "090e373de41196825a09dd4735964cbcdcae766cb81cd643b061750272d08452",
      "src/calibrex/core/continuous_time_lidar_artifacts.py": "96c051290b6b4f82f81fcc108b6ea4525b1497af064a3dedb8196e7dedd9d874",
      "src/calibrex/core/continuous_time_lidar_train_diagnostics.py": "f86b7e9d569b4ef61d85834df790207dbe2f424af17ec0f5df16b9f2aef6fcac",
      "src/calibrex/core/provenance.py": "eb7849f342892272ae136454da816852d080684b25c8ec55771582c1b8621f47",
      "tools/rosbag1_to_rosbag2_online_pair.py": "9da3e080b62933d4d75f92c08bba91929fea401d99650e55f78bd3cdabfcc680",
      "tools/lidar_scan_deskew.py": "e36a870323f76256fb5b3f8b8364cb2edb4c06483b3ea0fe8a99bf2faa6f1ce0",
      "tools/benchmark_adaptive_plane_search.py": "487a95d93ff320754afdf28f30263e3b0c6edbabc1a52fecc58a25033882d59c",
      "examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml": "1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186",
      "diagnostic-launcher.py.txt": "a896a6e6dde78647c5d72497b12a6d3b76c21748eedc0da8bc7ee4d173416049"
    },
    "input_sha256": {
      "data/public/glim_versatile/livox.bag": "f57a2e85339316d4235ab693ab2876aac5e113625c7f8b0f7873b62f92e09643",
      "data/public/glim_versatile/gt.tar.gz": "4bfd871527d00065898153e77a6764ac331421aca16ff88bde778994f70f5bc9",
      "data/public/glim_versatile/gt/livox.txt": "bcc75ff7985f2e140e514c69f029153e0127a33ee7abc1b757e077386f5059ad",
      "data/public/glim_versatile/livox_rosbag2_gt_restamped/livox_rosbag2_gt_restamped.db3": "8d28f0a8ddda13b880e4648e9d687d4a566d40f70b87547f8798fe8a18cfde9e",
      "data/public/glim_versatile/livox_rosbag2_gt_restamped/metadata.yaml": "7542a3e1689e2007e9c15b8d163cddcbca4d87232dd92b7ecff48ba1e0f6645f",
      "data/public/glim_versatile/conversion-provenance.json": "7f51da99c1bdc0b2768229e6ff22809d5d0bb22e02dcc62dce2c3ce0dac2da56"
    },
    "measurement_sha256": "8f6a57bd1e96c5c9ef1288cefe3a0f91a4d377f98c8aa4254a51d3beb5fb7595"
  },
  "counts": {
    "gpu_linearization_calls": 129,
    "gpu_linearization_rows": 75503015,
    "gpu_residual_calls": 0,
    "gpu_residual_rows": 0,
    "gpu_payload_uploads": 26,
    "gpu_payload_bytes": 2066730664,
    "cpu_linearization_calls": 0,
    "cpu_residual_calls": 207,
    "cpu_normal_calls": 129,
    "cpu_uniform_query_calls": 0,
    "cpu_adaptive_query_calls": 0,
    "cpu_adaptive_repaired_rows": 0,
    "compiled_replay_calls": 120,
    "compiled_replay_rows": 960000,
    "gpu_plane_query_calls": 52,
    "gpu_uniform_query_rows": 24960000,
    "gpu_adaptive_query_rows": 24960000,
    "gpu_map_upload_bytes": 105635,
    "gpu_query_upload_bytes": 1198080000
  },
  "sum_seconds": {
    "gpu_linearization": 25.111572099965997
  },
  "source_input_guards_passed": true,
  "complete_result_parity": true,
  "limitations": [
    "Instrumented only; not pooled with formal timings. Call sums overlap across candidates.",
    "Standalone residuals, trajectory interpolation, adaptive boundary/tie repairs and ordered normal equations remain on CPU."
  ]
}
