{
  "schema_version": "slac.benchmark_definition/v0.1",
  "benchmark_id": "glim-complete-continuous-time-cuda",
  "title": "Public GLIM Livox complete continuous-time refinement",
  "protocol": {
    "protocol_id": "glim-cuda-fresh-subprocess-v5",
    "dataset_id": "glim_versatile",
    "dataset_doi": "10.5281/zenodo.6864654",
    "dataset_source_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
    "data_license": "CC-BY-4.0 (AIST Zenodo record 6864654)",
    "split_policy": "Latest capture frames held out; repeats share the same accuracy fixture",
    "splits": [
      {
        "split_id": "repeat-01",
        "seed": 0,
        "fit_count": 768000,
        "holdout_count": 192000,
        "fit_ids_sha256": "ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb",
        "holdout_ids_sha256": "c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd"
      },
      {
        "split_id": "repeat-02",
        "seed": 0,
        "fit_count": 768000,
        "holdout_count": 192000,
        "fit_ids_sha256": "ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb",
        "holdout_ids_sha256": "c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd"
      },
      {
        "split_id": "repeat-03",
        "seed": 0,
        "fit_count": 768000,
        "holdout_count": 192000,
        "fit_ids_sha256": "ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb",
        "holdout_ids_sha256": "c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd"
      },
      {
        "split_id": "repeat-04",
        "seed": 0,
        "fit_count": 768000,
        "holdout_count": 192000,
        "fit_ids_sha256": "ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb",
        "holdout_ids_sha256": "c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd"
      },
      {
        "split_id": "repeat-05",
        "seed": 0,
        "fit_count": 768000,
        "holdout_count": 192000,
        "fit_ids_sha256": "ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb",
        "holdout_ids_sha256": "c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd"
      }
    ],
    "initial_estimate_policy": "Same supplied public config, initial estimate and temporal split",
    "tuning_policy": "Reverse order every other repeat; child OMP_NUM_THREADS=1",
    "failure_policy": "Keep all timings and mismatches; no warmup or excluded outliers"
  },
  "metrics": [
    {
      "name": "pipeline_seconds",
      "label": "pipeline_seconds",
      "unit": "s",
      "display_scale": 1.0,
      "direction": "lower",
      "primary": false,
      "interpretation": "Full evaluation API including replay and provenance hashing"
    },
    {
      "name": "solver_seconds",
      "label": "solver_seconds",
      "unit": "s",
      "display_scale": 1.0,
      "direction": "lower",
      "primary": false,
      "interpretation": "Complete clock profile and extrinsic solver call"
    },
    {
      "name": "adaptive_query_seconds",
      "label": "adaptive_query_seconds",
      "unit": "s",
      "display_scale": 1.0,
      "direction": "lower",
      "primary": false,
      "interpretation": "Sum of adaptive nearest-plane call durations, including wrapper overhead; durations can overlap for parallel candidates"
    },
    {
      "name": "adaptive_query_calls",
      "label": "adaptive_query_calls",
      "unit": "calls",
      "display_scale": 1.0,
      "direction": "lower",
      "primary": false,
      "interpretation": "Actual adaptive nearest-plane calls in the complete run"
    },
    {
      "name": "worker_import_seconds",
      "label": "worker_import_seconds",
      "unit": "s",
      "display_scale": 1.0,
      "direction": "lower",
      "primary": false,
      "interpretation": "Worker entry through imports, excluding interpreter startup"
    },
    {
      "name": "uniform_normal_calculations",
      "label": "uniform_normal_calculations",
      "unit": "calls",
      "display_scale": 1.0,
      "direction": "lower",
      "primary": false,
      "interpretation": "Actual uniform geometric fallback calls"
    },
    {
      "name": "interpolated_pose_calculations",
      "label": "interpolated_pose_calculations",
      "unit": "calls",
      "display_scale": 1.0,
      "direction": "lower",
      "primary": false,
      "interpretation": "Interior odometry SE3 interpolation calls"
    },
    {
      "name": "worker_cpu_seconds",
      "label": "worker_cpu_seconds",
      "unit": "s",
      "display_scale": 1.0,
      "direction": "lower",
      "primary": false,
      "interpretation": "All-thread process CPU from worker entry through saved-result hash; excludes interpreter startup and measurement JSON serialization"
    },
    {
      "name": "subprocess_wall_seconds",
      "label": "subprocess_wall_seconds",
      "unit": "s",
      "display_scale": 1.0,
      "direction": "lower",
      "primary": true,
      "interpretation": "Fresh complete process wall, including artifact saves"
    },
    {
      "name": "complete_result_matches",
      "label": "complete_result_matches",
      "unit": "bool",
      "display_scale": 1.0,
      "direction": "higher",
      "primary": false,
      "interpretation": "All artifact values except the exact kernel identity note"
    }
  ],
  "methods": [
    {
      "method_id": "baseline",
      "label": "baseline",
      "implementation": "subprocess",
      "tool_name": "Calibrex",
      "tool_version": "0.5.1",
      "source_commit": "a1ff874ab0dbc39c2dacc9607f40841c610997d7",
      "adapter_version": "continuous-time-cuda/v5"
    },
    {
      "method_id": "sparse",
      "label": "sparse",
      "implementation": "subprocess",
      "tool_name": "Calibrex",
      "tool_version": "0.5.1",
      "source_commit": "b9eadf0f2a14c1c8993d85bcb2da29a73878893c",
      "adapter_version": "continuous-time-cuda/v5"
    }
  ],
  "trials": [
    {
      "method_id": "baseline",
      "split_id": "repeat-01",
      "status": "success",
      "metrics": {
        "adaptive_query_calls": 24960000.0,
        "adaptive_query_seconds": 23.581384100019932,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 21089942.0,
        "pipeline_seconds": 101.53744989994448,
        "solver_seconds": 73.8057462000288,
        "subprocess_wall_seconds": 104.5328509999672,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 155.078125,
        "worker_import_seconds": 2.0343972000991926
      },
      "runtime_seconds": 104.5328509999672,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker baseline --baseline-scope cuda --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-cuda-associations-dense-v3/baseline.repeat-01 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "2b3830ac7f8621c8e647862878cb828638b96f263572ce093d53f72a18c8902c",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\"}, \"cuda_cache_before\": {}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": \"baseline.cuda_continuous_time_adapter.py.txt\", \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"baseline.adaptive_voxel.py.txt\", \"calibrex.data.livox\": \"baseline.livox.py.txt\", \"calibrex.data.odometry_track\": \"baseline.odometry_track.py.txt\", \"calibrex.evaluation.lidar\": \"baseline.lidar.py.txt\", \"calibrex.evaluation.packed_lidar_observations\": \"baseline.packed_lidar_observations.py.txt\", \"calibrex.graph.lidar_point_to_plane\": \"baseline.lidar_point_to_plane.py.txt\", \"calibrex.pipelines.online\": \"baseline.online.py.txt\", \"calibrex.solvers.continuous_time_lidar_pair_solver\": \"baseline.continuous_time_lidar_pair_solver.py.txt\", \"calibrex.solvers.cuda_continuous_time_adapter\": \"baseline.cuda_continuous_time_adapter.py.txt\", \"calibrex.solvers.fixed_trajectory_se3_solver\": \"baseline.fixed_trajectory_se3_solver.py.txt\", \"calibrex.solvers.numba_continuous_time_adapter\": \"baseline.numba_continuous_time_adapter.py.txt\", \"calibrex.solvers.robust_lidar_observations\": \"baseline.robust_lidar_observations.py.txt\"}, \"loaded_module\": \"baseline.adaptive_voxel.py.txt\", \"numba_cache_after\": {\"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"3cb0a2ad2851ec39396013f52d03dc0082a00abbac634c0b3213e145569bdaa5\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"83beed71101c11c728967200a6428e226864fe4de3f5378666fd1934916c8e14\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"c75e519598a0ee882c3977f8a041324f333f2e7b3fd7e4ff604a731372a0b404\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"85c4b6223fc5d2cab7145aaabdc19b7d9159ab07a92c072958615e7364ce9bc3\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"38dc6cc95d93c2669203f0b27d99be5e9034ac7a23bea57e0835acd260e4951c\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"70e12578da1f64ae209246e3b17698b35b5249a164733206cd771dcd0b0d77c9\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"6e0fe95038c12584e53467a8b01ec870676d7b56140ba777027126e64b765f7b\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"77d4019072ad1832e1a079c9e14f870bcf9400f9c5bd3b713ecd20433d5f2cb4\"}, \"numba_cache_before\": {}, \"numba_cache_policy\": \"persistent\", \"order\": [\"baseline\", \"sparse\"], \"repeat\": 1, \"result_sha256\": \"62b9ae040df14d7a7712b62518714ae421682dce5ee2851226a795ee68a2bad7\", \"sampled_split\": {\"holdout_count\": 192000, \"holdout_ids_sha256\": \"c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd\", \"train_count\": 768000, \"train_ids_sha256\": \"ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.025,\"final_holdout_rmse_m\":0.09394581201769982,\"final_train_rmse_m\":0.049086313809198166,\"holdout_correspondence_count\":67602,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.057370176200909506,\"initial_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"unknown\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"initial\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0,0.0,0.0,1.0],\"translation_m\":[0.0,0.0,0.0]},\"iterations\":[{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09571184213218482,0.0995716460260033,0.10503184050579091],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"holdout_rmse_m\":0.09571184213218482,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09232701146014846,0.09490251830075698,0.09838642904203788],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"holdout_rmse_m\":0.09490251830075698,\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09226143336514588,0.09472422154419698,0.09804927304845115],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"holdout_rmse_m\":0.09472422154419698,\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09224386074850734,0.09469400106615077,0.09795286792497307],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"holdout_rmse_m\":0.09469400106615077,\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09224456206028672,0.09464812459715029,0.09792994259823051],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09327456638580518,0.09464812459715029,0.09669399004715376],\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09396282460661212,0.09464812459715029,0.09560747346271412],\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"holdout_rmse_m\":0.09396282460661212,\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09331292621654655,0.09394581201769982,0.09465328227401543],\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"holdout_rmse_m\":0.09394581201769982,\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.049086313809198166}],\"observability\":{\"condition_number\":19.16563571890005,\"rank\":6,\"residual_count\":582119,\"weak_directions\":[]},\"odometry_topic\":\"/odom\",\"options\":{\"adaptive_max_voxel_size_m\":1.5,\"adaptive_min_points_per_voxel\":6,\"adaptive_min_voxel_size_m\":0.25,\"adaptive_range_exponent\":0.5,\"adaptive_range_reference_m\":10.0,\"adaptive_use_uniform_fallback\":true,\"correspondence_refinement_iterations\":1,\"fixed_extrinsic_max_iterations\":8,\"fixed_extrinsic_robust_loss\":\"huber\",\"holdout_start_fraction\":0.8,\"initial_time_offset_sec\":0.0,\"initial_time_step_sec\":0.02,\"max_abs_time_offset_sec\":0.2,\"max_iterations\":8,\"max_odometry_extrapolation_s\":0.25,\"max_source_records\":6000,\"min_correspondences\":6,\"minimum_time_step_sec\":0.005,\"outlier_mad_scale\":3.5,\"outlier_min_inlier_fraction\":0.25,\"outlier_min_threshold_m\":0.02,\"outlier_policy\":\"mad\",\"sampling_seed\":0,\"voxel_strategy\":\"adaptive\"},\"outlier_rejected_count\":137613,\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"continuous-time profile re-solves the six-DoF extrinsic at every clock candidate\",\"target holdout is the latest capture frame group and is never used for optimization\",\"train diagnostics summarize only the selected train factor and train profile\",\"trajectory_model is piecewise SE(3) interpolation of supplied odometry; trajectory knots are fixed\",\"train_frame_count=96\",\"holdout_frame_count=24\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=None\",\"outlier_policy=mad\",\"voxel_strategy=adaptive\",\"replay_source_message_count=1\",\"adaptive correspondences use a uniform voxel fallback and select the lower initial point-to-plane residual\",\"continuous_time_query_execution: calibrex.cuda_continuous_time/v0.4;fp64=true;fma=false;cupy=14.2.0;cuda=12090;driver=13020;numba=0.65.1;trajectory_cpu=true;normal_cpu=true;standalone_residual_cpu=true;kernel_sha256=ad35e19c4f402fa99c14ce8e2a496f65a35c67655bdb795e6111d0f03d592be0\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"maximum time-profile iterations reached\",\"refined_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"algorithmically_refined\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"output\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0015393622259474641,0.0014500790167938124,-0.0016957407406766722,0.9999963260423125],\"translation_m\":[-0.006420340124736379,0.012652173241256342,-0.02301366535108216]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"max_iterations\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":582119,\"train_diagnostics\":{\"final_residuals\":{\"count\":582119,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03390641312015003,\"mean_m\":0.00022182881892681,\"median_abs_m\":0.020085512198455592,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.11547177200020867,\"p99_abs_m\":0.14258218679290402,\"rmse_m\":0.049086313809198166},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582974,\"train_outlier_rejected_count\":119173,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582373,\"train_outlier_rejected_count\":119760,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582290,\"train_outlier_rejected_count\":119850,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582225,\"train_outlier_rejected_count\":119902,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582352,\"train_outlier_rejected_count\":119880,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_rmse_m\":0.049086313809198166}],\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"all residual summaries and profile candidates are train-only\",\"holdout_used_for_selection is fixed false by the diagnostics schema\",\"range bins use target LiDAR point range in meters\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":298763,\"lower_bound_m\":0.0,\"residuals\":{\"count\":298763,\"max_m\":0.15050759959305018,\"mean_abs_m\":0.030864503702020984,\"mean_m\":-0.00036575976958494845,\"median_abs_m\":0.017042839693617674,\"min_m\":-0.15050467931466352,\"p95_abs_m\":0.11012936173918453,\"p99_abs_m\":0.14093666243147648,\"rmse_m\":0.046055824692420436},\"upper_bound_m\":5.0},{\"correspondence_count\":263934,\"lower_bound_m\":5.0,\"residuals\":{\"count\":263934,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03717917506802076,\"mean_m\":0.000815590919709922,\"median_abs_m\":0.02368782072911011,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.12044440480932947,\"p99_abs_m\":0.1440526617234342,\"rmse_m\":0.05225479649587614},\"upper_bound_m\":10.0},{\"correspondence_count\":19422,\"lower_bound_m\":10.0,\"residuals\":{\"count\":19422,\"max_m\":0.15049950912438015,\"mean_abs_m\":0.03622423989077997,\"mean_m\":0.0011916425951315577,\"median_abs_m\":0.02516671154667886,\"min_m\":-0.1503789243744528,\"p95_abs_m\":0.11346537286318881,\"p99_abs_m\":0.14195267782381665,\"rmse_m\":0.049811504827055965},\"upper_bound_m\":20.0},{\"correspondence_count\":0,\"lower_bound_m\":20.0,\"residuals\":{\"count\":0},\"upper_bound_m\":40.0},{\"correspondence_count\":0,\"lower_bound_m\":40.0,\"residuals\":{\"count\":0},\"upper_bound_m\":80.0},{\"correspondence_count\":0,\"lower_bound_m\":80.0,\"residuals\":{\"count\":0}}],\"sampled_source_record_count\":3000,\"schema_version\":\"slac.continuous_time_lidar_train_diagnostics/v0.1\",\"selected_time_offset_sec\":-0.025,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":702199,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_outlier_rejection_rate\":0.17100565509207505,\"train_target_point_count\":768000},\"trajectory_model\":\"piecewise_se3_fixed_odometry\",\"variable\":\"T_livox_avia_livox_avia_copy\"}"
        ]
      }
    },
    {
      "method_id": "sparse",
      "split_id": "repeat-01",
      "status": "success",
      "metrics": {
        "adaptive_query_calls": 0.0,
        "adaptive_query_seconds": 0.0,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 20328148.0,
        "pipeline_seconds": 64.23220510000829,
        "solver_seconds": 47.74674329999834,
        "subprocess_wall_seconds": 67.06937060004566,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 89.90625,
        "worker_import_seconds": 1.933129100012593
      },
      "runtime_seconds": 67.06937060004566,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker sparse --baseline-scope cuda --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-cuda-associations-dense-v3/sparse.repeat-01 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d2e55bc7185b0b5ecba3733141650137f70fb814584f010b07c0adec27a10b04",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\", \"f4331870c33b1b7c90f548c88d07b801503c89e5.cubin\": \"84d63457c31f3966a080e1ce0b4a3b07748a9ea2aa61ff30168c7ea31a327b15\"}, \"cuda_cache_before\": {}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": \"<WORKSPACE>/src/calibrex/solvers/cuda_continuous_time_adapter.py\", \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"<WORKSPACE>/src/calibrex/data/adaptive_voxel.py\", \"calibrex.data.livox\": \"<WORKSPACE>/src/calibrex/data/livox.py\", \"calibrex.data.odometry_track\": \"<WORKSPACE>/src/calibrex/data/odometry_track.py\", \"calibrex.evaluation.lidar\": \"<WORKSPACE>/src/calibrex/evaluation/lidar.py\", \"calibrex.evaluation.packed_lidar_observations\": \"<WORKSPACE>/src/calibrex/evaluation/packed_lidar_observations.py\", \"calibrex.graph.lidar_point_to_plane\": \"<WORKSPACE>/src/calibrex/graph/lidar_point_to_plane.py\", \"calibrex.pipelines.online\": \"<WORKSPACE>/src/calibrex/pipelines/online.py\", \"calibrex.solvers.continuous_time_lidar_pair_solver\": \"<WORKSPACE>/src/calibrex/solvers/continuous_time_lidar_pair_solver.py\", \"calibrex.solvers.cuda_continuous_time_adapter\": \"<WORKSPACE>/src/calibrex/solvers/cuda_continuous_time_adapter.py\", \"calibrex.solvers.fixed_trajectory_se3_solver\": \"<WORKSPACE>/src/calibrex/solvers/fixed_trajectory_se3_solver.py\", \"calibrex.solvers.numba_continuous_time_adapter\": \"<WORKSPACE>/src/calibrex/solvers/numba_continuous_time_adapter.py\", \"calibrex.solvers.robust_lidar_observations\": \"<WORKSPACE>/src/calibrex/solvers/robust_lidar_observations.py\"}, \"loaded_module\": \"<WORKSPACE>/src/calibrex/data/adaptive_voxel.py\", \"numba_cache_after\": {\"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"53597c5b74d14e953c68e6c02b2bd4d2fe4746a09df0ae265d38f25f6a548a02\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"a94534c24f6c0b2234bbcd494f36457ba9360c93e3a8aaca87ebfb50c7a70159\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"c6672dfb86b8180160ee7f848a96b83e5ed9726765a9bea9cec5d0bb1d9ffddc\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.2.nbc\": \"e5831019655b87b7a285a5e7a2fce8cf4f283ceedd0cceb8dc62f2ea62d777e4\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"aa761fdd1c8fda84e99caf2f93ccf3fb69c89edf7b67349da7252d1de1bc8a02\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"3328f8b91b95467af04db70a6ce9aa19b463142076c51880b7dd93df2a6c5ffd\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"5239593934d55ed4aa3ab3a553c78e75c8a3c0eb48e013e49c569a8f78bd4273\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"c16ff4c8082fc5c9bac3f353754ac543e46bce8c2dcdc85fd72aee447b8e5899\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"58776ce4208a8d2123c44fd2531953225dc05d86828ae5474c7fbd9aabe94c39\"}, \"numba_cache_before\": {}, \"numba_cache_policy\": \"persistent\", \"order\": [\"baseline\", \"sparse\"], \"repeat\": 1, \"result_sha256\": \"63177e6640fe4710537a4f19600a5d0c9fbae08ac0a6dd63f20d20b35ec0dffa\", \"sampled_split\": {\"holdout_count\": 192000, \"holdout_ids_sha256\": \"c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd\", \"train_count\": 768000, \"train_ids_sha256\": \"ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.025,\"final_holdout_rmse_m\":0.09394581201769982,\"final_train_rmse_m\":0.049086313809198166,\"holdout_correspondence_count\":67602,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.057370176200909506,\"initial_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"unknown\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"initial\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0,0.0,0.0,1.0],\"translation_m\":[0.0,0.0,0.0]},\"iterations\":[{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09571184213218482,0.0995716460260033,0.10503184050579091],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"holdout_rmse_m\":0.09571184213218482,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09232701146014846,0.09490251830075698,0.09838642904203788],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"holdout_rmse_m\":0.09490251830075698,\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09226143336514588,0.09472422154419698,0.09804927304845115],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"holdout_rmse_m\":0.09472422154419698,\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09224386074850734,0.09469400106615077,0.09795286792497307],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"holdout_rmse_m\":0.09469400106615077,\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09224456206028672,0.09464812459715029,0.09792994259823051],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09327456638580518,0.09464812459715029,0.09669399004715376],\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09396282460661212,0.09464812459715029,0.09560747346271412],\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"holdout_rmse_m\":0.09396282460661212,\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09331292621654655,0.09394581201769982,0.09465328227401543],\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"holdout_rmse_m\":0.09394581201769982,\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.049086313809198166}],\"observability\":{\"condition_number\":19.16563571890005,\"rank\":6,\"residual_count\":582119,\"weak_directions\":[]},\"odometry_topic\":\"/odom\",\"options\":{\"adaptive_max_voxel_size_m\":1.5,\"adaptive_min_points_per_voxel\":6,\"adaptive_min_voxel_size_m\":0.25,\"adaptive_range_exponent\":0.5,\"adaptive_range_reference_m\":10.0,\"adaptive_use_uniform_fallback\":true,\"correspondence_refinement_iterations\":1,\"fixed_extrinsic_max_iterations\":8,\"fixed_extrinsic_robust_loss\":\"huber\",\"holdout_start_fraction\":0.8,\"initial_time_offset_sec\":0.0,\"initial_time_step_sec\":0.02,\"max_abs_time_offset_sec\":0.2,\"max_iterations\":8,\"max_odometry_extrapolation_s\":0.25,\"max_source_records\":6000,\"min_correspondences\":6,\"minimum_time_step_sec\":0.005,\"outlier_mad_scale\":3.5,\"outlier_min_inlier_fraction\":0.25,\"outlier_min_threshold_m\":0.02,\"outlier_policy\":\"mad\",\"sampling_seed\":0,\"voxel_strategy\":\"adaptive\"},\"outlier_rejected_count\":137613,\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"continuous-time profile re-solves the six-DoF extrinsic at every clock candidate\",\"target holdout is the latest capture frame group and is never used for optimization\",\"train diagnostics summarize only the selected train factor and train profile\",\"trajectory_model is piecewise SE(3) interpolation of supplied odometry; trajectory knots are fixed\",\"train_frame_count=96\",\"holdout_frame_count=24\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=None\",\"outlier_policy=mad\",\"voxel_strategy=adaptive\",\"replay_source_message_count=1\",\"adaptive correspondences use a uniform voxel fallback and select the lower initial point-to-plane residual\",\"continuous_time_query_execution: calibrex.cuda_continuous_time/v0.5;fp64=true;fma=false;cupy=14.2.0;cuda=12090;driver=13020;numba=0.65.1;trajectory_cpu=true;normal_cpu=true;standalone_residual_cpu=true;associations_gpu=true;kernel_sha256=ad35e19c4f402fa99c14ce8e2a496f65a35c67655bdb795e6111d0f03d592be0;association_kernel_sha256=b5f446ea685f32adaaaf96aafe44d423b8e05601dbc6ffb17fb7b8cc4ae124ad\",\"continuous_time_replay_execution: calibrex.numba_lidar_deskew/v0.1;numba=0.65.1;fastmath=false;cache=true;point_pose_cpu=true;source_sha256=53966123b0e942f48929494fba4389062ccee0cd44dc85501e4d3451a84cc0be\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"maximum time-profile iterations reached\",\"refined_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"algorithmically_refined\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"output\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0015393622259474641,0.0014500790167938124,-0.0016957407406766722,0.9999963260423125],\"translation_m\":[-0.006420340124736379,0.012652173241256342,-0.02301366535108216]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"max_iterations\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":582119,\"train_diagnostics\":{\"final_residuals\":{\"count\":582119,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03390641312015003,\"mean_m\":0.00022182881892681,\"median_abs_m\":0.020085512198455592,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.11547177200020867,\"p99_abs_m\":0.14258218679290402,\"rmse_m\":0.049086313809198166},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582974,\"train_outlier_rejected_count\":119173,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582373,\"train_outlier_rejected_count\":119760,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582290,\"train_outlier_rejected_count\":119850,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582225,\"train_outlier_rejected_count\":119902,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582352,\"train_outlier_rejected_count\":119880,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_rmse_m\":0.049086313809198166}],\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"all residual summaries and profile candidates are train-only\",\"holdout_used_for_selection is fixed false by the diagnostics schema\",\"range bins use target LiDAR point range in meters\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":298763,\"lower_bound_m\":0.0,\"residuals\":{\"count\":298763,\"max_m\":0.15050759959305018,\"mean_abs_m\":0.030864503702020984,\"mean_m\":-0.00036575976958494845,\"median_abs_m\":0.017042839693617674,\"min_m\":-0.15050467931466352,\"p95_abs_m\":0.11012936173918453,\"p99_abs_m\":0.14093666243147648,\"rmse_m\":0.046055824692420436},\"upper_bound_m\":5.0},{\"correspondence_count\":263934,\"lower_bound_m\":5.0,\"residuals\":{\"count\":263934,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03717917506802076,\"mean_m\":0.000815590919709922,\"median_abs_m\":0.02368782072911011,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.12044440480932947,\"p99_abs_m\":0.1440526617234342,\"rmse_m\":0.05225479649587614},\"upper_bound_m\":10.0},{\"correspondence_count\":19422,\"lower_bound_m\":10.0,\"residuals\":{\"count\":19422,\"max_m\":0.15049950912438015,\"mean_abs_m\":0.03622423989077997,\"mean_m\":0.0011916425951315577,\"median_abs_m\":0.02516671154667886,\"min_m\":-0.1503789243744528,\"p95_abs_m\":0.11346537286318881,\"p99_abs_m\":0.14195267782381665,\"rmse_m\":0.049811504827055965},\"upper_bound_m\":20.0},{\"correspondence_count\":0,\"lower_bound_m\":20.0,\"residuals\":{\"count\":0},\"upper_bound_m\":40.0},{\"correspondence_count\":0,\"lower_bound_m\":40.0,\"residuals\":{\"count\":0},\"upper_bound_m\":80.0},{\"correspondence_count\":0,\"lower_bound_m\":80.0,\"residuals\":{\"count\":0}}],\"sampled_source_record_count\":3000,\"schema_version\":\"slac.continuous_time_lidar_train_diagnostics/v0.1\",\"selected_time_offset_sec\":-0.025,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":702199,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_outlier_rejection_rate\":0.17100565509207505,\"train_target_point_count\":768000},\"trajectory_model\":\"piecewise_se3_fixed_odometry\",\"variable\":\"T_livox_avia_livox_avia_copy\"}"
        ]
      }
    },
    {
      "method_id": "sparse",
      "split_id": "repeat-02",
      "status": "success",
      "metrics": {
        "adaptive_query_calls": 0.0,
        "adaptive_query_seconds": 0.0,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 21094545.0,
        "pipeline_seconds": 48.90333920007106,
        "solver_seconds": 38.44825359992683,
        "subprocess_wall_seconds": 51.78236840001773,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 72.90625,
        "worker_import_seconds": 2.1405477999942377
      },
      "runtime_seconds": 51.78236840001773,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker sparse --baseline-scope cuda --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-cuda-associations-dense-v3/sparse.repeat-02 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d2e55bc7185b0b5ecba3733141650137f70fb814584f010b07c0adec27a10b04",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\", \"f4331870c33b1b7c90f548c88d07b801503c89e5.cubin\": \"84d63457c31f3966a080e1ce0b4a3b07748a9ea2aa61ff30168c7ea31a327b15\"}, \"cuda_cache_before\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\", \"f4331870c33b1b7c90f548c88d07b801503c89e5.cubin\": \"84d63457c31f3966a080e1ce0b4a3b07748a9ea2aa61ff30168c7ea31a327b15\"}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": \"<WORKSPACE>/src/calibrex/solvers/cuda_continuous_time_adapter.py\", \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"<WORKSPACE>/src/calibrex/data/adaptive_voxel.py\", \"calibrex.data.livox\": \"<WORKSPACE>/src/calibrex/data/livox.py\", \"calibrex.data.odometry_track\": \"<WORKSPACE>/src/calibrex/data/odometry_track.py\", \"calibrex.evaluation.lidar\": \"<WORKSPACE>/src/calibrex/evaluation/lidar.py\", \"calibrex.evaluation.packed_lidar_observations\": \"<WORKSPACE>/src/calibrex/evaluation/packed_lidar_observations.py\", \"calibrex.graph.lidar_point_to_plane\": \"<WORKSPACE>/src/calibrex/graph/lidar_point_to_plane.py\", \"calibrex.pipelines.online\": \"<WORKSPACE>/src/calibrex/pipelines/online.py\", \"calibrex.solvers.continuous_time_lidar_pair_solver\": \"<WORKSPACE>/src/calibrex/solvers/continuous_time_lidar_pair_solver.py\", \"calibrex.solvers.cuda_continuous_time_adapter\": \"<WORKSPACE>/src/calibrex/solvers/cuda_continuous_time_adapter.py\", \"calibrex.solvers.fixed_trajectory_se3_solver\": \"<WORKSPACE>/src/calibrex/solvers/fixed_trajectory_se3_solver.py\", \"calibrex.solvers.numba_continuous_time_adapter\": \"<WORKSPACE>/src/calibrex/solvers/numba_continuous_time_adapter.py\", \"calibrex.solvers.robust_lidar_observations\": \"<WORKSPACE>/src/calibrex/solvers/robust_lidar_observations.py\"}, \"loaded_module\": \"<WORKSPACE>/src/calibrex/data/adaptive_voxel.py\", \"numba_cache_after\": {\"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"53597c5b74d14e953c68e6c02b2bd4d2fe4746a09df0ae265d38f25f6a548a02\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"a94534c24f6c0b2234bbcd494f36457ba9360c93e3a8aaca87ebfb50c7a70159\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"c6672dfb86b8180160ee7f848a96b83e5ed9726765a9bea9cec5d0bb1d9ffddc\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.2.nbc\": \"e5831019655b87b7a285a5e7a2fce8cf4f283ceedd0cceb8dc62f2ea62d777e4\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"aa761fdd1c8fda84e99caf2f93ccf3fb69c89edf7b67349da7252d1de1bc8a02\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"3328f8b91b95467af04db70a6ce9aa19b463142076c51880b7dd93df2a6c5ffd\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"5239593934d55ed4aa3ab3a553c78e75c8a3c0eb48e013e49c569a8f78bd4273\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"c16ff4c8082fc5c9bac3f353754ac543e46bce8c2dcdc85fd72aee447b8e5899\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"58776ce4208a8d2123c44fd2531953225dc05d86828ae5474c7fbd9aabe94c39\"}, \"numba_cache_before\": {\"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"53597c5b74d14e953c68e6c02b2bd4d2fe4746a09df0ae265d38f25f6a548a02\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"a94534c24f6c0b2234bbcd494f36457ba9360c93e3a8aaca87ebfb50c7a70159\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"c6672dfb86b8180160ee7f848a96b83e5ed9726765a9bea9cec5d0bb1d9ffddc\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.2.nbc\": \"e5831019655b87b7a285a5e7a2fce8cf4f283ceedd0cceb8dc62f2ea62d777e4\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"aa761fdd1c8fda84e99caf2f93ccf3fb69c89edf7b67349da7252d1de1bc8a02\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"3328f8b91b95467af04db70a6ce9aa19b463142076c51880b7dd93df2a6c5ffd\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"5239593934d55ed4aa3ab3a553c78e75c8a3c0eb48e013e49c569a8f78bd4273\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"c16ff4c8082fc5c9bac3f353754ac543e46bce8c2dcdc85fd72aee447b8e5899\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"58776ce4208a8d2123c44fd2531953225dc05d86828ae5474c7fbd9aabe94c39\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"sparse\", \"baseline\"], \"repeat\": 2, \"result_sha256\": \"63177e6640fe4710537a4f19600a5d0c9fbae08ac0a6dd63f20d20b35ec0dffa\", \"sampled_split\": {\"holdout_count\": 192000, \"holdout_ids_sha256\": \"c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd\", \"train_count\": 768000, \"train_ids_sha256\": \"ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.025,\"final_holdout_rmse_m\":0.09394581201769982,\"final_train_rmse_m\":0.049086313809198166,\"holdout_correspondence_count\":67602,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.057370176200909506,\"initial_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"unknown\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"initial\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0,0.0,0.0,1.0],\"translation_m\":[0.0,0.0,0.0]},\"iterations\":[{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09571184213218482,0.0995716460260033,0.10503184050579091],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"holdout_rmse_m\":0.09571184213218482,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09232701146014846,0.09490251830075698,0.09838642904203788],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"holdout_rmse_m\":0.09490251830075698,\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09226143336514588,0.09472422154419698,0.09804927304845115],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"holdout_rmse_m\":0.09472422154419698,\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09224386074850734,0.09469400106615077,0.09795286792497307],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"holdout_rmse_m\":0.09469400106615077,\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09224456206028672,0.09464812459715029,0.09792994259823051],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09327456638580518,0.09464812459715029,0.09669399004715376],\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09396282460661212,0.09464812459715029,0.09560747346271412],\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"holdout_rmse_m\":0.09396282460661212,\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09331292621654655,0.09394581201769982,0.09465328227401543],\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"holdout_rmse_m\":0.09394581201769982,\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.049086313809198166}],\"observability\":{\"condition_number\":19.16563571890005,\"rank\":6,\"residual_count\":582119,\"weak_directions\":[]},\"odometry_topic\":\"/odom\",\"options\":{\"adaptive_max_voxel_size_m\":1.5,\"adaptive_min_points_per_voxel\":6,\"adaptive_min_voxel_size_m\":0.25,\"adaptive_range_exponent\":0.5,\"adaptive_range_reference_m\":10.0,\"adaptive_use_uniform_fallback\":true,\"correspondence_refinement_iterations\":1,\"fixed_extrinsic_max_iterations\":8,\"fixed_extrinsic_robust_loss\":\"huber\",\"holdout_start_fraction\":0.8,\"initial_time_offset_sec\":0.0,\"initial_time_step_sec\":0.02,\"max_abs_time_offset_sec\":0.2,\"max_iterations\":8,\"max_odometry_extrapolation_s\":0.25,\"max_source_records\":6000,\"min_correspondences\":6,\"minimum_time_step_sec\":0.005,\"outlier_mad_scale\":3.5,\"outlier_min_inlier_fraction\":0.25,\"outlier_min_threshold_m\":0.02,\"outlier_policy\":\"mad\",\"sampling_seed\":0,\"voxel_strategy\":\"adaptive\"},\"outlier_rejected_count\":137613,\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"continuous-time profile re-solves the six-DoF extrinsic at every clock candidate\",\"target holdout is the latest capture frame group and is never used for optimization\",\"train diagnostics summarize only the selected train factor and train profile\",\"trajectory_model is piecewise SE(3) interpolation of supplied odometry; trajectory knots are fixed\",\"train_frame_count=96\",\"holdout_frame_count=24\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=None\",\"outlier_policy=mad\",\"voxel_strategy=adaptive\",\"replay_source_message_count=1\",\"adaptive correspondences use a uniform voxel fallback and select the lower initial point-to-plane residual\",\"continuous_time_query_execution: calibrex.cuda_continuous_time/v0.5;fp64=true;fma=false;cupy=14.2.0;cuda=12090;driver=13020;numba=0.65.1;trajectory_cpu=true;normal_cpu=true;standalone_residual_cpu=true;associations_gpu=true;kernel_sha256=ad35e19c4f402fa99c14ce8e2a496f65a35c67655bdb795e6111d0f03d592be0;association_kernel_sha256=b5f446ea685f32adaaaf96aafe44d423b8e05601dbc6ffb17fb7b8cc4ae124ad\",\"continuous_time_replay_execution: calibrex.numba_lidar_deskew/v0.1;numba=0.65.1;fastmath=false;cache=true;point_pose_cpu=true;source_sha256=53966123b0e942f48929494fba4389062ccee0cd44dc85501e4d3451a84cc0be\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"maximum time-profile iterations reached\",\"refined_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"algorithmically_refined\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"output\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0015393622259474641,0.0014500790167938124,-0.0016957407406766722,0.9999963260423125],\"translation_m\":[-0.006420340124736379,0.012652173241256342,-0.02301366535108216]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"max_iterations\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":582119,\"train_diagnostics\":{\"final_residuals\":{\"count\":582119,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03390641312015003,\"mean_m\":0.00022182881892681,\"median_abs_m\":0.020085512198455592,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.11547177200020867,\"p99_abs_m\":0.14258218679290402,\"rmse_m\":0.049086313809198166},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582974,\"train_outlier_rejected_count\":119173,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582373,\"train_outlier_rejected_count\":119760,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582290,\"train_outlier_rejected_count\":119850,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582225,\"train_outlier_rejected_count\":119902,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582352,\"train_outlier_rejected_count\":119880,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_rmse_m\":0.049086313809198166}],\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"all residual summaries and profile candidates are train-only\",\"holdout_used_for_selection is fixed false by the diagnostics schema\",\"range bins use target LiDAR point range in meters\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":298763,\"lower_bound_m\":0.0,\"residuals\":{\"count\":298763,\"max_m\":0.15050759959305018,\"mean_abs_m\":0.030864503702020984,\"mean_m\":-0.00036575976958494845,\"median_abs_m\":0.017042839693617674,\"min_m\":-0.15050467931466352,\"p95_abs_m\":0.11012936173918453,\"p99_abs_m\":0.14093666243147648,\"rmse_m\":0.046055824692420436},\"upper_bound_m\":5.0},{\"correspondence_count\":263934,\"lower_bound_m\":5.0,\"residuals\":{\"count\":263934,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03717917506802076,\"mean_m\":0.000815590919709922,\"median_abs_m\":0.02368782072911011,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.12044440480932947,\"p99_abs_m\":0.1440526617234342,\"rmse_m\":0.05225479649587614},\"upper_bound_m\":10.0},{\"correspondence_count\":19422,\"lower_bound_m\":10.0,\"residuals\":{\"count\":19422,\"max_m\":0.15049950912438015,\"mean_abs_m\":0.03622423989077997,\"mean_m\":0.0011916425951315577,\"median_abs_m\":0.02516671154667886,\"min_m\":-0.1503789243744528,\"p95_abs_m\":0.11346537286318881,\"p99_abs_m\":0.14195267782381665,\"rmse_m\":0.049811504827055965},\"upper_bound_m\":20.0},{\"correspondence_count\":0,\"lower_bound_m\":20.0,\"residuals\":{\"count\":0},\"upper_bound_m\":40.0},{\"correspondence_count\":0,\"lower_bound_m\":40.0,\"residuals\":{\"count\":0},\"upper_bound_m\":80.0},{\"correspondence_count\":0,\"lower_bound_m\":80.0,\"residuals\":{\"count\":0}}],\"sampled_source_record_count\":3000,\"schema_version\":\"slac.continuous_time_lidar_train_diagnostics/v0.1\",\"selected_time_offset_sec\":-0.025,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":702199,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_outlier_rejection_rate\":0.17100565509207505,\"train_target_point_count\":768000},\"trajectory_model\":\"piecewise_se3_fixed_odometry\",\"variable\":\"T_livox_avia_livox_avia_copy\"}"
        ]
      }
    },
    {
      "method_id": "baseline",
      "split_id": "repeat-02",
      "status": "success",
      "metrics": {
        "adaptive_query_calls": 24960000.0,
        "adaptive_query_seconds": 29.12135000003036,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 21856339.0,
        "pipeline_seconds": 144.8799078000011,
        "solver_seconds": 92.73127800005022,
        "subprocess_wall_seconds": 147.6189087999519,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 195.578125,
        "worker_import_seconds": 1.8529438000405207
      },
      "runtime_seconds": 147.6189087999519,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker baseline --baseline-scope cuda --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-cuda-associations-dense-v3/baseline.repeat-02 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "2b3830ac7f8621c8e647862878cb828638b96f263572ce093d53f72a18c8902c",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\"}, \"cuda_cache_before\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\"}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": \"baseline.cuda_continuous_time_adapter.py.txt\", \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"baseline.adaptive_voxel.py.txt\", \"calibrex.data.livox\": \"baseline.livox.py.txt\", \"calibrex.data.odometry_track\": \"baseline.odometry_track.py.txt\", \"calibrex.evaluation.lidar\": \"baseline.lidar.py.txt\", \"calibrex.evaluation.packed_lidar_observations\": \"baseline.packed_lidar_observations.py.txt\", \"calibrex.graph.lidar_point_to_plane\": \"baseline.lidar_point_to_plane.py.txt\", \"calibrex.pipelines.online\": \"baseline.online.py.txt\", \"calibrex.solvers.continuous_time_lidar_pair_solver\": \"baseline.continuous_time_lidar_pair_solver.py.txt\", \"calibrex.solvers.cuda_continuous_time_adapter\": \"baseline.cuda_continuous_time_adapter.py.txt\", \"calibrex.solvers.fixed_trajectory_se3_solver\": \"baseline.fixed_trajectory_se3_solver.py.txt\", \"calibrex.solvers.numba_continuous_time_adapter\": \"baseline.numba_continuous_time_adapter.py.txt\", \"calibrex.solvers.robust_lidar_observations\": \"baseline.robust_lidar_observations.py.txt\"}, \"loaded_module\": \"baseline.adaptive_voxel.py.txt\", \"numba_cache_after\": {\"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"3cb0a2ad2851ec39396013f52d03dc0082a00abbac634c0b3213e145569bdaa5\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"83beed71101c11c728967200a6428e226864fe4de3f5378666fd1934916c8e14\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"c75e519598a0ee882c3977f8a041324f333f2e7b3fd7e4ff604a731372a0b404\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"85c4b6223fc5d2cab7145aaabdc19b7d9159ab07a92c072958615e7364ce9bc3\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"38dc6cc95d93c2669203f0b27d99be5e9034ac7a23bea57e0835acd260e4951c\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"70e12578da1f64ae209246e3b17698b35b5249a164733206cd771dcd0b0d77c9\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"6e0fe95038c12584e53467a8b01ec870676d7b56140ba777027126e64b765f7b\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"77d4019072ad1832e1a079c9e14f870bcf9400f9c5bd3b713ecd20433d5f2cb4\"}, \"numba_cache_before\": {\"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"3cb0a2ad2851ec39396013f52d03dc0082a00abbac634c0b3213e145569bdaa5\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"83beed71101c11c728967200a6428e226864fe4de3f5378666fd1934916c8e14\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"c75e519598a0ee882c3977f8a041324f333f2e7b3fd7e4ff604a731372a0b404\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"85c4b6223fc5d2cab7145aaabdc19b7d9159ab07a92c072958615e7364ce9bc3\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"38dc6cc95d93c2669203f0b27d99be5e9034ac7a23bea57e0835acd260e4951c\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"70e12578da1f64ae209246e3b17698b35b5249a164733206cd771dcd0b0d77c9\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"6e0fe95038c12584e53467a8b01ec870676d7b56140ba777027126e64b765f7b\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"77d4019072ad1832e1a079c9e14f870bcf9400f9c5bd3b713ecd20433d5f2cb4\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"sparse\", \"baseline\"], \"repeat\": 2, \"result_sha256\": \"62b9ae040df14d7a7712b62518714ae421682dce5ee2851226a795ee68a2bad7\", \"sampled_split\": {\"holdout_count\": 192000, \"holdout_ids_sha256\": \"c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd\", \"train_count\": 768000, \"train_ids_sha256\": \"ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.025,\"final_holdout_rmse_m\":0.09394581201769982,\"final_train_rmse_m\":0.049086313809198166,\"holdout_correspondence_count\":67602,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.057370176200909506,\"initial_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"unknown\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"initial\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0,0.0,0.0,1.0],\"translation_m\":[0.0,0.0,0.0]},\"iterations\":[{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09571184213218482,0.0995716460260033,0.10503184050579091],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"holdout_rmse_m\":0.09571184213218482,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09232701146014846,0.09490251830075698,0.09838642904203788],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"holdout_rmse_m\":0.09490251830075698,\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09226143336514588,0.09472422154419698,0.09804927304845115],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"holdout_rmse_m\":0.09472422154419698,\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09224386074850734,0.09469400106615077,0.09795286792497307],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"holdout_rmse_m\":0.09469400106615077,\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09224456206028672,0.09464812459715029,0.09792994259823051],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09327456638580518,0.09464812459715029,0.09669399004715376],\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09396282460661212,0.09464812459715029,0.09560747346271412],\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"holdout_rmse_m\":0.09396282460661212,\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09331292621654655,0.09394581201769982,0.09465328227401543],\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"holdout_rmse_m\":0.09394581201769982,\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.049086313809198166}],\"observability\":{\"condition_number\":19.16563571890005,\"rank\":6,\"residual_count\":582119,\"weak_directions\":[]},\"odometry_topic\":\"/odom\",\"options\":{\"adaptive_max_voxel_size_m\":1.5,\"adaptive_min_points_per_voxel\":6,\"adaptive_min_voxel_size_m\":0.25,\"adaptive_range_exponent\":0.5,\"adaptive_range_reference_m\":10.0,\"adaptive_use_uniform_fallback\":true,\"correspondence_refinement_iterations\":1,\"fixed_extrinsic_max_iterations\":8,\"fixed_extrinsic_robust_loss\":\"huber\",\"holdout_start_fraction\":0.8,\"initial_time_offset_sec\":0.0,\"initial_time_step_sec\":0.02,\"max_abs_time_offset_sec\":0.2,\"max_iterations\":8,\"max_odometry_extrapolation_s\":0.25,\"max_source_records\":6000,\"min_correspondences\":6,\"minimum_time_step_sec\":0.005,\"outlier_mad_scale\":3.5,\"outlier_min_inlier_fraction\":0.25,\"outlier_min_threshold_m\":0.02,\"outlier_policy\":\"mad\",\"sampling_seed\":0,\"voxel_strategy\":\"adaptive\"},\"outlier_rejected_count\":137613,\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"continuous-time profile re-solves the six-DoF extrinsic at every clock candidate\",\"target holdout is the latest capture frame group and is never used for optimization\",\"train diagnostics summarize only the selected train factor and train profile\",\"trajectory_model is piecewise SE(3) interpolation of supplied odometry; trajectory knots are fixed\",\"train_frame_count=96\",\"holdout_frame_count=24\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=None\",\"outlier_policy=mad\",\"voxel_strategy=adaptive\",\"replay_source_message_count=1\",\"adaptive correspondences use a uniform voxel fallback and select the lower initial point-to-plane residual\",\"continuous_time_query_execution: calibrex.cuda_continuous_time/v0.4;fp64=true;fma=false;cupy=14.2.0;cuda=12090;driver=13020;numba=0.65.1;trajectory_cpu=true;normal_cpu=true;standalone_residual_cpu=true;kernel_sha256=ad35e19c4f402fa99c14ce8e2a496f65a35c67655bdb795e6111d0f03d592be0\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"maximum time-profile iterations reached\",\"refined_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"algorithmically_refined\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"output\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0015393622259474641,0.0014500790167938124,-0.0016957407406766722,0.9999963260423125],\"translation_m\":[-0.006420340124736379,0.012652173241256342,-0.02301366535108216]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"max_iterations\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":582119,\"train_diagnostics\":{\"final_residuals\":{\"count\":582119,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03390641312015003,\"mean_m\":0.00022182881892681,\"median_abs_m\":0.020085512198455592,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.11547177200020867,\"p99_abs_m\":0.14258218679290402,\"rmse_m\":0.049086313809198166},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582974,\"train_outlier_rejected_count\":119173,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582373,\"train_outlier_rejected_count\":119760,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582290,\"train_outlier_rejected_count\":119850,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582225,\"train_outlier_rejected_count\":119902,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582352,\"train_outlier_rejected_count\":119880,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_rmse_m\":0.049086313809198166}],\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"all residual summaries and profile candidates are train-only\",\"holdout_used_for_selection is fixed false by the diagnostics schema\",\"range bins use target LiDAR point range in meters\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":298763,\"lower_bound_m\":0.0,\"residuals\":{\"count\":298763,\"max_m\":0.15050759959305018,\"mean_abs_m\":0.030864503702020984,\"mean_m\":-0.00036575976958494845,\"median_abs_m\":0.017042839693617674,\"min_m\":-0.15050467931466352,\"p95_abs_m\":0.11012936173918453,\"p99_abs_m\":0.14093666243147648,\"rmse_m\":0.046055824692420436},\"upper_bound_m\":5.0},{\"correspondence_count\":263934,\"lower_bound_m\":5.0,\"residuals\":{\"count\":263934,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03717917506802076,\"mean_m\":0.000815590919709922,\"median_abs_m\":0.02368782072911011,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.12044440480932947,\"p99_abs_m\":0.1440526617234342,\"rmse_m\":0.05225479649587614},\"upper_bound_m\":10.0},{\"correspondence_count\":19422,\"lower_bound_m\":10.0,\"residuals\":{\"count\":19422,\"max_m\":0.15049950912438015,\"mean_abs_m\":0.03622423989077997,\"mean_m\":0.0011916425951315577,\"median_abs_m\":0.02516671154667886,\"min_m\":-0.1503789243744528,\"p95_abs_m\":0.11346537286318881,\"p99_abs_m\":0.14195267782381665,\"rmse_m\":0.049811504827055965},\"upper_bound_m\":20.0},{\"correspondence_count\":0,\"lower_bound_m\":20.0,\"residuals\":{\"count\":0},\"upper_bound_m\":40.0},{\"correspondence_count\":0,\"lower_bound_m\":40.0,\"residuals\":{\"count\":0},\"upper_bound_m\":80.0},{\"correspondence_count\":0,\"lower_bound_m\":80.0,\"residuals\":{\"count\":0}}],\"sampled_source_record_count\":3000,\"schema_version\":\"slac.continuous_time_lidar_train_diagnostics/v0.1\",\"selected_time_offset_sec\":-0.025,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":702199,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_outlier_rejection_rate\":0.17100565509207505,\"train_target_point_count\":768000},\"trajectory_model\":\"piecewise_se3_fixed_odometry\",\"variable\":\"T_livox_avia_livox_avia_copy\"}"
        ]
      }
    },
    {
      "method_id": "baseline",
      "split_id": "repeat-03",
      "status": "success",
      "metrics": {
        "adaptive_query_calls": 24960000.0,
        "adaptive_query_seconds": 21.6677660997957,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 21856739.0,
        "pipeline_seconds": 112.85382849990856,
        "solver_seconds": 68.8816692000255,
        "subprocess_wall_seconds": 116.63031529996078,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 160.484375,
        "worker_import_seconds": 2.9168671999359503
      },
      "runtime_seconds": 116.63031529996078,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker baseline --baseline-scope cuda --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-cuda-associations-dense-v3/baseline.repeat-03 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "2b3830ac7f8621c8e647862878cb828638b96f263572ce093d53f72a18c8902c",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\"}, \"cuda_cache_before\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\"}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": \"baseline.cuda_continuous_time_adapter.py.txt\", \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"baseline.adaptive_voxel.py.txt\", \"calibrex.data.livox\": \"baseline.livox.py.txt\", \"calibrex.data.odometry_track\": \"baseline.odometry_track.py.txt\", \"calibrex.evaluation.lidar\": \"baseline.lidar.py.txt\", \"calibrex.evaluation.packed_lidar_observations\": \"baseline.packed_lidar_observations.py.txt\", \"calibrex.graph.lidar_point_to_plane\": \"baseline.lidar_point_to_plane.py.txt\", \"calibrex.pipelines.online\": \"baseline.online.py.txt\", \"calibrex.solvers.continuous_time_lidar_pair_solver\": \"baseline.continuous_time_lidar_pair_solver.py.txt\", \"calibrex.solvers.cuda_continuous_time_adapter\": \"baseline.cuda_continuous_time_adapter.py.txt\", \"calibrex.solvers.fixed_trajectory_se3_solver\": \"baseline.fixed_trajectory_se3_solver.py.txt\", \"calibrex.solvers.numba_continuous_time_adapter\": \"baseline.numba_continuous_time_adapter.py.txt\", \"calibrex.solvers.robust_lidar_observations\": \"baseline.robust_lidar_observations.py.txt\"}, \"loaded_module\": \"baseline.adaptive_voxel.py.txt\", \"numba_cache_after\": {\"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"3cb0a2ad2851ec39396013f52d03dc0082a00abbac634c0b3213e145569bdaa5\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"83beed71101c11c728967200a6428e226864fe4de3f5378666fd1934916c8e14\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"c75e519598a0ee882c3977f8a041324f333f2e7b3fd7e4ff604a731372a0b404\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"85c4b6223fc5d2cab7145aaabdc19b7d9159ab07a92c072958615e7364ce9bc3\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"38dc6cc95d93c2669203f0b27d99be5e9034ac7a23bea57e0835acd260e4951c\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"70e12578da1f64ae209246e3b17698b35b5249a164733206cd771dcd0b0d77c9\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"6e0fe95038c12584e53467a8b01ec870676d7b56140ba777027126e64b765f7b\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"77d4019072ad1832e1a079c9e14f870bcf9400f9c5bd3b713ecd20433d5f2cb4\"}, \"numba_cache_before\": {\"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"3cb0a2ad2851ec39396013f52d03dc0082a00abbac634c0b3213e145569bdaa5\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"83beed71101c11c728967200a6428e226864fe4de3f5378666fd1934916c8e14\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"c75e519598a0ee882c3977f8a041324f333f2e7b3fd7e4ff604a731372a0b404\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"85c4b6223fc5d2cab7145aaabdc19b7d9159ab07a92c072958615e7364ce9bc3\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"38dc6cc95d93c2669203f0b27d99be5e9034ac7a23bea57e0835acd260e4951c\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"70e12578da1f64ae209246e3b17698b35b5249a164733206cd771dcd0b0d77c9\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"6e0fe95038c12584e53467a8b01ec870676d7b56140ba777027126e64b765f7b\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"77d4019072ad1832e1a079c9e14f870bcf9400f9c5bd3b713ecd20433d5f2cb4\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"baseline\", \"sparse\"], \"repeat\": 3, \"result_sha256\": \"62b9ae040df14d7a7712b62518714ae421682dce5ee2851226a795ee68a2bad7\", \"sampled_split\": {\"holdout_count\": 192000, \"holdout_ids_sha256\": \"c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd\", \"train_count\": 768000, \"train_ids_sha256\": \"ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.025,\"final_holdout_rmse_m\":0.09394581201769982,\"final_train_rmse_m\":0.049086313809198166,\"holdout_correspondence_count\":67602,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.057370176200909506,\"initial_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"unknown\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"initial\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0,0.0,0.0,1.0],\"translation_m\":[0.0,0.0,0.0]},\"iterations\":[{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09571184213218482,0.0995716460260033,0.10503184050579091],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"holdout_rmse_m\":0.09571184213218482,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09232701146014846,0.09490251830075698,0.09838642904203788],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"holdout_rmse_m\":0.09490251830075698,\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09226143336514588,0.09472422154419698,0.09804927304845115],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"holdout_rmse_m\":0.09472422154419698,\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09224386074850734,0.09469400106615077,0.09795286792497307],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"holdout_rmse_m\":0.09469400106615077,\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09224456206028672,0.09464812459715029,0.09792994259823051],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09327456638580518,0.09464812459715029,0.09669399004715376],\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09396282460661212,0.09464812459715029,0.09560747346271412],\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"holdout_rmse_m\":0.09396282460661212,\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09331292621654655,0.09394581201769982,0.09465328227401543],\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"holdout_rmse_m\":0.09394581201769982,\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.049086313809198166}],\"observability\":{\"condition_number\":19.16563571890005,\"rank\":6,\"residual_count\":582119,\"weak_directions\":[]},\"odometry_topic\":\"/odom\",\"options\":{\"adaptive_max_voxel_size_m\":1.5,\"adaptive_min_points_per_voxel\":6,\"adaptive_min_voxel_size_m\":0.25,\"adaptive_range_exponent\":0.5,\"adaptive_range_reference_m\":10.0,\"adaptive_use_uniform_fallback\":true,\"correspondence_refinement_iterations\":1,\"fixed_extrinsic_max_iterations\":8,\"fixed_extrinsic_robust_loss\":\"huber\",\"holdout_start_fraction\":0.8,\"initial_time_offset_sec\":0.0,\"initial_time_step_sec\":0.02,\"max_abs_time_offset_sec\":0.2,\"max_iterations\":8,\"max_odometry_extrapolation_s\":0.25,\"max_source_records\":6000,\"min_correspondences\":6,\"minimum_time_step_sec\":0.005,\"outlier_mad_scale\":3.5,\"outlier_min_inlier_fraction\":0.25,\"outlier_min_threshold_m\":0.02,\"outlier_policy\":\"mad\",\"sampling_seed\":0,\"voxel_strategy\":\"adaptive\"},\"outlier_rejected_count\":137613,\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"continuous-time profile re-solves the six-DoF extrinsic at every clock candidate\",\"target holdout is the latest capture frame group and is never used for optimization\",\"train diagnostics summarize only the selected train factor and train profile\",\"trajectory_model is piecewise SE(3) interpolation of supplied odometry; trajectory knots are fixed\",\"train_frame_count=96\",\"holdout_frame_count=24\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=None\",\"outlier_policy=mad\",\"voxel_strategy=adaptive\",\"replay_source_message_count=1\",\"adaptive correspondences use a uniform voxel fallback and select the lower initial point-to-plane residual\",\"continuous_time_query_execution: calibrex.cuda_continuous_time/v0.4;fp64=true;fma=false;cupy=14.2.0;cuda=12090;driver=13020;numba=0.65.1;trajectory_cpu=true;normal_cpu=true;standalone_residual_cpu=true;kernel_sha256=ad35e19c4f402fa99c14ce8e2a496f65a35c67655bdb795e6111d0f03d592be0\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"maximum time-profile iterations reached\",\"refined_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"algorithmically_refined\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"output\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0015393622259474641,0.0014500790167938124,-0.0016957407406766722,0.9999963260423125],\"translation_m\":[-0.006420340124736379,0.012652173241256342,-0.02301366535108216]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"max_iterations\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":582119,\"train_diagnostics\":{\"final_residuals\":{\"count\":582119,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03390641312015003,\"mean_m\":0.00022182881892681,\"median_abs_m\":0.020085512198455592,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.11547177200020867,\"p99_abs_m\":0.14258218679290402,\"rmse_m\":0.049086313809198166},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582974,\"train_outlier_rejected_count\":119173,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582373,\"train_outlier_rejected_count\":119760,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582290,\"train_outlier_rejected_count\":119850,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582225,\"train_outlier_rejected_count\":119902,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582352,\"train_outlier_rejected_count\":119880,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_rmse_m\":0.049086313809198166}],\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"all residual summaries and profile candidates are train-only\",\"holdout_used_for_selection is fixed false by the diagnostics schema\",\"range bins use target LiDAR point range in meters\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":298763,\"lower_bound_m\":0.0,\"residuals\":{\"count\":298763,\"max_m\":0.15050759959305018,\"mean_abs_m\":0.030864503702020984,\"mean_m\":-0.00036575976958494845,\"median_abs_m\":0.017042839693617674,\"min_m\":-0.15050467931466352,\"p95_abs_m\":0.11012936173918453,\"p99_abs_m\":0.14093666243147648,\"rmse_m\":0.046055824692420436},\"upper_bound_m\":5.0},{\"correspondence_count\":263934,\"lower_bound_m\":5.0,\"residuals\":{\"count\":263934,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03717917506802076,\"mean_m\":0.000815590919709922,\"median_abs_m\":0.02368782072911011,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.12044440480932947,\"p99_abs_m\":0.1440526617234342,\"rmse_m\":0.05225479649587614},\"upper_bound_m\":10.0},{\"correspondence_count\":19422,\"lower_bound_m\":10.0,\"residuals\":{\"count\":19422,\"max_m\":0.15049950912438015,\"mean_abs_m\":0.03622423989077997,\"mean_m\":0.0011916425951315577,\"median_abs_m\":0.02516671154667886,\"min_m\":-0.1503789243744528,\"p95_abs_m\":0.11346537286318881,\"p99_abs_m\":0.14195267782381665,\"rmse_m\":0.049811504827055965},\"upper_bound_m\":20.0},{\"correspondence_count\":0,\"lower_bound_m\":20.0,\"residuals\":{\"count\":0},\"upper_bound_m\":40.0},{\"correspondence_count\":0,\"lower_bound_m\":40.0,\"residuals\":{\"count\":0},\"upper_bound_m\":80.0},{\"correspondence_count\":0,\"lower_bound_m\":80.0,\"residuals\":{\"count\":0}}],\"sampled_source_record_count\":3000,\"schema_version\":\"slac.continuous_time_lidar_train_diagnostics/v0.1\",\"selected_time_offset_sec\":-0.025,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":702199,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_outlier_rejection_rate\":0.17100565509207505,\"train_target_point_count\":768000},\"trajectory_model\":\"piecewise_se3_fixed_odometry\",\"variable\":\"T_livox_avia_livox_avia_copy\"}"
        ]
      }
    },
    {
      "method_id": "sparse",
      "split_id": "repeat-03",
      "status": "success",
      "metrics": {
        "adaptive_query_calls": 0.0,
        "adaptive_query_seconds": 0.0,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 21092943.0,
        "pipeline_seconds": 64.04755170003045,
        "solver_seconds": 46.14369309996255,
        "subprocess_wall_seconds": 67.52095099992584,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 87.828125,
        "worker_import_seconds": 2.631869600038044
      },
      "runtime_seconds": 67.52095099992584,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker sparse --baseline-scope cuda --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-cuda-associations-dense-v3/sparse.repeat-03 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d2e55bc7185b0b5ecba3733141650137f70fb814584f010b07c0adec27a10b04",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\", \"f4331870c33b1b7c90f548c88d07b801503c89e5.cubin\": \"84d63457c31f3966a080e1ce0b4a3b07748a9ea2aa61ff30168c7ea31a327b15\"}, \"cuda_cache_before\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\", \"f4331870c33b1b7c90f548c88d07b801503c89e5.cubin\": \"84d63457c31f3966a080e1ce0b4a3b07748a9ea2aa61ff30168c7ea31a327b15\"}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": \"<WORKSPACE>/src/calibrex/solvers/cuda_continuous_time_adapter.py\", \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"<WORKSPACE>/src/calibrex/data/adaptive_voxel.py\", \"calibrex.data.livox\": \"<WORKSPACE>/src/calibrex/data/livox.py\", \"calibrex.data.odometry_track\": \"<WORKSPACE>/src/calibrex/data/odometry_track.py\", \"calibrex.evaluation.lidar\": \"<WORKSPACE>/src/calibrex/evaluation/lidar.py\", \"calibrex.evaluation.packed_lidar_observations\": \"<WORKSPACE>/src/calibrex/evaluation/packed_lidar_observations.py\", \"calibrex.graph.lidar_point_to_plane\": \"<WORKSPACE>/src/calibrex/graph/lidar_point_to_plane.py\", \"calibrex.pipelines.online\": \"<WORKSPACE>/src/calibrex/pipelines/online.py\", \"calibrex.solvers.continuous_time_lidar_pair_solver\": \"<WORKSPACE>/src/calibrex/solvers/continuous_time_lidar_pair_solver.py\", \"calibrex.solvers.cuda_continuous_time_adapter\": \"<WORKSPACE>/src/calibrex/solvers/cuda_continuous_time_adapter.py\", \"calibrex.solvers.fixed_trajectory_se3_solver\": \"<WORKSPACE>/src/calibrex/solvers/fixed_trajectory_se3_solver.py\", \"calibrex.solvers.numba_continuous_time_adapter\": \"<WORKSPACE>/src/calibrex/solvers/numba_continuous_time_adapter.py\", \"calibrex.solvers.robust_lidar_observations\": \"<WORKSPACE>/src/calibrex/solvers/robust_lidar_observations.py\"}, \"loaded_module\": \"<WORKSPACE>/src/calibrex/data/adaptive_voxel.py\", \"numba_cache_after\": {\"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"53597c5b74d14e953c68e6c02b2bd4d2fe4746a09df0ae265d38f25f6a548a02\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"a94534c24f6c0b2234bbcd494f36457ba9360c93e3a8aaca87ebfb50c7a70159\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"c6672dfb86b8180160ee7f848a96b83e5ed9726765a9bea9cec5d0bb1d9ffddc\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.2.nbc\": \"e5831019655b87b7a285a5e7a2fce8cf4f283ceedd0cceb8dc62f2ea62d777e4\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"aa761fdd1c8fda84e99caf2f93ccf3fb69c89edf7b67349da7252d1de1bc8a02\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"3328f8b91b95467af04db70a6ce9aa19b463142076c51880b7dd93df2a6c5ffd\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"5239593934d55ed4aa3ab3a553c78e75c8a3c0eb48e013e49c569a8f78bd4273\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"c16ff4c8082fc5c9bac3f353754ac543e46bce8c2dcdc85fd72aee447b8e5899\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"58776ce4208a8d2123c44fd2531953225dc05d86828ae5474c7fbd9aabe94c39\"}, \"numba_cache_before\": {\"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"53597c5b74d14e953c68e6c02b2bd4d2fe4746a09df0ae265d38f25f6a548a02\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"a94534c24f6c0b2234bbcd494f36457ba9360c93e3a8aaca87ebfb50c7a70159\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"c6672dfb86b8180160ee7f848a96b83e5ed9726765a9bea9cec5d0bb1d9ffddc\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.2.nbc\": \"e5831019655b87b7a285a5e7a2fce8cf4f283ceedd0cceb8dc62f2ea62d777e4\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"aa761fdd1c8fda84e99caf2f93ccf3fb69c89edf7b67349da7252d1de1bc8a02\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"3328f8b91b95467af04db70a6ce9aa19b463142076c51880b7dd93df2a6c5ffd\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"5239593934d55ed4aa3ab3a553c78e75c8a3c0eb48e013e49c569a8f78bd4273\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"c16ff4c8082fc5c9bac3f353754ac543e46bce8c2dcdc85fd72aee447b8e5899\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"58776ce4208a8d2123c44fd2531953225dc05d86828ae5474c7fbd9aabe94c39\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"baseline\", \"sparse\"], \"repeat\": 3, \"result_sha256\": \"63177e6640fe4710537a4f19600a5d0c9fbae08ac0a6dd63f20d20b35ec0dffa\", \"sampled_split\": {\"holdout_count\": 192000, \"holdout_ids_sha256\": \"c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd\", \"train_count\": 768000, \"train_ids_sha256\": \"ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.025,\"final_holdout_rmse_m\":0.09394581201769982,\"final_train_rmse_m\":0.049086313809198166,\"holdout_correspondence_count\":67602,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.057370176200909506,\"initial_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"unknown\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"initial\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0,0.0,0.0,1.0],\"translation_m\":[0.0,0.0,0.0]},\"iterations\":[{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09571184213218482,0.0995716460260033,0.10503184050579091],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"holdout_rmse_m\":0.09571184213218482,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09232701146014846,0.09490251830075698,0.09838642904203788],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"holdout_rmse_m\":0.09490251830075698,\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09226143336514588,0.09472422154419698,0.09804927304845115],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"holdout_rmse_m\":0.09472422154419698,\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09224386074850734,0.09469400106615077,0.09795286792497307],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"holdout_rmse_m\":0.09469400106615077,\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09224456206028672,0.09464812459715029,0.09792994259823051],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09327456638580518,0.09464812459715029,0.09669399004715376],\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09396282460661212,0.09464812459715029,0.09560747346271412],\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"holdout_rmse_m\":0.09396282460661212,\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09331292621654655,0.09394581201769982,0.09465328227401543],\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"holdout_rmse_m\":0.09394581201769982,\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.049086313809198166}],\"observability\":{\"condition_number\":19.16563571890005,\"rank\":6,\"residual_count\":582119,\"weak_directions\":[]},\"odometry_topic\":\"/odom\",\"options\":{\"adaptive_max_voxel_size_m\":1.5,\"adaptive_min_points_per_voxel\":6,\"adaptive_min_voxel_size_m\":0.25,\"adaptive_range_exponent\":0.5,\"adaptive_range_reference_m\":10.0,\"adaptive_use_uniform_fallback\":true,\"correspondence_refinement_iterations\":1,\"fixed_extrinsic_max_iterations\":8,\"fixed_extrinsic_robust_loss\":\"huber\",\"holdout_start_fraction\":0.8,\"initial_time_offset_sec\":0.0,\"initial_time_step_sec\":0.02,\"max_abs_time_offset_sec\":0.2,\"max_iterations\":8,\"max_odometry_extrapolation_s\":0.25,\"max_source_records\":6000,\"min_correspondences\":6,\"minimum_time_step_sec\":0.005,\"outlier_mad_scale\":3.5,\"outlier_min_inlier_fraction\":0.25,\"outlier_min_threshold_m\":0.02,\"outlier_policy\":\"mad\",\"sampling_seed\":0,\"voxel_strategy\":\"adaptive\"},\"outlier_rejected_count\":137613,\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"continuous-time profile re-solves the six-DoF extrinsic at every clock candidate\",\"target holdout is the latest capture frame group and is never used for optimization\",\"train diagnostics summarize only the selected train factor and train profile\",\"trajectory_model is piecewise SE(3) interpolation of supplied odometry; trajectory knots are fixed\",\"train_frame_count=96\",\"holdout_frame_count=24\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=None\",\"outlier_policy=mad\",\"voxel_strategy=adaptive\",\"replay_source_message_count=1\",\"adaptive correspondences use a uniform voxel fallback and select the lower initial point-to-plane residual\",\"continuous_time_query_execution: calibrex.cuda_continuous_time/v0.5;fp64=true;fma=false;cupy=14.2.0;cuda=12090;driver=13020;numba=0.65.1;trajectory_cpu=true;normal_cpu=true;standalone_residual_cpu=true;associations_gpu=true;kernel_sha256=ad35e19c4f402fa99c14ce8e2a496f65a35c67655bdb795e6111d0f03d592be0;association_kernel_sha256=b5f446ea685f32adaaaf96aafe44d423b8e05601dbc6ffb17fb7b8cc4ae124ad\",\"continuous_time_replay_execution: calibrex.numba_lidar_deskew/v0.1;numba=0.65.1;fastmath=false;cache=true;point_pose_cpu=true;source_sha256=53966123b0e942f48929494fba4389062ccee0cd44dc85501e4d3451a84cc0be\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"maximum time-profile iterations reached\",\"refined_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"algorithmically_refined\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"output\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0015393622259474641,0.0014500790167938124,-0.0016957407406766722,0.9999963260423125],\"translation_m\":[-0.006420340124736379,0.012652173241256342,-0.02301366535108216]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"max_iterations\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":582119,\"train_diagnostics\":{\"final_residuals\":{\"count\":582119,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03390641312015003,\"mean_m\":0.00022182881892681,\"median_abs_m\":0.020085512198455592,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.11547177200020867,\"p99_abs_m\":0.14258218679290402,\"rmse_m\":0.049086313809198166},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582974,\"train_outlier_rejected_count\":119173,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582373,\"train_outlier_rejected_count\":119760,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582290,\"train_outlier_rejected_count\":119850,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582225,\"train_outlier_rejected_count\":119902,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582352,\"train_outlier_rejected_count\":119880,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_rmse_m\":0.049086313809198166}],\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"all residual summaries and profile candidates are train-only\",\"holdout_used_for_selection is fixed false by the diagnostics schema\",\"range bins use target LiDAR point range in meters\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":298763,\"lower_bound_m\":0.0,\"residuals\":{\"count\":298763,\"max_m\":0.15050759959305018,\"mean_abs_m\":0.030864503702020984,\"mean_m\":-0.00036575976958494845,\"median_abs_m\":0.017042839693617674,\"min_m\":-0.15050467931466352,\"p95_abs_m\":0.11012936173918453,\"p99_abs_m\":0.14093666243147648,\"rmse_m\":0.046055824692420436},\"upper_bound_m\":5.0},{\"correspondence_count\":263934,\"lower_bound_m\":5.0,\"residuals\":{\"count\":263934,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03717917506802076,\"mean_m\":0.000815590919709922,\"median_abs_m\":0.02368782072911011,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.12044440480932947,\"p99_abs_m\":0.1440526617234342,\"rmse_m\":0.05225479649587614},\"upper_bound_m\":10.0},{\"correspondence_count\":19422,\"lower_bound_m\":10.0,\"residuals\":{\"count\":19422,\"max_m\":0.15049950912438015,\"mean_abs_m\":0.03622423989077997,\"mean_m\":0.0011916425951315577,\"median_abs_m\":0.02516671154667886,\"min_m\":-0.1503789243744528,\"p95_abs_m\":0.11346537286318881,\"p99_abs_m\":0.14195267782381665,\"rmse_m\":0.049811504827055965},\"upper_bound_m\":20.0},{\"correspondence_count\":0,\"lower_bound_m\":20.0,\"residuals\":{\"count\":0},\"upper_bound_m\":40.0},{\"correspondence_count\":0,\"lower_bound_m\":40.0,\"residuals\":{\"count\":0},\"upper_bound_m\":80.0},{\"correspondence_count\":0,\"lower_bound_m\":80.0,\"residuals\":{\"count\":0}}],\"sampled_source_record_count\":3000,\"schema_version\":\"slac.continuous_time_lidar_train_diagnostics/v0.1\",\"selected_time_offset_sec\":-0.025,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":702199,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_outlier_rejection_rate\":0.17100565509207505,\"train_target_point_count\":768000},\"trajectory_model\":\"piecewise_se3_fixed_odometry\",\"variable\":\"T_livox_avia_livox_avia_copy\"}"
        ]
      }
    },
    {
      "method_id": "sparse",
      "split_id": "repeat-04",
      "status": "success",
      "metrics": {
        "adaptive_query_calls": 0.0,
        "adaptive_query_seconds": 0.0,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 22625337.0,
        "pipeline_seconds": 58.59278800000902,
        "solver_seconds": 46.042371900053695,
        "subprocess_wall_seconds": 61.54879429994617,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 85.203125,
        "worker_import_seconds": 2.029846700024791
      },
      "runtime_seconds": 61.54879429994617,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker sparse --baseline-scope cuda --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-cuda-associations-dense-v3/sparse.repeat-04 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d2e55bc7185b0b5ecba3733141650137f70fb814584f010b07c0adec27a10b04",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\", \"f4331870c33b1b7c90f548c88d07b801503c89e5.cubin\": \"84d63457c31f3966a080e1ce0b4a3b07748a9ea2aa61ff30168c7ea31a327b15\"}, \"cuda_cache_before\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\", \"f4331870c33b1b7c90f548c88d07b801503c89e5.cubin\": \"84d63457c31f3966a080e1ce0b4a3b07748a9ea2aa61ff30168c7ea31a327b15\"}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": \"<WORKSPACE>/src/calibrex/solvers/cuda_continuous_time_adapter.py\", \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"<WORKSPACE>/src/calibrex/data/adaptive_voxel.py\", \"calibrex.data.livox\": \"<WORKSPACE>/src/calibrex/data/livox.py\", \"calibrex.data.odometry_track\": \"<WORKSPACE>/src/calibrex/data/odometry_track.py\", \"calibrex.evaluation.lidar\": \"<WORKSPACE>/src/calibrex/evaluation/lidar.py\", \"calibrex.evaluation.packed_lidar_observations\": \"<WORKSPACE>/src/calibrex/evaluation/packed_lidar_observations.py\", \"calibrex.graph.lidar_point_to_plane\": \"<WORKSPACE>/src/calibrex/graph/lidar_point_to_plane.py\", \"calibrex.pipelines.online\": \"<WORKSPACE>/src/calibrex/pipelines/online.py\", \"calibrex.solvers.continuous_time_lidar_pair_solver\": \"<WORKSPACE>/src/calibrex/solvers/continuous_time_lidar_pair_solver.py\", \"calibrex.solvers.cuda_continuous_time_adapter\": \"<WORKSPACE>/src/calibrex/solvers/cuda_continuous_time_adapter.py\", \"calibrex.solvers.fixed_trajectory_se3_solver\": \"<WORKSPACE>/src/calibrex/solvers/fixed_trajectory_se3_solver.py\", \"calibrex.solvers.numba_continuous_time_adapter\": \"<WORKSPACE>/src/calibrex/solvers/numba_continuous_time_adapter.py\", \"calibrex.solvers.robust_lidar_observations\": \"<WORKSPACE>/src/calibrex/solvers/robust_lidar_observations.py\"}, \"loaded_module\": \"<WORKSPACE>/src/calibrex/data/adaptive_voxel.py\", \"numba_cache_after\": {\"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"53597c5b74d14e953c68e6c02b2bd4d2fe4746a09df0ae265d38f25f6a548a02\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"a94534c24f6c0b2234bbcd494f36457ba9360c93e3a8aaca87ebfb50c7a70159\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"c6672dfb86b8180160ee7f848a96b83e5ed9726765a9bea9cec5d0bb1d9ffddc\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.2.nbc\": \"e5831019655b87b7a285a5e7a2fce8cf4f283ceedd0cceb8dc62f2ea62d777e4\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"aa761fdd1c8fda84e99caf2f93ccf3fb69c89edf7b67349da7252d1de1bc8a02\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"3328f8b91b95467af04db70a6ce9aa19b463142076c51880b7dd93df2a6c5ffd\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"5239593934d55ed4aa3ab3a553c78e75c8a3c0eb48e013e49c569a8f78bd4273\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"c16ff4c8082fc5c9bac3f353754ac543e46bce8c2dcdc85fd72aee447b8e5899\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"58776ce4208a8d2123c44fd2531953225dc05d86828ae5474c7fbd9aabe94c39\"}, \"numba_cache_before\": {\"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"53597c5b74d14e953c68e6c02b2bd4d2fe4746a09df0ae265d38f25f6a548a02\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"a94534c24f6c0b2234bbcd494f36457ba9360c93e3a8aaca87ebfb50c7a70159\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"c6672dfb86b8180160ee7f848a96b83e5ed9726765a9bea9cec5d0bb1d9ffddc\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.2.nbc\": \"e5831019655b87b7a285a5e7a2fce8cf4f283ceedd0cceb8dc62f2ea62d777e4\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"aa761fdd1c8fda84e99caf2f93ccf3fb69c89edf7b67349da7252d1de1bc8a02\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"3328f8b91b95467af04db70a6ce9aa19b463142076c51880b7dd93df2a6c5ffd\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"5239593934d55ed4aa3ab3a553c78e75c8a3c0eb48e013e49c569a8f78bd4273\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"c16ff4c8082fc5c9bac3f353754ac543e46bce8c2dcdc85fd72aee447b8e5899\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"58776ce4208a8d2123c44fd2531953225dc05d86828ae5474c7fbd9aabe94c39\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"sparse\", \"baseline\"], \"repeat\": 4, \"result_sha256\": \"63177e6640fe4710537a4f19600a5d0c9fbae08ac0a6dd63f20d20b35ec0dffa\", \"sampled_split\": {\"holdout_count\": 192000, \"holdout_ids_sha256\": \"c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd\", \"train_count\": 768000, \"train_ids_sha256\": \"ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.025,\"final_holdout_rmse_m\":0.09394581201769982,\"final_train_rmse_m\":0.049086313809198166,\"holdout_correspondence_count\":67602,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.057370176200909506,\"initial_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"unknown\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"initial\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0,0.0,0.0,1.0],\"translation_m\":[0.0,0.0,0.0]},\"iterations\":[{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09571184213218482,0.0995716460260033,0.10503184050579091],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"holdout_rmse_m\":0.09571184213218482,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09232701146014846,0.09490251830075698,0.09838642904203788],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"holdout_rmse_m\":0.09490251830075698,\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09226143336514588,0.09472422154419698,0.09804927304845115],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"holdout_rmse_m\":0.09472422154419698,\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09224386074850734,0.09469400106615077,0.09795286792497307],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"holdout_rmse_m\":0.09469400106615077,\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09224456206028672,0.09464812459715029,0.09792994259823051],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09327456638580518,0.09464812459715029,0.09669399004715376],\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09396282460661212,0.09464812459715029,0.09560747346271412],\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"holdout_rmse_m\":0.09396282460661212,\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09331292621654655,0.09394581201769982,0.09465328227401543],\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"holdout_rmse_m\":0.09394581201769982,\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.049086313809198166}],\"observability\":{\"condition_number\":19.16563571890005,\"rank\":6,\"residual_count\":582119,\"weak_directions\":[]},\"odometry_topic\":\"/odom\",\"options\":{\"adaptive_max_voxel_size_m\":1.5,\"adaptive_min_points_per_voxel\":6,\"adaptive_min_voxel_size_m\":0.25,\"adaptive_range_exponent\":0.5,\"adaptive_range_reference_m\":10.0,\"adaptive_use_uniform_fallback\":true,\"correspondence_refinement_iterations\":1,\"fixed_extrinsic_max_iterations\":8,\"fixed_extrinsic_robust_loss\":\"huber\",\"holdout_start_fraction\":0.8,\"initial_time_offset_sec\":0.0,\"initial_time_step_sec\":0.02,\"max_abs_time_offset_sec\":0.2,\"max_iterations\":8,\"max_odometry_extrapolation_s\":0.25,\"max_source_records\":6000,\"min_correspondences\":6,\"minimum_time_step_sec\":0.005,\"outlier_mad_scale\":3.5,\"outlier_min_inlier_fraction\":0.25,\"outlier_min_threshold_m\":0.02,\"outlier_policy\":\"mad\",\"sampling_seed\":0,\"voxel_strategy\":\"adaptive\"},\"outlier_rejected_count\":137613,\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"continuous-time profile re-solves the six-DoF extrinsic at every clock candidate\",\"target holdout is the latest capture frame group and is never used for optimization\",\"train diagnostics summarize only the selected train factor and train profile\",\"trajectory_model is piecewise SE(3) interpolation of supplied odometry; trajectory knots are fixed\",\"train_frame_count=96\",\"holdout_frame_count=24\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=None\",\"outlier_policy=mad\",\"voxel_strategy=adaptive\",\"replay_source_message_count=1\",\"adaptive correspondences use a uniform voxel fallback and select the lower initial point-to-plane residual\",\"continuous_time_query_execution: calibrex.cuda_continuous_time/v0.5;fp64=true;fma=false;cupy=14.2.0;cuda=12090;driver=13020;numba=0.65.1;trajectory_cpu=true;normal_cpu=true;standalone_residual_cpu=true;associations_gpu=true;kernel_sha256=ad35e19c4f402fa99c14ce8e2a496f65a35c67655bdb795e6111d0f03d592be0;association_kernel_sha256=b5f446ea685f32adaaaf96aafe44d423b8e05601dbc6ffb17fb7b8cc4ae124ad\",\"continuous_time_replay_execution: calibrex.numba_lidar_deskew/v0.1;numba=0.65.1;fastmath=false;cache=true;point_pose_cpu=true;source_sha256=53966123b0e942f48929494fba4389062ccee0cd44dc85501e4d3451a84cc0be\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"maximum time-profile iterations reached\",\"refined_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"algorithmically_refined\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"output\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0015393622259474641,0.0014500790167938124,-0.0016957407406766722,0.9999963260423125],\"translation_m\":[-0.006420340124736379,0.012652173241256342,-0.02301366535108216]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"max_iterations\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":582119,\"train_diagnostics\":{\"final_residuals\":{\"count\":582119,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03390641312015003,\"mean_m\":0.00022182881892681,\"median_abs_m\":0.020085512198455592,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.11547177200020867,\"p99_abs_m\":0.14258218679290402,\"rmse_m\":0.049086313809198166},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582974,\"train_outlier_rejected_count\":119173,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582373,\"train_outlier_rejected_count\":119760,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582290,\"train_outlier_rejected_count\":119850,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582225,\"train_outlier_rejected_count\":119902,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582352,\"train_outlier_rejected_count\":119880,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_rmse_m\":0.049086313809198166}],\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"all residual summaries and profile candidates are train-only\",\"holdout_used_for_selection is fixed false by the diagnostics schema\",\"range bins use target LiDAR point range in meters\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":298763,\"lower_bound_m\":0.0,\"residuals\":{\"count\":298763,\"max_m\":0.15050759959305018,\"mean_abs_m\":0.030864503702020984,\"mean_m\":-0.00036575976958494845,\"median_abs_m\":0.017042839693617674,\"min_m\":-0.15050467931466352,\"p95_abs_m\":0.11012936173918453,\"p99_abs_m\":0.14093666243147648,\"rmse_m\":0.046055824692420436},\"upper_bound_m\":5.0},{\"correspondence_count\":263934,\"lower_bound_m\":5.0,\"residuals\":{\"count\":263934,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03717917506802076,\"mean_m\":0.000815590919709922,\"median_abs_m\":0.02368782072911011,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.12044440480932947,\"p99_abs_m\":0.1440526617234342,\"rmse_m\":0.05225479649587614},\"upper_bound_m\":10.0},{\"correspondence_count\":19422,\"lower_bound_m\":10.0,\"residuals\":{\"count\":19422,\"max_m\":0.15049950912438015,\"mean_abs_m\":0.03622423989077997,\"mean_m\":0.0011916425951315577,\"median_abs_m\":0.02516671154667886,\"min_m\":-0.1503789243744528,\"p95_abs_m\":0.11346537286318881,\"p99_abs_m\":0.14195267782381665,\"rmse_m\":0.049811504827055965},\"upper_bound_m\":20.0},{\"correspondence_count\":0,\"lower_bound_m\":20.0,\"residuals\":{\"count\":0},\"upper_bound_m\":40.0},{\"correspondence_count\":0,\"lower_bound_m\":40.0,\"residuals\":{\"count\":0},\"upper_bound_m\":80.0},{\"correspondence_count\":0,\"lower_bound_m\":80.0,\"residuals\":{\"count\":0}}],\"sampled_source_record_count\":3000,\"schema_version\":\"slac.continuous_time_lidar_train_diagnostics/v0.1\",\"selected_time_offset_sec\":-0.025,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":702199,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_outlier_rejection_rate\":0.17100565509207505,\"train_target_point_count\":768000},\"trajectory_model\":\"piecewise_se3_fixed_odometry\",\"variable\":\"T_livox_avia_livox_avia_copy\"}"
        ]
      }
    },
    {
      "method_id": "baseline",
      "split_id": "repeat-04",
      "status": "success",
      "metrics": {
        "adaptive_query_calls": 24960000.0,
        "adaptive_query_seconds": 28.725510499672964,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 21857941.0,
        "pipeline_seconds": 109.68032779998612,
        "solver_seconds": 74.46398720005527,
        "subprocess_wall_seconds": 113.10067580000032,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 174.578125,
        "worker_import_seconds": 2.641832399996929
      },
      "runtime_seconds": 113.10067580000032,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker baseline --baseline-scope cuda --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-cuda-associations-dense-v3/baseline.repeat-04 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "2b3830ac7f8621c8e647862878cb828638b96f263572ce093d53f72a18c8902c",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\"}, \"cuda_cache_before\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\"}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": \"baseline.cuda_continuous_time_adapter.py.txt\", \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"baseline.adaptive_voxel.py.txt\", \"calibrex.data.livox\": \"baseline.livox.py.txt\", \"calibrex.data.odometry_track\": \"baseline.odometry_track.py.txt\", \"calibrex.evaluation.lidar\": \"baseline.lidar.py.txt\", \"calibrex.evaluation.packed_lidar_observations\": \"baseline.packed_lidar_observations.py.txt\", \"calibrex.graph.lidar_point_to_plane\": \"baseline.lidar_point_to_plane.py.txt\", \"calibrex.pipelines.online\": \"baseline.online.py.txt\", \"calibrex.solvers.continuous_time_lidar_pair_solver\": \"baseline.continuous_time_lidar_pair_solver.py.txt\", \"calibrex.solvers.cuda_continuous_time_adapter\": \"baseline.cuda_continuous_time_adapter.py.txt\", \"calibrex.solvers.fixed_trajectory_se3_solver\": \"baseline.fixed_trajectory_se3_solver.py.txt\", \"calibrex.solvers.numba_continuous_time_adapter\": \"baseline.numba_continuous_time_adapter.py.txt\", \"calibrex.solvers.robust_lidar_observations\": \"baseline.robust_lidar_observations.py.txt\"}, \"loaded_module\": \"baseline.adaptive_voxel.py.txt\", \"numba_cache_after\": {\"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"3cb0a2ad2851ec39396013f52d03dc0082a00abbac634c0b3213e145569bdaa5\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"83beed71101c11c728967200a6428e226864fe4de3f5378666fd1934916c8e14\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"c75e519598a0ee882c3977f8a041324f333f2e7b3fd7e4ff604a731372a0b404\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"85c4b6223fc5d2cab7145aaabdc19b7d9159ab07a92c072958615e7364ce9bc3\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"38dc6cc95d93c2669203f0b27d99be5e9034ac7a23bea57e0835acd260e4951c\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"70e12578da1f64ae209246e3b17698b35b5249a164733206cd771dcd0b0d77c9\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"6e0fe95038c12584e53467a8b01ec870676d7b56140ba777027126e64b765f7b\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"77d4019072ad1832e1a079c9e14f870bcf9400f9c5bd3b713ecd20433d5f2cb4\"}, \"numba_cache_before\": {\"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"3cb0a2ad2851ec39396013f52d03dc0082a00abbac634c0b3213e145569bdaa5\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"83beed71101c11c728967200a6428e226864fe4de3f5378666fd1934916c8e14\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"c75e519598a0ee882c3977f8a041324f333f2e7b3fd7e4ff604a731372a0b404\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"85c4b6223fc5d2cab7145aaabdc19b7d9159ab07a92c072958615e7364ce9bc3\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"38dc6cc95d93c2669203f0b27d99be5e9034ac7a23bea57e0835acd260e4951c\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"70e12578da1f64ae209246e3b17698b35b5249a164733206cd771dcd0b0d77c9\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"6e0fe95038c12584e53467a8b01ec870676d7b56140ba777027126e64b765f7b\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"77d4019072ad1832e1a079c9e14f870bcf9400f9c5bd3b713ecd20433d5f2cb4\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"sparse\", \"baseline\"], \"repeat\": 4, \"result_sha256\": \"62b9ae040df14d7a7712b62518714ae421682dce5ee2851226a795ee68a2bad7\", \"sampled_split\": {\"holdout_count\": 192000, \"holdout_ids_sha256\": \"c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd\", \"train_count\": 768000, \"train_ids_sha256\": \"ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.025,\"final_holdout_rmse_m\":0.09394581201769982,\"final_train_rmse_m\":0.049086313809198166,\"holdout_correspondence_count\":67602,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.057370176200909506,\"initial_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"unknown\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"initial\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0,0.0,0.0,1.0],\"translation_m\":[0.0,0.0,0.0]},\"iterations\":[{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09571184213218482,0.0995716460260033,0.10503184050579091],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"holdout_rmse_m\":0.09571184213218482,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09232701146014846,0.09490251830075698,0.09838642904203788],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"holdout_rmse_m\":0.09490251830075698,\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09226143336514588,0.09472422154419698,0.09804927304845115],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"holdout_rmse_m\":0.09472422154419698,\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09224386074850734,0.09469400106615077,0.09795286792497307],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"holdout_rmse_m\":0.09469400106615077,\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09224456206028672,0.09464812459715029,0.09792994259823051],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09327456638580518,0.09464812459715029,0.09669399004715376],\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09396282460661212,0.09464812459715029,0.09560747346271412],\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"holdout_rmse_m\":0.09396282460661212,\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09331292621654655,0.09394581201769982,0.09465328227401543],\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"holdout_rmse_m\":0.09394581201769982,\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.049086313809198166}],\"observability\":{\"condition_number\":19.16563571890005,\"rank\":6,\"residual_count\":582119,\"weak_directions\":[]},\"odometry_topic\":\"/odom\",\"options\":{\"adaptive_max_voxel_size_m\":1.5,\"adaptive_min_points_per_voxel\":6,\"adaptive_min_voxel_size_m\":0.25,\"adaptive_range_exponent\":0.5,\"adaptive_range_reference_m\":10.0,\"adaptive_use_uniform_fallback\":true,\"correspondence_refinement_iterations\":1,\"fixed_extrinsic_max_iterations\":8,\"fixed_extrinsic_robust_loss\":\"huber\",\"holdout_start_fraction\":0.8,\"initial_time_offset_sec\":0.0,\"initial_time_step_sec\":0.02,\"max_abs_time_offset_sec\":0.2,\"max_iterations\":8,\"max_odometry_extrapolation_s\":0.25,\"max_source_records\":6000,\"min_correspondences\":6,\"minimum_time_step_sec\":0.005,\"outlier_mad_scale\":3.5,\"outlier_min_inlier_fraction\":0.25,\"outlier_min_threshold_m\":0.02,\"outlier_policy\":\"mad\",\"sampling_seed\":0,\"voxel_strategy\":\"adaptive\"},\"outlier_rejected_count\":137613,\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"continuous-time profile re-solves the six-DoF extrinsic at every clock candidate\",\"target holdout is the latest capture frame group and is never used for optimization\",\"train diagnostics summarize only the selected train factor and train profile\",\"trajectory_model is piecewise SE(3) interpolation of supplied odometry; trajectory knots are fixed\",\"train_frame_count=96\",\"holdout_frame_count=24\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=None\",\"outlier_policy=mad\",\"voxel_strategy=adaptive\",\"replay_source_message_count=1\",\"adaptive correspondences use a uniform voxel fallback and select the lower initial point-to-plane residual\",\"continuous_time_query_execution: calibrex.cuda_continuous_time/v0.4;fp64=true;fma=false;cupy=14.2.0;cuda=12090;driver=13020;numba=0.65.1;trajectory_cpu=true;normal_cpu=true;standalone_residual_cpu=true;kernel_sha256=ad35e19c4f402fa99c14ce8e2a496f65a35c67655bdb795e6111d0f03d592be0\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"maximum time-profile iterations reached\",\"refined_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"algorithmically_refined\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"output\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0015393622259474641,0.0014500790167938124,-0.0016957407406766722,0.9999963260423125],\"translation_m\":[-0.006420340124736379,0.012652173241256342,-0.02301366535108216]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"max_iterations\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":582119,\"train_diagnostics\":{\"final_residuals\":{\"count\":582119,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03390641312015003,\"mean_m\":0.00022182881892681,\"median_abs_m\":0.020085512198455592,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.11547177200020867,\"p99_abs_m\":0.14258218679290402,\"rmse_m\":0.049086313809198166},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582974,\"train_outlier_rejected_count\":119173,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582373,\"train_outlier_rejected_count\":119760,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582290,\"train_outlier_rejected_count\":119850,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582225,\"train_outlier_rejected_count\":119902,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582352,\"train_outlier_rejected_count\":119880,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_rmse_m\":0.049086313809198166}],\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"all residual summaries and profile candidates are train-only\",\"holdout_used_for_selection is fixed false by the diagnostics schema\",\"range bins use target LiDAR point range in meters\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":298763,\"lower_bound_m\":0.0,\"residuals\":{\"count\":298763,\"max_m\":0.15050759959305018,\"mean_abs_m\":0.030864503702020984,\"mean_m\":-0.00036575976958494845,\"median_abs_m\":0.017042839693617674,\"min_m\":-0.15050467931466352,\"p95_abs_m\":0.11012936173918453,\"p99_abs_m\":0.14093666243147648,\"rmse_m\":0.046055824692420436},\"upper_bound_m\":5.0},{\"correspondence_count\":263934,\"lower_bound_m\":5.0,\"residuals\":{\"count\":263934,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03717917506802076,\"mean_m\":0.000815590919709922,\"median_abs_m\":0.02368782072911011,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.12044440480932947,\"p99_abs_m\":0.1440526617234342,\"rmse_m\":0.05225479649587614},\"upper_bound_m\":10.0},{\"correspondence_count\":19422,\"lower_bound_m\":10.0,\"residuals\":{\"count\":19422,\"max_m\":0.15049950912438015,\"mean_abs_m\":0.03622423989077997,\"mean_m\":0.0011916425951315577,\"median_abs_m\":0.02516671154667886,\"min_m\":-0.1503789243744528,\"p95_abs_m\":0.11346537286318881,\"p99_abs_m\":0.14195267782381665,\"rmse_m\":0.049811504827055965},\"upper_bound_m\":20.0},{\"correspondence_count\":0,\"lower_bound_m\":20.0,\"residuals\":{\"count\":0},\"upper_bound_m\":40.0},{\"correspondence_count\":0,\"lower_bound_m\":40.0,\"residuals\":{\"count\":0},\"upper_bound_m\":80.0},{\"correspondence_count\":0,\"lower_bound_m\":80.0,\"residuals\":{\"count\":0}}],\"sampled_source_record_count\":3000,\"schema_version\":\"slac.continuous_time_lidar_train_diagnostics/v0.1\",\"selected_time_offset_sec\":-0.025,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":702199,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_outlier_rejection_rate\":0.17100565509207505,\"train_target_point_count\":768000},\"trajectory_model\":\"piecewise_se3_fixed_odometry\",\"variable\":\"T_livox_avia_livox_avia_copy\"}"
        ]
      }
    },
    {
      "method_id": "baseline",
      "split_id": "repeat-05",
      "status": "success",
      "metrics": {
        "adaptive_query_calls": 24960000.0,
        "adaptive_query_seconds": 21.99263599992264,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 19557548.0,
        "pipeline_seconds": 89.52200150000863,
        "solver_seconds": 64.83134979999159,
        "subprocess_wall_seconds": 92.0616065999493,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 141.78125,
        "worker_import_seconds": 1.7849665000103414
      },
      "runtime_seconds": 92.0616065999493,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker baseline --baseline-scope cuda --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-cuda-associations-dense-v3/baseline.repeat-05 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "2b3830ac7f8621c8e647862878cb828638b96f263572ce093d53f72a18c8902c",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\"}, \"cuda_cache_before\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\"}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": \"baseline.cuda_continuous_time_adapter.py.txt\", \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"baseline.adaptive_voxel.py.txt\", \"calibrex.data.livox\": \"baseline.livox.py.txt\", \"calibrex.data.odometry_track\": \"baseline.odometry_track.py.txt\", \"calibrex.evaluation.lidar\": \"baseline.lidar.py.txt\", \"calibrex.evaluation.packed_lidar_observations\": \"baseline.packed_lidar_observations.py.txt\", \"calibrex.graph.lidar_point_to_plane\": \"baseline.lidar_point_to_plane.py.txt\", \"calibrex.pipelines.online\": \"baseline.online.py.txt\", \"calibrex.solvers.continuous_time_lidar_pair_solver\": \"baseline.continuous_time_lidar_pair_solver.py.txt\", \"calibrex.solvers.cuda_continuous_time_adapter\": \"baseline.cuda_continuous_time_adapter.py.txt\", \"calibrex.solvers.fixed_trajectory_se3_solver\": \"baseline.fixed_trajectory_se3_solver.py.txt\", \"calibrex.solvers.numba_continuous_time_adapter\": \"baseline.numba_continuous_time_adapter.py.txt\", \"calibrex.solvers.robust_lidar_observations\": \"baseline.robust_lidar_observations.py.txt\"}, \"loaded_module\": \"baseline.adaptive_voxel.py.txt\", \"numba_cache_after\": {\"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"3cb0a2ad2851ec39396013f52d03dc0082a00abbac634c0b3213e145569bdaa5\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"83beed71101c11c728967200a6428e226864fe4de3f5378666fd1934916c8e14\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"c75e519598a0ee882c3977f8a041324f333f2e7b3fd7e4ff604a731372a0b404\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"85c4b6223fc5d2cab7145aaabdc19b7d9159ab07a92c072958615e7364ce9bc3\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"38dc6cc95d93c2669203f0b27d99be5e9034ac7a23bea57e0835acd260e4951c\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"70e12578da1f64ae209246e3b17698b35b5249a164733206cd771dcd0b0d77c9\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"6e0fe95038c12584e53467a8b01ec870676d7b56140ba777027126e64b765f7b\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"77d4019072ad1832e1a079c9e14f870bcf9400f9c5bd3b713ecd20433d5f2cb4\"}, \"numba_cache_before\": {\"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"3cb0a2ad2851ec39396013f52d03dc0082a00abbac634c0b3213e145569bdaa5\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"83beed71101c11c728967200a6428e226864fe4de3f5378666fd1934916c8e14\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"c75e519598a0ee882c3977f8a041324f333f2e7b3fd7e4ff604a731372a0b404\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"85c4b6223fc5d2cab7145aaabdc19b7d9159ab07a92c072958615e7364ce9bc3\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"38dc6cc95d93c2669203f0b27d99be5e9034ac7a23bea57e0835acd260e4951c\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"70e12578da1f64ae209246e3b17698b35b5249a164733206cd771dcd0b0d77c9\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"6e0fe95038c12584e53467a8b01ec870676d7b56140ba777027126e64b765f7b\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"77d4019072ad1832e1a079c9e14f870bcf9400f9c5bd3b713ecd20433d5f2cb4\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"baseline\", \"sparse\"], \"repeat\": 5, \"result_sha256\": \"62b9ae040df14d7a7712b62518714ae421682dce5ee2851226a795ee68a2bad7\", \"sampled_split\": {\"holdout_count\": 192000, \"holdout_ids_sha256\": \"c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd\", \"train_count\": 768000, \"train_ids_sha256\": \"ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.025,\"final_holdout_rmse_m\":0.09394581201769982,\"final_train_rmse_m\":0.049086313809198166,\"holdout_correspondence_count\":67602,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.057370176200909506,\"initial_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"unknown\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"initial\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0,0.0,0.0,1.0],\"translation_m\":[0.0,0.0,0.0]},\"iterations\":[{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09571184213218482,0.0995716460260033,0.10503184050579091],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"holdout_rmse_m\":0.09571184213218482,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09232701146014846,0.09490251830075698,0.09838642904203788],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"holdout_rmse_m\":0.09490251830075698,\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09226143336514588,0.09472422154419698,0.09804927304845115],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"holdout_rmse_m\":0.09472422154419698,\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09224386074850734,0.09469400106615077,0.09795286792497307],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"holdout_rmse_m\":0.09469400106615077,\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09224456206028672,0.09464812459715029,0.09792994259823051],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09327456638580518,0.09464812459715029,0.09669399004715376],\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09396282460661212,0.09464812459715029,0.09560747346271412],\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"holdout_rmse_m\":0.09396282460661212,\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09331292621654655,0.09394581201769982,0.09465328227401543],\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"holdout_rmse_m\":0.09394581201769982,\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.049086313809198166}],\"observability\":{\"condition_number\":19.16563571890005,\"rank\":6,\"residual_count\":582119,\"weak_directions\":[]},\"odometry_topic\":\"/odom\",\"options\":{\"adaptive_max_voxel_size_m\":1.5,\"adaptive_min_points_per_voxel\":6,\"adaptive_min_voxel_size_m\":0.25,\"adaptive_range_exponent\":0.5,\"adaptive_range_reference_m\":10.0,\"adaptive_use_uniform_fallback\":true,\"correspondence_refinement_iterations\":1,\"fixed_extrinsic_max_iterations\":8,\"fixed_extrinsic_robust_loss\":\"huber\",\"holdout_start_fraction\":0.8,\"initial_time_offset_sec\":0.0,\"initial_time_step_sec\":0.02,\"max_abs_time_offset_sec\":0.2,\"max_iterations\":8,\"max_odometry_extrapolation_s\":0.25,\"max_source_records\":6000,\"min_correspondences\":6,\"minimum_time_step_sec\":0.005,\"outlier_mad_scale\":3.5,\"outlier_min_inlier_fraction\":0.25,\"outlier_min_threshold_m\":0.02,\"outlier_policy\":\"mad\",\"sampling_seed\":0,\"voxel_strategy\":\"adaptive\"},\"outlier_rejected_count\":137613,\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"continuous-time profile re-solves the six-DoF extrinsic at every clock candidate\",\"target holdout is the latest capture frame group and is never used for optimization\",\"train diagnostics summarize only the selected train factor and train profile\",\"trajectory_model is piecewise SE(3) interpolation of supplied odometry; trajectory knots are fixed\",\"train_frame_count=96\",\"holdout_frame_count=24\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=None\",\"outlier_policy=mad\",\"voxel_strategy=adaptive\",\"replay_source_message_count=1\",\"adaptive correspondences use a uniform voxel fallback and select the lower initial point-to-plane residual\",\"continuous_time_query_execution: calibrex.cuda_continuous_time/v0.4;fp64=true;fma=false;cupy=14.2.0;cuda=12090;driver=13020;numba=0.65.1;trajectory_cpu=true;normal_cpu=true;standalone_residual_cpu=true;kernel_sha256=ad35e19c4f402fa99c14ce8e2a496f65a35c67655bdb795e6111d0f03d592be0\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"maximum time-profile iterations reached\",\"refined_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"algorithmically_refined\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"output\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0015393622259474641,0.0014500790167938124,-0.0016957407406766722,0.9999963260423125],\"translation_m\":[-0.006420340124736379,0.012652173241256342,-0.02301366535108216]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"max_iterations\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":582119,\"train_diagnostics\":{\"final_residuals\":{\"count\":582119,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03390641312015003,\"mean_m\":0.00022182881892681,\"median_abs_m\":0.020085512198455592,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.11547177200020867,\"p99_abs_m\":0.14258218679290402,\"rmse_m\":0.049086313809198166},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582974,\"train_outlier_rejected_count\":119173,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582373,\"train_outlier_rejected_count\":119760,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582290,\"train_outlier_rejected_count\":119850,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582225,\"train_outlier_rejected_count\":119902,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582352,\"train_outlier_rejected_count\":119880,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_rmse_m\":0.049086313809198166}],\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"all residual summaries and profile candidates are train-only\",\"holdout_used_for_selection is fixed false by the diagnostics schema\",\"range bins use target LiDAR point range in meters\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":298763,\"lower_bound_m\":0.0,\"residuals\":{\"count\":298763,\"max_m\":0.15050759959305018,\"mean_abs_m\":0.030864503702020984,\"mean_m\":-0.00036575976958494845,\"median_abs_m\":0.017042839693617674,\"min_m\":-0.15050467931466352,\"p95_abs_m\":0.11012936173918453,\"p99_abs_m\":0.14093666243147648,\"rmse_m\":0.046055824692420436},\"upper_bound_m\":5.0},{\"correspondence_count\":263934,\"lower_bound_m\":5.0,\"residuals\":{\"count\":263934,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03717917506802076,\"mean_m\":0.000815590919709922,\"median_abs_m\":0.02368782072911011,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.12044440480932947,\"p99_abs_m\":0.1440526617234342,\"rmse_m\":0.05225479649587614},\"upper_bound_m\":10.0},{\"correspondence_count\":19422,\"lower_bound_m\":10.0,\"residuals\":{\"count\":19422,\"max_m\":0.15049950912438015,\"mean_abs_m\":0.03622423989077997,\"mean_m\":0.0011916425951315577,\"median_abs_m\":0.02516671154667886,\"min_m\":-0.1503789243744528,\"p95_abs_m\":0.11346537286318881,\"p99_abs_m\":0.14195267782381665,\"rmse_m\":0.049811504827055965},\"upper_bound_m\":20.0},{\"correspondence_count\":0,\"lower_bound_m\":20.0,\"residuals\":{\"count\":0},\"upper_bound_m\":40.0},{\"correspondence_count\":0,\"lower_bound_m\":40.0,\"residuals\":{\"count\":0},\"upper_bound_m\":80.0},{\"correspondence_count\":0,\"lower_bound_m\":80.0,\"residuals\":{\"count\":0}}],\"sampled_source_record_count\":3000,\"schema_version\":\"slac.continuous_time_lidar_train_diagnostics/v0.1\",\"selected_time_offset_sec\":-0.025,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":702199,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_outlier_rejection_rate\":0.17100565509207505,\"train_target_point_count\":768000},\"trajectory_model\":\"piecewise_se3_fixed_odometry\",\"variable\":\"T_livox_avia_livox_avia_copy\"}"
        ]
      }
    },
    {
      "method_id": "sparse",
      "split_id": "repeat-05",
      "status": "success",
      "metrics": {
        "adaptive_query_calls": 0.0,
        "adaptive_query_seconds": 0.0,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 20326546.0,
        "pipeline_seconds": 56.30640279990621,
        "solver_seconds": 44.6520386999473,
        "subprocess_wall_seconds": 59.25383330008481,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 83.3125,
        "worker_import_seconds": 2.1176258000778034
      },
      "runtime_seconds": 59.25383330008481,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker sparse --baseline-scope cuda --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-cuda-associations-dense-v3/sparse.repeat-05 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d2e55bc7185b0b5ecba3733141650137f70fb814584f010b07c0adec27a10b04",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\", \"f4331870c33b1b7c90f548c88d07b801503c89e5.cubin\": \"84d63457c31f3966a080e1ce0b4a3b07748a9ea2aa61ff30168c7ea31a327b15\"}, \"cuda_cache_before\": {\"9ed58aaf0a8ff1513d8b1ff1f380f41d5d36ce51.cubin\": \"439af15bcb3e76072e7edf15df7826ea82900d542fef8a25a06add2bb01f6da4\", \"f4331870c33b1b7c90f548c88d07b801503c89e5.cubin\": \"84d63457c31f3966a080e1ce0b4a3b07748a9ea2aa61ff30168c7ea31a327b15\"}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": \"<WORKSPACE>/src/calibrex/solvers/cuda_continuous_time_adapter.py\", \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"<WORKSPACE>/src/calibrex/data/adaptive_voxel.py\", \"calibrex.data.livox\": \"<WORKSPACE>/src/calibrex/data/livox.py\", \"calibrex.data.odometry_track\": \"<WORKSPACE>/src/calibrex/data/odometry_track.py\", \"calibrex.evaluation.lidar\": \"<WORKSPACE>/src/calibrex/evaluation/lidar.py\", \"calibrex.evaluation.packed_lidar_observations\": \"<WORKSPACE>/src/calibrex/evaluation/packed_lidar_observations.py\", \"calibrex.graph.lidar_point_to_plane\": \"<WORKSPACE>/src/calibrex/graph/lidar_point_to_plane.py\", \"calibrex.pipelines.online\": \"<WORKSPACE>/src/calibrex/pipelines/online.py\", \"calibrex.solvers.continuous_time_lidar_pair_solver\": \"<WORKSPACE>/src/calibrex/solvers/continuous_time_lidar_pair_solver.py\", \"calibrex.solvers.cuda_continuous_time_adapter\": \"<WORKSPACE>/src/calibrex/solvers/cuda_continuous_time_adapter.py\", \"calibrex.solvers.fixed_trajectory_se3_solver\": \"<WORKSPACE>/src/calibrex/solvers/fixed_trajectory_se3_solver.py\", \"calibrex.solvers.numba_continuous_time_adapter\": \"<WORKSPACE>/src/calibrex/solvers/numba_continuous_time_adapter.py\", \"calibrex.solvers.robust_lidar_observations\": \"<WORKSPACE>/src/calibrex/solvers/robust_lidar_observations.py\"}, \"loaded_module\": \"<WORKSPACE>/src/calibrex/data/adaptive_voxel.py\", \"numba_cache_after\": {\"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"53597c5b74d14e953c68e6c02b2bd4d2fe4746a09df0ae265d38f25f6a548a02\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"a94534c24f6c0b2234bbcd494f36457ba9360c93e3a8aaca87ebfb50c7a70159\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"c6672dfb86b8180160ee7f848a96b83e5ed9726765a9bea9cec5d0bb1d9ffddc\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.2.nbc\": \"e5831019655b87b7a285a5e7a2fce8cf4f283ceedd0cceb8dc62f2ea62d777e4\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"aa761fdd1c8fda84e99caf2f93ccf3fb69c89edf7b67349da7252d1de1bc8a02\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"3328f8b91b95467af04db70a6ce9aa19b463142076c51880b7dd93df2a6c5ffd\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"5239593934d55ed4aa3ab3a553c78e75c8a3c0eb48e013e49c569a8f78bd4273\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"c16ff4c8082fc5c9bac3f353754ac543e46bce8c2dcdc85fd72aee447b8e5899\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"58776ce4208a8d2123c44fd2531953225dc05d86828ae5474c7fbd9aabe94c39\"}, \"numba_cache_before\": {\"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"53597c5b74d14e953c68e6c02b2bd4d2fe4746a09df0ae265d38f25f6a548a02\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"a94534c24f6c0b2234bbcd494f36457ba9360c93e3a8aaca87ebfb50c7a70159\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"c6672dfb86b8180160ee7f848a96b83e5ed9726765a9bea9cec5d0bb1d9ffddc\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.2.nbc\": \"e5831019655b87b7a285a5e7a2fce8cf4f283ceedd0cceb8dc62f2ea62d777e4\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"aa761fdd1c8fda84e99caf2f93ccf3fb69c89edf7b67349da7252d1de1bc8a02\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"3328f8b91b95467af04db70a6ce9aa19b463142076c51880b7dd93df2a6c5ffd\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"5239593934d55ed4aa3ab3a553c78e75c8a3c0eb48e013e49c569a8f78bd4273\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"c16ff4c8082fc5c9bac3f353754ac543e46bce8c2dcdc85fd72aee447b8e5899\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"58776ce4208a8d2123c44fd2531953225dc05d86828ae5474c7fbd9aabe94c39\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"baseline\", \"sparse\"], \"repeat\": 5, \"result_sha256\": \"63177e6640fe4710537a4f19600a5d0c9fbae08ac0a6dd63f20d20b35ec0dffa\", \"sampled_split\": {\"holdout_count\": 192000, \"holdout_ids_sha256\": \"c49427174a3fc9b314ac70bd5e6c782e8c77422cd2faa589a6e48214e6cf74bd\", \"train_count\": 768000, \"train_ids_sha256\": \"ad16fb4625f6ee3cfc1b9d56e1f09218f6e58c50e85d27fbe881bf6adc2fabeb\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.025,\"final_holdout_rmse_m\":0.09394581201769982,\"final_train_rmse_m\":0.049086313809198166,\"holdout_correspondence_count\":67602,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.057370176200909506,\"initial_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"unknown\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"initial\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0,0.0,0.0,1.0],\"translation_m\":[0.0,0.0,0.0]},\"iterations\":[{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09571184213218482,0.0995716460260033,0.10503184050579091],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"holdout_rmse_m\":0.09571184213218482,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09232701146014846,0.09490251830075698,0.09838642904203788],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"holdout_rmse_m\":0.09490251830075698,\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09226143336514588,0.09472422154419698,0.09804927304845115],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"holdout_rmse_m\":0.09472422154419698,\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09224386074850734,0.09469400106615077,0.09795286792497307],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"holdout_rmse_m\":0.09469400106615077,\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09224456206028672,0.09464812459715029,0.09792994259823051],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.09327456638580518,0.09464812459715029,0.09669399004715376],\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"holdout_rmse_m\":0.09464812459715029,\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09396282460661212,0.09464812459715029,0.09560747346271412],\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"holdout_rmse_m\":0.09396282460661212,\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.09331292621654655,0.09394581201769982,0.09465328227401543],\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"holdout_rmse_m\":0.09394581201769982,\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_rmse_m\":0.049086313809198166}],\"observability\":{\"condition_number\":19.16563571890005,\"rank\":6,\"residual_count\":582119,\"weak_directions\":[]},\"odometry_topic\":\"/odom\",\"options\":{\"adaptive_max_voxel_size_m\":1.5,\"adaptive_min_points_per_voxel\":6,\"adaptive_min_voxel_size_m\":0.25,\"adaptive_range_exponent\":0.5,\"adaptive_range_reference_m\":10.0,\"adaptive_use_uniform_fallback\":true,\"correspondence_refinement_iterations\":1,\"fixed_extrinsic_max_iterations\":8,\"fixed_extrinsic_robust_loss\":\"huber\",\"holdout_start_fraction\":0.8,\"initial_time_offset_sec\":0.0,\"initial_time_step_sec\":0.02,\"max_abs_time_offset_sec\":0.2,\"max_iterations\":8,\"max_odometry_extrapolation_s\":0.25,\"max_source_records\":6000,\"min_correspondences\":6,\"minimum_time_step_sec\":0.005,\"outlier_mad_scale\":3.5,\"outlier_min_inlier_fraction\":0.25,\"outlier_min_threshold_m\":0.02,\"outlier_policy\":\"mad\",\"sampling_seed\":0,\"voxel_strategy\":\"adaptive\"},\"outlier_rejected_count\":137613,\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"continuous-time profile re-solves the six-DoF extrinsic at every clock candidate\",\"target holdout is the latest capture frame group and is never used for optimization\",\"train diagnostics summarize only the selected train factor and train profile\",\"trajectory_model is piecewise SE(3) interpolation of supplied odometry; trajectory knots are fixed\",\"train_frame_count=96\",\"holdout_frame_count=24\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=None\",\"outlier_policy=mad\",\"voxel_strategy=adaptive\",\"replay_source_message_count=1\",\"adaptive correspondences use a uniform voxel fallback and select the lower initial point-to-plane residual\",\"continuous_time_query_execution: calibrex.cuda_continuous_time/v0.5;fp64=true;fma=false;cupy=14.2.0;cuda=12090;driver=13020;numba=0.65.1;trajectory_cpu=true;normal_cpu=true;standalone_residual_cpu=true;associations_gpu=true;kernel_sha256=ad35e19c4f402fa99c14ce8e2a496f65a35c67655bdb795e6111d0f03d592be0;association_kernel_sha256=b5f446ea685f32adaaaf96aafe44d423b8e05601dbc6ffb17fb7b8cc4ae124ad\",\"continuous_time_replay_execution: calibrex.numba_lidar_deskew/v0.1;numba=0.65.1;fastmath=false;cache=true;point_pose_cpu=true;source_sha256=53966123b0e942f48929494fba4389062ccee0cd44dc85501e4d3451a84cc0be\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"maximum time-profile iterations reached\",\"refined_transform\":{\"child\":\"livox_avia_copy\",\"convention\":\"T_parent_child\",\"estimate_id\":\"T_livox_avia_livox_avia_copy\",\"parent\":\"livox_avia\",\"provenance\":{\"evidence_level\":\"algorithmically_refined\",\"execution_mode\":\"online_stream\",\"notes\":[\"clock offset was profiled with extrinsic re-optimization\",\"supplied piecewise odometry trajectory remained fixed\"],\"producer\":\"slac_native\",\"role_in_comparison\":\"output\",\"source\":\"calibrex.solvers.continuous_time_lidar_pair_solver\",\"tool_name\":\"continuous_time_lidar_pair_solver\"},\"quality\":{\"grade\":\"warn\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0015393622259474641,0.0014500790167938124,-0.0016957407406766722,0.9999963260423125],\"translation_m\":[-0.006420340124736379,0.012652173241256342,-0.02301366535108216]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"max_iterations\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":582119,\"train_diagnostics\":{\"final_residuals\":{\"count\":582119,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03390641312015003,\"mean_m\":0.00022182881892681,\"median_abs_m\":0.020085512198455592,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.11547177200020867,\"p99_abs_m\":0.14258218679290402,\"rmse_m\":0.049086313809198166},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.049464184358660665,0.051407362455503015,0.05628604472487857],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582974,\"train_outlier_rejected_count\":119173,\"train_rmse_m\":0.049464184358660665},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05034493304978426,0.04923052897228388,0.05159287671975171],\"iteration\":2,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582373,\"train_outlier_rejected_count\":119760,\"train_rmse_m\":0.04923052897228388},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05017957712410044,0.04920955182585908,0.05166518259829283],\"iteration\":3,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582290,\"train_outlier_rejected_count\":119850,\"train_rmse_m\":0.04920955182585908},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.05013989598511986,0.04919190012576584,0.05169859175392839],\"iteration\":4,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582225,\"train_outlier_rejected_count\":119902,\"train_rmse_m\":0.04919190012576584},{\"accepted\":false,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.050148602401232784,0.049196494644328084,0.05170673011454384],\"iteration\":5,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":false,\"candidate_offsets_sec\":[-0.03,-0.02,-0.01],\"candidate_train_rmse_m\":[0.049254414884859835,0.049196494644328084,0.05004123042570123],\"iteration\":6,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":582226,\"train_outlier_rejected_count\":119911,\"train_rmse_m\":0.049196494644328084},{\"accepted\":true,\"candidate_offsets_sec\":[-0.025,-0.02,-0.015],\"candidate_train_rmse_m\":[0.04915182128104535,0.049196494644328084,0.04954701745283863],\"iteration\":7,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582352,\"train_outlier_rejected_count\":119880,\"train_rmse_m\":0.04915182128104535},{\"accepted\":true,\"candidate_offsets_sec\":[-0.03,-0.025,-0.02],\"candidate_train_rmse_m\":[0.04920669024899803,0.049086313809198166,0.049237487153924925],\"iteration\":8,\"selected_offset_sec\":-0.025,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_rmse_m\":0.049086313809198166}],\"provenance\":{\"git_commit\":\"b9eadf0\",\"notes\":[\"all residual summaries and profile candidates are train-only\",\"holdout_used_for_selection is fixed false by the diagnostics schema\",\"range bins use target LiDAR point range in meters\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\",\"data/public/glim_versatile/livox_rosbag2_gt_restamped\"],\"source_sha256\":{\"data/public/glim_versatile/livox_rosbag2_gt_restamped\":\"bf305b5e1b72d998c8d1871bb6fae346a4374897033e98da982f977b38693185\",\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml\":\"1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":298763,\"lower_bound_m\":0.0,\"residuals\":{\"count\":298763,\"max_m\":0.15050759959305018,\"mean_abs_m\":0.030864503702020984,\"mean_m\":-0.00036575976958494845,\"median_abs_m\":0.017042839693617674,\"min_m\":-0.15050467931466352,\"p95_abs_m\":0.11012936173918453,\"p99_abs_m\":0.14093666243147648,\"rmse_m\":0.046055824692420436},\"upper_bound_m\":5.0},{\"correspondence_count\":263934,\"lower_bound_m\":5.0,\"residuals\":{\"count\":263934,\"max_m\":0.15050762941857973,\"mean_abs_m\":0.03717917506802076,\"mean_m\":0.000815590919709922,\"median_abs_m\":0.02368782072911011,\"min_m\":-0.15050776556112222,\"p95_abs_m\":0.12044440480932947,\"p99_abs_m\":0.1440526617234342,\"rmse_m\":0.05225479649587614},\"upper_bound_m\":10.0},{\"correspondence_count\":19422,\"lower_bound_m\":10.0,\"residuals\":{\"count\":19422,\"max_m\":0.15049950912438015,\"mean_abs_m\":0.03622423989077997,\"mean_m\":0.0011916425951315577,\"median_abs_m\":0.02516671154667886,\"min_m\":-0.1503789243744528,\"p95_abs_m\":0.11346537286318881,\"p99_abs_m\":0.14195267782381665,\"rmse_m\":0.049811504827055965},\"upper_bound_m\":20.0},{\"correspondence_count\":0,\"lower_bound_m\":20.0,\"residuals\":{\"count\":0},\"upper_bound_m\":40.0},{\"correspondence_count\":0,\"lower_bound_m\":40.0,\"residuals\":{\"count\":0},\"upper_bound_m\":80.0},{\"correspondence_count\":0,\"lower_bound_m\":80.0,\"residuals\":{\"count\":0}}],\"sampled_source_record_count\":3000,\"schema_version\":\"slac.continuous_time_lidar_train_diagnostics/v0.1\",\"selected_time_offset_sec\":-0.025,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":702199,\"train_correspondence_count\":582119,\"train_outlier_rejected_count\":120080,\"train_outlier_rejection_rate\":0.17100565509207505,\"train_target_point_count\":768000},\"trajectory_model\":\"piecewise_se3_fixed_odometry\",\"variable\":\"T_livox_avia_livox_avia_copy\"}"
        ]
      }
    }
  ],
  "reference_method_id": "baseline",
  "bootstrap_samples": 1,
  "bootstrap_seed": 0,
  "limitations": [
    "Single public sensor duplicated as an identity control; no absolute two-sensor accuracy claim.",
    "Fresh interpreters; no warmup or outlier exclusion; OS caches persist.",
    "Scope cuda substitutes 12 modules. All candidates, refinements, train/holdout budgets and writers are shared. Module filenames and source/input bytes are verified.",
    "Wall includes startup, imports, replay, optimization, diagnostics, input hashes, YAML output and worker measurement save; parent audits and CLI presentation are excluded.",
    "Phase timers wrap existing calls without extra work; their wrapper cost is included.",
    "Full saved/API artifacts and git revision are retained. Comparison normalizes path separators and excludes only the exact optional kernel identity note.",
    "Numba cache policy is recorded per trial, with compiled file hashes before/after. The first candidate uses an empty cache; all import/compile/load work is inside wall.",
    "Compiled scope gives each method its own persistent cache, initially empty.",
    "Candidate execution override: cuda; baseline execution override: cuda; all physical options and splits are shared. CUDA runs also own a fresh persistent kernel cache with trial-level before/after digests; compilation stays inside wall. CUDA dispatch retains CPU execution below the 8192-row capture budget.",
    "Worker CPU sums all worker threads from entry through the saved-result hash; interpreter startup and measurement JSON serialization are outside that diagnostic.",
    "Raw checksums and conversion lineage are verified before measurement.",
    "Split IDs hash ordered sampled target indices, capture timestamps and XYZ; the distinct temporal partitions and unchanged sampling caps are verified each run.",
    "Descriptive timings are local observations, not portable confidence estimates."
  ],
  "provenance": {
    "generator": "tools.benchmark_adaptive_plane_search",
    "generator_version": "v0.5",
    "generated_at": "2026-10-13T00:00:11.597418+00:00",
    "git_commit": "b9eadf0",
    "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --baseline-scope cuda --baseline-commit a1ff874ab0dbc39c2dacc9607f40841c610997d7 --candidate-query-backend cuda --baseline-query-backend cuda --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_dense_capture_config.yaml --repetitions 5 --output-dir outputs/public-glim-cuda-associations-dense-v3",
    "source_artifacts": {
      "baseline.adaptive_voxel.py.txt": "8092345b64133e7f80680e6283cf5da1950b098881327ce62b0dfec22e10acb1",
      "baseline.continuous_time_lidar_pair_solver.py.txt": "d93e9355299930b54e65416e0faf4411e14439c304be5567bb0e51345d876534",
      "baseline.cuda_continuous_time_adapter.py.txt": "b6b9761ec85e365e9b5f87321d36001b657e039741e31639a0b5214883d5c048",
      "baseline.fixed_trajectory_se3_solver.py.txt": "3231303433662c6bafdea3b4a4520842304f89226d6f29f95fe0398bd74f577e",
      "baseline.lidar.py.txt": "8e08c74cc5d6d11d96dae66c53a3e6b2c645bff28f7e0b56fc38567ec8cf4519",
      "baseline.lidar_point_to_plane.py.txt": "bfbf42d647e868101f07d8613230f331d5ffb21a1ca885e6e7d9404e9fcc63b8",
      "baseline.livox.py.txt": "50dfd41ad1beb55893636965cf8d12f8afc5aec69a91d3cba1cc762901036ed6",
      "baseline.numba_continuous_time_adapter.py.txt": "d70d695e47d9dcbb41cb39e26ba39e1e18ecbdde87e580a8a29945cc682ff518",
      "baseline.odometry_track.py.txt": "660a735db57a92c164b9d20f470ba966f462cc83699e04856cc5f63092dab763",
      "baseline.online.py.txt": "2a42398c4c7cac1d1435ecae2414a8a1eafe927ddd3dd1960d8a65f3728cb7e3",
      "baseline.packed_lidar_observations.py.txt": "822720ec7ae4e6b2112e6aa2c4d81136ce4fdba237526292641b93da0300e453",
      "baseline.robust_lidar_observations.py.txt": "99601cc85aed82b5ccdddf33d1d8c079470b2b8785ee4057e8853094779df95b",
      "data/public/glim_versatile/conversion-provenance.json": "7f51da99c1bdc0b2768229e6ff22809d5d0bb22e02dcc62dce2c3ce0dac2da56",
      "data/public/glim_versatile/gt.tar.gz": "4bfd871527d00065898153e77a6764ac331421aca16ff88bde778994f70f5bc9",
      "data/public/glim_versatile/gt/livox.txt": "bcc75ff7985f2e140e514c69f029153e0127a33ee7abc1b757e077386f5059ad",
      "data/public/glim_versatile/livox.bag": "f57a2e85339316d4235ab693ab2876aac5e113625c7f8b0f7873b62f92e09643",
      "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",
      "measured.online_continuous_time_compiled_dense_capture_config.yaml.txt": "1e84922f03bde8b97f598237d8cd53e7a716db84a5f1f5651aa45043953d0186",
      "measured.continuous_time_lidar_artifacts.py.txt": "96c051290b6b4f82f81fcc108b6ea4525b1497af064a3dedb8196e7dedd9d874",
      "measured.continuous_time_lidar_train_diagnostics.py.txt": "f86b7e9d569b4ef61d85834df790207dbe2f424af17ec0f5df16b9f2aef6fcac",
      "measured.provenance.py.txt": "eb7849f342892272ae136454da816852d080684b25c8ec55771582c1b8621f47",
      "measured.adaptive_voxel.py.txt": "4a2afd9a882426f0a99dbf7af52f98d49b48e168a32956ec3496f5740c879a14",
      "measured.livox.py.txt": "0773a7e2fccb2d2faa23f9e90636a00355499af131ad671845edb2c8d33b1bfd",
      "measured.numba_lidar_deskew_adapter.py.txt": "53966123b0e942f48929494fba4389062ccee0cd44dc85501e4d3451a84cc0be",
      "measured.odometry_track.py.txt": "1569e661470e902f2f08dde1bf2d0c41cc6540a24f59d9ee961e066d36653c91",
      "measured.lidar.py.txt": "2e4c7dda7f81eaa343096ccce57e1f160bc4418d395facfafc4bcbed4ffb16df",
      "measured.packed_lidar_observations.py.txt": "8c276b9a7379b94cf33c4fe1b64baf5f436025e6eb412c31ae291255f1d01099",
      "measured.lidar_point_to_plane.py.txt": "840aeb3cee3774a43cedc3fad5a5d54d0e108b59c1407b44a837f5f7d8ec1070",
      "measured.online.py.txt": "090e373de41196825a09dd4735964cbcdcae766cb81cd643b061750272d08452",
      "measured.continuous_time_lidar_pair_solver.py.txt": "6f7d8db119a75e47c452b533c1b1fd05c9149fec1f4f9f7bc73517057aac142d",
      "measured.cuda_continuous_time_adapter.py.txt": "6128e58bfb376416385523f247f05453a72a1ccc1684d3e1d752adfe2317109c",
      "measured.cuda_plane_query_adapter.py.txt": "1e01de434b7baf5f635493d06435d42f87456340cb95fa5405a5761225ae0c03",
      "measured.fixed_trajectory_se3_solver.py.txt": "f581fbb7e27509c9062f010878ff17efbece50c4fdb8c0b18a165898eb7706be",
      "measured.numba_continuous_time_adapter.py.txt": "d70d695e47d9dcbb41cb39e26ba39e1e18ecbdde87e580a8a29945cc682ff518",
      "measured.robust_lidar_observations.py.txt": "ff398d558ec6f35eec497d6cdec80286b43ff4fd27a1e3b6a224d8e54098e240",
      "measured.benchmark_adaptive_plane_search.py.txt": "487a95d93ff320754afdf28f30263e3b0c6edbabc1a52fecc58a25033882d59c",
      "measured.lidar_scan_deskew.py.txt": "e36a870323f76256fb5b3f8b8364cb2edb4c06483b3ea0fe8a99bf2faa6f1ce0",
      "measured.rosbag1_to_rosbag2_online_pair.py.txt": "9da3e080b62933d4d75f92c08bba91929fea401d99650e55f78bd3cdabfcc680"
    },
    "data_verified": true
  }
}
