{
  "schema_version": "slac.benchmark/v0.1",
  "benchmark_id": "glim-complete-continuous-time-cuda-full",
  "title": "Public GLIM Livox complete continuous-time refinement",
  "protocol": {
    "protocol_id": "glim-cuda-full-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": 6000,
        "holdout_count": 3200,
        "fit_ids_sha256": "8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386",
        "holdout_ids_sha256": "0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1"
      },
      {
        "split_id": "repeat-02",
        "seed": 0,
        "fit_count": 6000,
        "holdout_count": 3200,
        "fit_ids_sha256": "8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386",
        "holdout_ids_sha256": "0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1"
      },
      {
        "split_id": "repeat-03",
        "seed": 0,
        "fit_count": 6000,
        "holdout_count": 3200,
        "fit_ids_sha256": "8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386",
        "holdout_ids_sha256": "0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1"
      },
      {
        "split_id": "repeat-04",
        "seed": 0,
        "fit_count": 6000,
        "holdout_count": 3200,
        "fit_ids_sha256": "8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386",
        "holdout_ids_sha256": "0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1"
      },
      {
        "split_id": "repeat-05",
        "seed": 0,
        "fit_count": 6000,
        "holdout_count": 3200,
        "fit_ids_sha256": "8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386",
        "holdout_ids_sha256": "0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1"
      }
    ],
    "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": "9f68d3d165385fa6a3f154d5e14fe31676b40a85",
      "adapter_version": "continuous-time-cuda-full/v5"
    },
    {
      "method_id": "sparse",
      "label": "sparse",
      "implementation": "subprocess",
      "tool_name": "Calibrex",
      "tool_version": "0.5.1",
      "source_commit": "1bf71e2668e3ff790a427d9c5d6ea66df90d22e3",
      "adapter_version": "continuous-time-cuda-full/v5"
    }
  ],
  "trials": [
    {
      "method_id": "baseline",
      "split_id": "repeat-01",
      "status": "success",
      "metrics": {
        "adaptive_query_calls": 184000.0,
        "adaptive_query_seconds": 0.38034449983388186,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 99391.0,
        "pipeline_seconds": 17.496319700032473,
        "solver_seconds": 16.4833872000454,
        "subprocess_wall_seconds": 20.49617950001266,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 20.03125,
        "worker_import_seconds": 2.126482400111854
      },
      "runtime_seconds": 20.49617950001266,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker baseline --baseline-scope cuda-full --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-linearization-reuse-default-v3/baseline.repeat-01 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d5839bda3307223d6df6e9543e4e89ccd1ab36b831348035ebc71e382603052b",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {}, \"cuda_cache_before\": {}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": null, \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"baseline.adaptive_voxel.py.txt\", \"calibrex.data.livox\": \"baseline.livox.py.txt\", \"calibrex.data.numba_lidar_deskew_adapter\": null, \"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\": null, \"calibrex.solvers.cuda_plane_query_adapter\": null, \"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._fused_jacobian_rows-266.py312.1.nbc\": \"0a4d3cad8db516ec65f6b5f355a7c3efc60234071f0d1aae77d8c1b35b79a61c\", \"baseline.numba_continuous_time_adapter.py._fused_jacobian_rows-266.py312.nbi\": \"000936ab21c355dc98656f5320665348c3262be3d002d534d0bf86a2c49f3361\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"bec7cdb03c4d68dd6ebecb4f30f22cafa01d9588b2eb85a9a251500c693ae6af\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"13f32e7d1d31b533cd1c64651bfe0e41a68c005d68ba92b5e375d9d4d3167b37\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.1.nbc\": \"19dc18064790e664f31879aa70510e0d67b8668ebfd4ed3d7de6dda42723c45e\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.nbi\": \"8a5dd4a915474976d4b61ccf2c7e5b578b58d3d58edbda814ca6ce329210d16c\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"ff4bdb25706b022933bf3f857be7685bab704fae1773b9550d84a37f16935995\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"919982495b95b655f0b49def45e1557ed2c4cd690983e216e7357dd19eae61ca\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"a4320c75666c01c502af90de87668a5582130a619429fc414fdafbdad62b2988\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"7c6befd1eb45e5d987def60f4a31dc1e07d8a74a59899582ac8b50ef6c4ded7d\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"e128fbda6ba2471d8b8bab38cf56e4caafee202d7baafdd2ce41380da9ff7463\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"d51479cfc3f6aa203d1adb02afb810d13f267df06548059707ff9d62700b719f\"}, \"numba_cache_before\": {}, \"numba_cache_policy\": \"persistent\", \"order\": [\"baseline\", \"sparse\"], \"repeat\": 1, \"result_sha256\": \"104738b7e6cd6c1420411a1d21c58ffce30d5887c1e03cb8d2118204c0869b7d\", \"sampled_split\": {\"holdout_count\": 3200, \"holdout_ids_sha256\": \"0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1\", \"train_count\": 6000, \"train_ids_sha256\": \"8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.04,\"final_holdout_rmse_m\":0.05078387183780445,\"final_train_rmse_m\":0.030992997998017136,\"holdout_correspondence_count\":2526,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.04356229285396421,\"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.05191950899805976,0.0594670200342744,0.06469129355302423],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"holdout_rmse_m\":0.05191950899805976,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05169869035261985,0.0528108227587572,0.059392403749460816],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"holdout_rmse_m\":0.05169869035261985,\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05420022389016767,0.05078387183780445,0.05307558632419566],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"holdout_rmse_m\":0.05078387183780445,\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.054058837478851644,0.05063987525033928,0.055066524752057644],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05237254206627457,0.05063987525033928,0.052196929998250575],\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05113501036016141,0.05063987525033928,0.05180521557791382],\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"holdout_rmse_m\":0.05180521557791382,\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_rmse_m\":0.03116456872308248}],\"observability\":{\"condition_number\":20.081958398487494,\"rank\":6,\"residual_count\":4773,\"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,\"max_target_points_per_split\":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\":1595,\"provenance\":{\"git_commit\":\"1bf71e2\",\"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=28\",\"holdout_frame_count=8\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=6000\",\"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.numba_continuous_time/v0.7;numba=0.65.1;fastmath=false;cache=true\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"time-profile step reached the configured minimum\",\"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\":\"pass\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0018791697506833464,0.001546182159350107,0.00031907139263010636,0.9999969881130767],\"translation_m\":[0.0025226347149937137,0.013369673196585203,-0.012116083303066624]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"converged\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":4773,\"train_diagnostics\":{\"final_residuals\":{\"count\":4773,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.02160132821236874,\"mean_m\":0.0006244752053437753,\"median_abs_m\":0.013116298377918147,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.0724018494378207,\"p99_abs_m\":0.08929071764502822,\"rmse_m\":0.030992997998017136},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":4829,\"train_outlier_rejected_count\":956,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4780,\"train_outlier_rejected_count\":1004,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_correspondence_count\":4777,\"train_outlier_rejected_count\":1009,\"train_rmse_m\":0.03116456872308248}],\"provenance\":{\"git_commit\":\"1bf71e2\",\"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_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":2674,\"lower_bound_m\":0.0,\"residuals\":{\"count\":2674,\"max_m\":0.09240378991752374,\"mean_abs_m\":0.016539303765964027,\"mean_m\":0.0008534895298400799,\"median_abs_m\":0.009415624708894454,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.06251278979645186,\"p99_abs_m\":0.08623786606882815,\"rmse_m\":0.025286426364681626},\"upper_bound_m\":5.0},{\"correspondence_count\":1678,\"lower_bound_m\":5.0,\"residuals\":{\"count\":1678,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.028653884342262185,\"mean_m\":0.0012347026684022414,\"median_abs_m\":0.021347763618972213,\"min_m\":-0.09502294880470964,\"p95_abs_m\":0.08169799696010552,\"p99_abs_m\":0.09107793499260479,\"rmse_m\":0.037562779516999885},\"upper_bound_m\":10.0},{\"correspondence_count\":421,\"lower_bound_m\":10.0,\"residuals\":{\"count\":421,\"max_m\":0.09239942461218702,\"mean_abs_m\":0.02564328589342578,\"mean_m\":-0.0032623323640510577,\"median_abs_m\":0.018354694764313208,\"min_m\":-0.09274082992673473,\"p95_abs_m\":0.0764916766892347,\"p99_abs_m\":0.08787656069205768,\"rmse_m\":0.03471710113509699},\"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.04,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":5786,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_outlier_rejection_rate\":0.17507777393708954,\"train_target_point_count\":11200},\"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": 184000.0,
        "adaptive_query_seconds": 0.12806090025696903,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 99391.0,
        "pipeline_seconds": 13.647280300036073,
        "solver_seconds": 12.113163899979554,
        "subprocess_wall_seconds": 18.63595979998354,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 19.53125,
        "worker_import_seconds": 4.021247399970889
      },
      "runtime_seconds": 18.63595979998354,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker sparse --baseline-scope cuda-full --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-linearization-reuse-default-v3/sparse.repeat-01 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d5839bda3307223d6df6e9543e4e89ccd1ab36b831348035ebc71e382603052b",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {}, \"cuda_cache_before\": {}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": null, \"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.numba_lidar_deskew_adapter\": null, \"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\": null, \"calibrex.solvers.cuda_plane_query_adapter\": null, \"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._fused_jacobian_rows-266.py312.1.nbc\": \"31dd68ffd1bd15fa299c19124cb9a94d6b17c9b641c181ac4ef5fb991dbd2cd3\", \"numba_continuous_time_adapter._fused_jacobian_rows-266.py312.nbi\": \"f96b7e7f5c9fdea9c06b21341d08ccc8b7604af1fe6156b5ed8a0f9fe68e5a43\", \"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"609b1b92d15212e2d265293201b9c589cd7d3100ad9564a39fae619344804e26\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"bd2ab6ef30b6fc2a81e3ca255c381d4bc808fa47d873296839ee25517c804bc2\", \"numba_continuous_time_adapter._one_residual-250.py312.1.nbc\": \"a4b2637a1fbc3847b48faca19e861791a8562da9e144a0c231c87b37272481fe\", \"numba_continuous_time_adapter._one_residual-250.py312.nbi\": \"8d5a800dbdb3c3522a75bb39adf2337d1b55c7bd4581b8343f0613cd507d6951\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"d3265aba3f674d608cc6da4ddcfa149d3bd954a03471a2c1253b6afcf3e27e89\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"6a91842c1ce20b96e529a1ba1e2a5bd05b488437e8d423bbe96af4946d127cf9\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"885ee4ea84b6ca230e9a7cbf389e0340725d22ab26c74f82d620c625e11f9d0f\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"38bfb797b952fd8611ea5a22cf491ba164ef0519644167067096bfee2e9f3a03\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"75473a40752b7cde2c1c1f6b355a0e2f005ee06d7f62305bc934051de595b1c5\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"fbe649604c6d5740fa72a34ce5df21f8646c107510a077ebb134f821e8654995\"}, \"numba_cache_before\": {}, \"numba_cache_policy\": \"persistent\", \"order\": [\"baseline\", \"sparse\"], \"repeat\": 1, \"result_sha256\": \"104738b7e6cd6c1420411a1d21c58ffce30d5887c1e03cb8d2118204c0869b7d\", \"sampled_split\": {\"holdout_count\": 3200, \"holdout_ids_sha256\": \"0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1\", \"train_count\": 6000, \"train_ids_sha256\": \"8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.04,\"final_holdout_rmse_m\":0.05078387183780445,\"final_train_rmse_m\":0.030992997998017136,\"holdout_correspondence_count\":2526,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.04356229285396421,\"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.05191950899805976,0.0594670200342744,0.06469129355302423],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"holdout_rmse_m\":0.05191950899805976,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05169869035261985,0.0528108227587572,0.059392403749460816],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"holdout_rmse_m\":0.05169869035261985,\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05420022389016767,0.05078387183780445,0.05307558632419566],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"holdout_rmse_m\":0.05078387183780445,\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.054058837478851644,0.05063987525033928,0.055066524752057644],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05237254206627457,0.05063987525033928,0.052196929998250575],\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05113501036016141,0.05063987525033928,0.05180521557791382],\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"holdout_rmse_m\":0.05180521557791382,\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_rmse_m\":0.03116456872308248}],\"observability\":{\"condition_number\":20.081958398487494,\"rank\":6,\"residual_count\":4773,\"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,\"max_target_points_per_split\":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\":1595,\"provenance\":{\"git_commit\":\"1bf71e2\",\"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=28\",\"holdout_frame_count=8\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=6000\",\"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.numba_continuous_time/v0.7;numba=0.65.1;fastmath=false;cache=true\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"time-profile step reached the configured minimum\",\"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\":\"pass\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0018791697506833464,0.001546182159350107,0.00031907139263010636,0.9999969881130767],\"translation_m\":[0.0025226347149937137,0.013369673196585203,-0.012116083303066624]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"converged\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":4773,\"train_diagnostics\":{\"final_residuals\":{\"count\":4773,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.02160132821236874,\"mean_m\":0.0006244752053437753,\"median_abs_m\":0.013116298377918147,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.0724018494378207,\"p99_abs_m\":0.08929071764502822,\"rmse_m\":0.030992997998017136},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":4829,\"train_outlier_rejected_count\":956,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4780,\"train_outlier_rejected_count\":1004,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_correspondence_count\":4777,\"train_outlier_rejected_count\":1009,\"train_rmse_m\":0.03116456872308248}],\"provenance\":{\"git_commit\":\"1bf71e2\",\"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_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":2674,\"lower_bound_m\":0.0,\"residuals\":{\"count\":2674,\"max_m\":0.09240378991752374,\"mean_abs_m\":0.016539303765964027,\"mean_m\":0.0008534895298400799,\"median_abs_m\":0.009415624708894454,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.06251278979645186,\"p99_abs_m\":0.08623786606882815,\"rmse_m\":0.025286426364681626},\"upper_bound_m\":5.0},{\"correspondence_count\":1678,\"lower_bound_m\":5.0,\"residuals\":{\"count\":1678,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.028653884342262185,\"mean_m\":0.0012347026684022414,\"median_abs_m\":0.021347763618972213,\"min_m\":-0.09502294880470964,\"p95_abs_m\":0.08169799696010552,\"p99_abs_m\":0.09107793499260479,\"rmse_m\":0.037562779516999885},\"upper_bound_m\":10.0},{\"correspondence_count\":421,\"lower_bound_m\":10.0,\"residuals\":{\"count\":421,\"max_m\":0.09239942461218702,\"mean_abs_m\":0.02564328589342578,\"mean_m\":-0.0032623323640510577,\"median_abs_m\":0.018354694764313208,\"min_m\":-0.09274082992673473,\"p95_abs_m\":0.0764916766892347,\"p99_abs_m\":0.08787656069205768,\"rmse_m\":0.03471710113509699},\"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.04,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":5786,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_outlier_rejection_rate\":0.17507777393708954,\"train_target_point_count\":11200},\"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": 184000.0,
        "adaptive_query_seconds": 0.14718979981262237,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 99391.0,
        "pipeline_seconds": 3.799635300063528,
        "solver_seconds": 2.6707005000207573,
        "subprocess_wall_seconds": 6.403741299989633,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 7.703125,
        "worker_import_seconds": 2.0679449001327157
      },
      "runtime_seconds": 6.403741299989633,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker sparse --baseline-scope cuda-full --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-linearization-reuse-default-v3/sparse.repeat-02 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d5839bda3307223d6df6e9543e4e89ccd1ab36b831348035ebc71e382603052b",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {}, \"cuda_cache_before\": {}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": null, \"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.numba_lidar_deskew_adapter\": null, \"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\": null, \"calibrex.solvers.cuda_plane_query_adapter\": null, \"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._fused_jacobian_rows-266.py312.1.nbc\": \"31dd68ffd1bd15fa299c19124cb9a94d6b17c9b641c181ac4ef5fb991dbd2cd3\", \"numba_continuous_time_adapter._fused_jacobian_rows-266.py312.nbi\": \"f96b7e7f5c9fdea9c06b21341d08ccc8b7604af1fe6156b5ed8a0f9fe68e5a43\", \"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"609b1b92d15212e2d265293201b9c589cd7d3100ad9564a39fae619344804e26\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"bd2ab6ef30b6fc2a81e3ca255c381d4bc808fa47d873296839ee25517c804bc2\", \"numba_continuous_time_adapter._one_residual-250.py312.1.nbc\": \"a4b2637a1fbc3847b48faca19e861791a8562da9e144a0c231c87b37272481fe\", \"numba_continuous_time_adapter._one_residual-250.py312.nbi\": \"8d5a800dbdb3c3522a75bb39adf2337d1b55c7bd4581b8343f0613cd507d6951\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"d3265aba3f674d608cc6da4ddcfa149d3bd954a03471a2c1253b6afcf3e27e89\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"6a91842c1ce20b96e529a1ba1e2a5bd05b488437e8d423bbe96af4946d127cf9\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"885ee4ea84b6ca230e9a7cbf389e0340725d22ab26c74f82d620c625e11f9d0f\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"38bfb797b952fd8611ea5a22cf491ba164ef0519644167067096bfee2e9f3a03\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"75473a40752b7cde2c1c1f6b355a0e2f005ee06d7f62305bc934051de595b1c5\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"fbe649604c6d5740fa72a34ce5df21f8646c107510a077ebb134f821e8654995\"}, \"numba_cache_before\": {\"numba_continuous_time_adapter._fused_jacobian_rows-266.py312.1.nbc\": \"31dd68ffd1bd15fa299c19124cb9a94d6b17c9b641c181ac4ef5fb991dbd2cd3\", \"numba_continuous_time_adapter._fused_jacobian_rows-266.py312.nbi\": \"f96b7e7f5c9fdea9c06b21341d08ccc8b7604af1fe6156b5ed8a0f9fe68e5a43\", \"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"609b1b92d15212e2d265293201b9c589cd7d3100ad9564a39fae619344804e26\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"bd2ab6ef30b6fc2a81e3ca255c381d4bc808fa47d873296839ee25517c804bc2\", \"numba_continuous_time_adapter._one_residual-250.py312.1.nbc\": \"a4b2637a1fbc3847b48faca19e861791a8562da9e144a0c231c87b37272481fe\", \"numba_continuous_time_adapter._one_residual-250.py312.nbi\": \"8d5a800dbdb3c3522a75bb39adf2337d1b55c7bd4581b8343f0613cd507d6951\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"d3265aba3f674d608cc6da4ddcfa149d3bd954a03471a2c1253b6afcf3e27e89\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"6a91842c1ce20b96e529a1ba1e2a5bd05b488437e8d423bbe96af4946d127cf9\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"885ee4ea84b6ca230e9a7cbf389e0340725d22ab26c74f82d620c625e11f9d0f\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"38bfb797b952fd8611ea5a22cf491ba164ef0519644167067096bfee2e9f3a03\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"75473a40752b7cde2c1c1f6b355a0e2f005ee06d7f62305bc934051de595b1c5\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"fbe649604c6d5740fa72a34ce5df21f8646c107510a077ebb134f821e8654995\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"sparse\", \"baseline\"], \"repeat\": 2, \"result_sha256\": \"104738b7e6cd6c1420411a1d21c58ffce30d5887c1e03cb8d2118204c0869b7d\", \"sampled_split\": {\"holdout_count\": 3200, \"holdout_ids_sha256\": \"0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1\", \"train_count\": 6000, \"train_ids_sha256\": \"8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.04,\"final_holdout_rmse_m\":0.05078387183780445,\"final_train_rmse_m\":0.030992997998017136,\"holdout_correspondence_count\":2526,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.04356229285396421,\"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.05191950899805976,0.0594670200342744,0.06469129355302423],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"holdout_rmse_m\":0.05191950899805976,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05169869035261985,0.0528108227587572,0.059392403749460816],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"holdout_rmse_m\":0.05169869035261985,\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05420022389016767,0.05078387183780445,0.05307558632419566],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"holdout_rmse_m\":0.05078387183780445,\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.054058837478851644,0.05063987525033928,0.055066524752057644],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05237254206627457,0.05063987525033928,0.052196929998250575],\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05113501036016141,0.05063987525033928,0.05180521557791382],\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"holdout_rmse_m\":0.05180521557791382,\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_rmse_m\":0.03116456872308248}],\"observability\":{\"condition_number\":20.081958398487494,\"rank\":6,\"residual_count\":4773,\"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,\"max_target_points_per_split\":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\":1595,\"provenance\":{\"git_commit\":\"1bf71e2\",\"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=28\",\"holdout_frame_count=8\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=6000\",\"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.numba_continuous_time/v0.7;numba=0.65.1;fastmath=false;cache=true\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"time-profile step reached the configured minimum\",\"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\":\"pass\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0018791697506833464,0.001546182159350107,0.00031907139263010636,0.9999969881130767],\"translation_m\":[0.0025226347149937137,0.013369673196585203,-0.012116083303066624]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"converged\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":4773,\"train_diagnostics\":{\"final_residuals\":{\"count\":4773,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.02160132821236874,\"mean_m\":0.0006244752053437753,\"median_abs_m\":0.013116298377918147,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.0724018494378207,\"p99_abs_m\":0.08929071764502822,\"rmse_m\":0.030992997998017136},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":4829,\"train_outlier_rejected_count\":956,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4780,\"train_outlier_rejected_count\":1004,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_correspondence_count\":4777,\"train_outlier_rejected_count\":1009,\"train_rmse_m\":0.03116456872308248}],\"provenance\":{\"git_commit\":\"1bf71e2\",\"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_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":2674,\"lower_bound_m\":0.0,\"residuals\":{\"count\":2674,\"max_m\":0.09240378991752374,\"mean_abs_m\":0.016539303765964027,\"mean_m\":0.0008534895298400799,\"median_abs_m\":0.009415624708894454,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.06251278979645186,\"p99_abs_m\":0.08623786606882815,\"rmse_m\":0.025286426364681626},\"upper_bound_m\":5.0},{\"correspondence_count\":1678,\"lower_bound_m\":5.0,\"residuals\":{\"count\":1678,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.028653884342262185,\"mean_m\":0.0012347026684022414,\"median_abs_m\":0.021347763618972213,\"min_m\":-0.09502294880470964,\"p95_abs_m\":0.08169799696010552,\"p99_abs_m\":0.09107793499260479,\"rmse_m\":0.037562779516999885},\"upper_bound_m\":10.0},{\"correspondence_count\":421,\"lower_bound_m\":10.0,\"residuals\":{\"count\":421,\"max_m\":0.09239942461218702,\"mean_abs_m\":0.02564328589342578,\"mean_m\":-0.0032623323640510577,\"median_abs_m\":0.018354694764313208,\"min_m\":-0.09274082992673473,\"p95_abs_m\":0.0764916766892347,\"p99_abs_m\":0.08787656069205768,\"rmse_m\":0.03471710113509699},\"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.04,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":5786,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_outlier_rejection_rate\":0.17507777393708954,\"train_target_point_count\":11200},\"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": 184000.0,
        "adaptive_query_seconds": 0.3114940004888922,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 99391.0,
        "pipeline_seconds": 5.763122200034559,
        "solver_seconds": 4.621476999949664,
        "subprocess_wall_seconds": 9.138589600101113,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 9.171875,
        "worker_import_seconds": 2.3449239999754354
      },
      "runtime_seconds": 9.138589600101113,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker baseline --baseline-scope cuda-full --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-linearization-reuse-default-v3/baseline.repeat-02 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d5839bda3307223d6df6e9543e4e89ccd1ab36b831348035ebc71e382603052b",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {}, \"cuda_cache_before\": {}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": null, \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"baseline.adaptive_voxel.py.txt\", \"calibrex.data.livox\": \"baseline.livox.py.txt\", \"calibrex.data.numba_lidar_deskew_adapter\": null, \"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\": null, \"calibrex.solvers.cuda_plane_query_adapter\": null, \"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._fused_jacobian_rows-266.py312.1.nbc\": \"0a4d3cad8db516ec65f6b5f355a7c3efc60234071f0d1aae77d8c1b35b79a61c\", \"baseline.numba_continuous_time_adapter.py._fused_jacobian_rows-266.py312.nbi\": \"000936ab21c355dc98656f5320665348c3262be3d002d534d0bf86a2c49f3361\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"bec7cdb03c4d68dd6ebecb4f30f22cafa01d9588b2eb85a9a251500c693ae6af\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"13f32e7d1d31b533cd1c64651bfe0e41a68c005d68ba92b5e375d9d4d3167b37\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.1.nbc\": \"19dc18064790e664f31879aa70510e0d67b8668ebfd4ed3d7de6dda42723c45e\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.nbi\": \"8a5dd4a915474976d4b61ccf2c7e5b578b58d3d58edbda814ca6ce329210d16c\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"ff4bdb25706b022933bf3f857be7685bab704fae1773b9550d84a37f16935995\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"919982495b95b655f0b49def45e1557ed2c4cd690983e216e7357dd19eae61ca\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"a4320c75666c01c502af90de87668a5582130a619429fc414fdafbdad62b2988\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"7c6befd1eb45e5d987def60f4a31dc1e07d8a74a59899582ac8b50ef6c4ded7d\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"e128fbda6ba2471d8b8bab38cf56e4caafee202d7baafdd2ce41380da9ff7463\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"d51479cfc3f6aa203d1adb02afb810d13f267df06548059707ff9d62700b719f\"}, \"numba_cache_before\": {\"baseline.numba_continuous_time_adapter.py._fused_jacobian_rows-266.py312.1.nbc\": \"0a4d3cad8db516ec65f6b5f355a7c3efc60234071f0d1aae77d8c1b35b79a61c\", \"baseline.numba_continuous_time_adapter.py._fused_jacobian_rows-266.py312.nbi\": \"000936ab21c355dc98656f5320665348c3262be3d002d534d0bf86a2c49f3361\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"bec7cdb03c4d68dd6ebecb4f30f22cafa01d9588b2eb85a9a251500c693ae6af\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"13f32e7d1d31b533cd1c64651bfe0e41a68c005d68ba92b5e375d9d4d3167b37\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.1.nbc\": \"19dc18064790e664f31879aa70510e0d67b8668ebfd4ed3d7de6dda42723c45e\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.nbi\": \"8a5dd4a915474976d4b61ccf2c7e5b578b58d3d58edbda814ca6ce329210d16c\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"ff4bdb25706b022933bf3f857be7685bab704fae1773b9550d84a37f16935995\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"919982495b95b655f0b49def45e1557ed2c4cd690983e216e7357dd19eae61ca\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"a4320c75666c01c502af90de87668a5582130a619429fc414fdafbdad62b2988\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"7c6befd1eb45e5d987def60f4a31dc1e07d8a74a59899582ac8b50ef6c4ded7d\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"e128fbda6ba2471d8b8bab38cf56e4caafee202d7baafdd2ce41380da9ff7463\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"d51479cfc3f6aa203d1adb02afb810d13f267df06548059707ff9d62700b719f\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"sparse\", \"baseline\"], \"repeat\": 2, \"result_sha256\": \"104738b7e6cd6c1420411a1d21c58ffce30d5887c1e03cb8d2118204c0869b7d\", \"sampled_split\": {\"holdout_count\": 3200, \"holdout_ids_sha256\": \"0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1\", \"train_count\": 6000, \"train_ids_sha256\": \"8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.04,\"final_holdout_rmse_m\":0.05078387183780445,\"final_train_rmse_m\":0.030992997998017136,\"holdout_correspondence_count\":2526,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.04356229285396421,\"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.05191950899805976,0.0594670200342744,0.06469129355302423],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"holdout_rmse_m\":0.05191950899805976,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05169869035261985,0.0528108227587572,0.059392403749460816],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"holdout_rmse_m\":0.05169869035261985,\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05420022389016767,0.05078387183780445,0.05307558632419566],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"holdout_rmse_m\":0.05078387183780445,\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.054058837478851644,0.05063987525033928,0.055066524752057644],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05237254206627457,0.05063987525033928,0.052196929998250575],\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05113501036016141,0.05063987525033928,0.05180521557791382],\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"holdout_rmse_m\":0.05180521557791382,\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_rmse_m\":0.03116456872308248}],\"observability\":{\"condition_number\":20.081958398487494,\"rank\":6,\"residual_count\":4773,\"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,\"max_target_points_per_split\":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\":1595,\"provenance\":{\"git_commit\":\"1bf71e2\",\"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=28\",\"holdout_frame_count=8\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=6000\",\"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.numba_continuous_time/v0.7;numba=0.65.1;fastmath=false;cache=true\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"time-profile step reached the configured minimum\",\"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\":\"pass\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0018791697506833464,0.001546182159350107,0.00031907139263010636,0.9999969881130767],\"translation_m\":[0.0025226347149937137,0.013369673196585203,-0.012116083303066624]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"converged\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":4773,\"train_diagnostics\":{\"final_residuals\":{\"count\":4773,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.02160132821236874,\"mean_m\":0.0006244752053437753,\"median_abs_m\":0.013116298377918147,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.0724018494378207,\"p99_abs_m\":0.08929071764502822,\"rmse_m\":0.030992997998017136},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":4829,\"train_outlier_rejected_count\":956,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4780,\"train_outlier_rejected_count\":1004,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_correspondence_count\":4777,\"train_outlier_rejected_count\":1009,\"train_rmse_m\":0.03116456872308248}],\"provenance\":{\"git_commit\":\"1bf71e2\",\"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_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":2674,\"lower_bound_m\":0.0,\"residuals\":{\"count\":2674,\"max_m\":0.09240378991752374,\"mean_abs_m\":0.016539303765964027,\"mean_m\":0.0008534895298400799,\"median_abs_m\":0.009415624708894454,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.06251278979645186,\"p99_abs_m\":0.08623786606882815,\"rmse_m\":0.025286426364681626},\"upper_bound_m\":5.0},{\"correspondence_count\":1678,\"lower_bound_m\":5.0,\"residuals\":{\"count\":1678,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.028653884342262185,\"mean_m\":0.0012347026684022414,\"median_abs_m\":0.021347763618972213,\"min_m\":-0.09502294880470964,\"p95_abs_m\":0.08169799696010552,\"p99_abs_m\":0.09107793499260479,\"rmse_m\":0.037562779516999885},\"upper_bound_m\":10.0},{\"correspondence_count\":421,\"lower_bound_m\":10.0,\"residuals\":{\"count\":421,\"max_m\":0.09239942461218702,\"mean_abs_m\":0.02564328589342578,\"mean_m\":-0.0032623323640510577,\"median_abs_m\":0.018354694764313208,\"min_m\":-0.09274082992673473,\"p95_abs_m\":0.0764916766892347,\"p99_abs_m\":0.08787656069205768,\"rmse_m\":0.03471710113509699},\"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.04,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":5786,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_outlier_rejection_rate\":0.17507777393708954,\"train_target_point_count\":11200},\"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": 184000.0,
        "adaptive_query_seconds": 0.19382769952062517,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 99391.0,
        "pipeline_seconds": 4.3194366999669,
        "solver_seconds": 3.0169241999974474,
        "subprocess_wall_seconds": 7.633336000028066,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 8.9375,
        "worker_import_seconds": 2.642876400030218
      },
      "runtime_seconds": 7.633336000028066,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker baseline --baseline-scope cuda-full --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-linearization-reuse-default-v3/baseline.repeat-03 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d5839bda3307223d6df6e9543e4e89ccd1ab36b831348035ebc71e382603052b",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {}, \"cuda_cache_before\": {}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": null, \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"baseline.adaptive_voxel.py.txt\", \"calibrex.data.livox\": \"baseline.livox.py.txt\", \"calibrex.data.numba_lidar_deskew_adapter\": null, \"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\": null, \"calibrex.solvers.cuda_plane_query_adapter\": null, \"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._fused_jacobian_rows-266.py312.1.nbc\": \"0a4d3cad8db516ec65f6b5f355a7c3efc60234071f0d1aae77d8c1b35b79a61c\", \"baseline.numba_continuous_time_adapter.py._fused_jacobian_rows-266.py312.nbi\": \"000936ab21c355dc98656f5320665348c3262be3d002d534d0bf86a2c49f3361\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"bec7cdb03c4d68dd6ebecb4f30f22cafa01d9588b2eb85a9a251500c693ae6af\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"13f32e7d1d31b533cd1c64651bfe0e41a68c005d68ba92b5e375d9d4d3167b37\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.1.nbc\": \"19dc18064790e664f31879aa70510e0d67b8668ebfd4ed3d7de6dda42723c45e\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.nbi\": \"8a5dd4a915474976d4b61ccf2c7e5b578b58d3d58edbda814ca6ce329210d16c\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"ff4bdb25706b022933bf3f857be7685bab704fae1773b9550d84a37f16935995\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"919982495b95b655f0b49def45e1557ed2c4cd690983e216e7357dd19eae61ca\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"a4320c75666c01c502af90de87668a5582130a619429fc414fdafbdad62b2988\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"7c6befd1eb45e5d987def60f4a31dc1e07d8a74a59899582ac8b50ef6c4ded7d\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"e128fbda6ba2471d8b8bab38cf56e4caafee202d7baafdd2ce41380da9ff7463\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"d51479cfc3f6aa203d1adb02afb810d13f267df06548059707ff9d62700b719f\"}, \"numba_cache_before\": {\"baseline.numba_continuous_time_adapter.py._fused_jacobian_rows-266.py312.1.nbc\": \"0a4d3cad8db516ec65f6b5f355a7c3efc60234071f0d1aae77d8c1b35b79a61c\", \"baseline.numba_continuous_time_adapter.py._fused_jacobian_rows-266.py312.nbi\": \"000936ab21c355dc98656f5320665348c3262be3d002d534d0bf86a2c49f3361\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"bec7cdb03c4d68dd6ebecb4f30f22cafa01d9588b2eb85a9a251500c693ae6af\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"13f32e7d1d31b533cd1c64651bfe0e41a68c005d68ba92b5e375d9d4d3167b37\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.1.nbc\": \"19dc18064790e664f31879aa70510e0d67b8668ebfd4ed3d7de6dda42723c45e\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.nbi\": \"8a5dd4a915474976d4b61ccf2c7e5b578b58d3d58edbda814ca6ce329210d16c\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"ff4bdb25706b022933bf3f857be7685bab704fae1773b9550d84a37f16935995\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"919982495b95b655f0b49def45e1557ed2c4cd690983e216e7357dd19eae61ca\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"a4320c75666c01c502af90de87668a5582130a619429fc414fdafbdad62b2988\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"7c6befd1eb45e5d987def60f4a31dc1e07d8a74a59899582ac8b50ef6c4ded7d\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"e128fbda6ba2471d8b8bab38cf56e4caafee202d7baafdd2ce41380da9ff7463\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"d51479cfc3f6aa203d1adb02afb810d13f267df06548059707ff9d62700b719f\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"baseline\", \"sparse\"], \"repeat\": 3, \"result_sha256\": \"104738b7e6cd6c1420411a1d21c58ffce30d5887c1e03cb8d2118204c0869b7d\", \"sampled_split\": {\"holdout_count\": 3200, \"holdout_ids_sha256\": \"0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1\", \"train_count\": 6000, \"train_ids_sha256\": \"8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.04,\"final_holdout_rmse_m\":0.05078387183780445,\"final_train_rmse_m\":0.030992997998017136,\"holdout_correspondence_count\":2526,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.04356229285396421,\"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.05191950899805976,0.0594670200342744,0.06469129355302423],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"holdout_rmse_m\":0.05191950899805976,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05169869035261985,0.0528108227587572,0.059392403749460816],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"holdout_rmse_m\":0.05169869035261985,\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05420022389016767,0.05078387183780445,0.05307558632419566],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"holdout_rmse_m\":0.05078387183780445,\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.054058837478851644,0.05063987525033928,0.055066524752057644],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05237254206627457,0.05063987525033928,0.052196929998250575],\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05113501036016141,0.05063987525033928,0.05180521557791382],\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"holdout_rmse_m\":0.05180521557791382,\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_rmse_m\":0.03116456872308248}],\"observability\":{\"condition_number\":20.081958398487494,\"rank\":6,\"residual_count\":4773,\"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,\"max_target_points_per_split\":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\":1595,\"provenance\":{\"git_commit\":\"1bf71e2\",\"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=28\",\"holdout_frame_count=8\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=6000\",\"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.numba_continuous_time/v0.7;numba=0.65.1;fastmath=false;cache=true\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"time-profile step reached the configured minimum\",\"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\":\"pass\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0018791697506833464,0.001546182159350107,0.00031907139263010636,0.9999969881130767],\"translation_m\":[0.0025226347149937137,0.013369673196585203,-0.012116083303066624]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"converged\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":4773,\"train_diagnostics\":{\"final_residuals\":{\"count\":4773,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.02160132821236874,\"mean_m\":0.0006244752053437753,\"median_abs_m\":0.013116298377918147,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.0724018494378207,\"p99_abs_m\":0.08929071764502822,\"rmse_m\":0.030992997998017136},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":4829,\"train_outlier_rejected_count\":956,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4780,\"train_outlier_rejected_count\":1004,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_correspondence_count\":4777,\"train_outlier_rejected_count\":1009,\"train_rmse_m\":0.03116456872308248}],\"provenance\":{\"git_commit\":\"1bf71e2\",\"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_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":2674,\"lower_bound_m\":0.0,\"residuals\":{\"count\":2674,\"max_m\":0.09240378991752374,\"mean_abs_m\":0.016539303765964027,\"mean_m\":0.0008534895298400799,\"median_abs_m\":0.009415624708894454,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.06251278979645186,\"p99_abs_m\":0.08623786606882815,\"rmse_m\":0.025286426364681626},\"upper_bound_m\":5.0},{\"correspondence_count\":1678,\"lower_bound_m\":5.0,\"residuals\":{\"count\":1678,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.028653884342262185,\"mean_m\":0.0012347026684022414,\"median_abs_m\":0.021347763618972213,\"min_m\":-0.09502294880470964,\"p95_abs_m\":0.08169799696010552,\"p99_abs_m\":0.09107793499260479,\"rmse_m\":0.037562779516999885},\"upper_bound_m\":10.0},{\"correspondence_count\":421,\"lower_bound_m\":10.0,\"residuals\":{\"count\":421,\"max_m\":0.09239942461218702,\"mean_abs_m\":0.02564328589342578,\"mean_m\":-0.0032623323640510577,\"median_abs_m\":0.018354694764313208,\"min_m\":-0.09274082992673473,\"p95_abs_m\":0.0764916766892347,\"p99_abs_m\":0.08787656069205768,\"rmse_m\":0.03471710113509699},\"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.04,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":5786,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_outlier_rejection_rate\":0.17507777393708954,\"train_target_point_count\":11200},\"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": 184000.0,
        "adaptive_query_seconds": 0.19592199998442084,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 99391.0,
        "pipeline_seconds": 5.300716499914415,
        "solver_seconds": 3.8411612000782043,
        "subprocess_wall_seconds": 8.759260799968615,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 10.578125,
        "worker_import_seconds": 2.7937787999399006
      },
      "runtime_seconds": 8.759260799968615,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker sparse --baseline-scope cuda-full --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-linearization-reuse-default-v3/sparse.repeat-03 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d5839bda3307223d6df6e9543e4e89ccd1ab36b831348035ebc71e382603052b",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {}, \"cuda_cache_before\": {}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": null, \"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.numba_lidar_deskew_adapter\": null, \"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\": null, \"calibrex.solvers.cuda_plane_query_adapter\": null, \"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._fused_jacobian_rows-266.py312.1.nbc\": \"31dd68ffd1bd15fa299c19124cb9a94d6b17c9b641c181ac4ef5fb991dbd2cd3\", \"numba_continuous_time_adapter._fused_jacobian_rows-266.py312.nbi\": \"f96b7e7f5c9fdea9c06b21341d08ccc8b7604af1fe6156b5ed8a0f9fe68e5a43\", \"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"609b1b92d15212e2d265293201b9c589cd7d3100ad9564a39fae619344804e26\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"bd2ab6ef30b6fc2a81e3ca255c381d4bc808fa47d873296839ee25517c804bc2\", \"numba_continuous_time_adapter._one_residual-250.py312.1.nbc\": \"a4b2637a1fbc3847b48faca19e861791a8562da9e144a0c231c87b37272481fe\", \"numba_continuous_time_adapter._one_residual-250.py312.nbi\": \"8d5a800dbdb3c3522a75bb39adf2337d1b55c7bd4581b8343f0613cd507d6951\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"d3265aba3f674d608cc6da4ddcfa149d3bd954a03471a2c1253b6afcf3e27e89\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"6a91842c1ce20b96e529a1ba1e2a5bd05b488437e8d423bbe96af4946d127cf9\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"885ee4ea84b6ca230e9a7cbf389e0340725d22ab26c74f82d620c625e11f9d0f\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"38bfb797b952fd8611ea5a22cf491ba164ef0519644167067096bfee2e9f3a03\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"75473a40752b7cde2c1c1f6b355a0e2f005ee06d7f62305bc934051de595b1c5\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"fbe649604c6d5740fa72a34ce5df21f8646c107510a077ebb134f821e8654995\"}, \"numba_cache_before\": {\"numba_continuous_time_adapter._fused_jacobian_rows-266.py312.1.nbc\": \"31dd68ffd1bd15fa299c19124cb9a94d6b17c9b641c181ac4ef5fb991dbd2cd3\", \"numba_continuous_time_adapter._fused_jacobian_rows-266.py312.nbi\": \"f96b7e7f5c9fdea9c06b21341d08ccc8b7604af1fe6156b5ed8a0f9fe68e5a43\", \"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"609b1b92d15212e2d265293201b9c589cd7d3100ad9564a39fae619344804e26\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"bd2ab6ef30b6fc2a81e3ca255c381d4bc808fa47d873296839ee25517c804bc2\", \"numba_continuous_time_adapter._one_residual-250.py312.1.nbc\": \"a4b2637a1fbc3847b48faca19e861791a8562da9e144a0c231c87b37272481fe\", \"numba_continuous_time_adapter._one_residual-250.py312.nbi\": \"8d5a800dbdb3c3522a75bb39adf2337d1b55c7bd4581b8343f0613cd507d6951\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"d3265aba3f674d608cc6da4ddcfa149d3bd954a03471a2c1253b6afcf3e27e89\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"6a91842c1ce20b96e529a1ba1e2a5bd05b488437e8d423bbe96af4946d127cf9\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"885ee4ea84b6ca230e9a7cbf389e0340725d22ab26c74f82d620c625e11f9d0f\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"38bfb797b952fd8611ea5a22cf491ba164ef0519644167067096bfee2e9f3a03\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"75473a40752b7cde2c1c1f6b355a0e2f005ee06d7f62305bc934051de595b1c5\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"fbe649604c6d5740fa72a34ce5df21f8646c107510a077ebb134f821e8654995\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"baseline\", \"sparse\"], \"repeat\": 3, \"result_sha256\": \"104738b7e6cd6c1420411a1d21c58ffce30d5887c1e03cb8d2118204c0869b7d\", \"sampled_split\": {\"holdout_count\": 3200, \"holdout_ids_sha256\": \"0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1\", \"train_count\": 6000, \"train_ids_sha256\": \"8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.04,\"final_holdout_rmse_m\":0.05078387183780445,\"final_train_rmse_m\":0.030992997998017136,\"holdout_correspondence_count\":2526,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.04356229285396421,\"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.05191950899805976,0.0594670200342744,0.06469129355302423],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"holdout_rmse_m\":0.05191950899805976,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05169869035261985,0.0528108227587572,0.059392403749460816],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"holdout_rmse_m\":0.05169869035261985,\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05420022389016767,0.05078387183780445,0.05307558632419566],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"holdout_rmse_m\":0.05078387183780445,\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.054058837478851644,0.05063987525033928,0.055066524752057644],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05237254206627457,0.05063987525033928,0.052196929998250575],\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05113501036016141,0.05063987525033928,0.05180521557791382],\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"holdout_rmse_m\":0.05180521557791382,\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_rmse_m\":0.03116456872308248}],\"observability\":{\"condition_number\":20.081958398487494,\"rank\":6,\"residual_count\":4773,\"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,\"max_target_points_per_split\":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\":1595,\"provenance\":{\"git_commit\":\"1bf71e2\",\"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=28\",\"holdout_frame_count=8\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=6000\",\"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.numba_continuous_time/v0.7;numba=0.65.1;fastmath=false;cache=true\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"time-profile step reached the configured minimum\",\"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\":\"pass\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0018791697506833464,0.001546182159350107,0.00031907139263010636,0.9999969881130767],\"translation_m\":[0.0025226347149937137,0.013369673196585203,-0.012116083303066624]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"converged\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":4773,\"train_diagnostics\":{\"final_residuals\":{\"count\":4773,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.02160132821236874,\"mean_m\":0.0006244752053437753,\"median_abs_m\":0.013116298377918147,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.0724018494378207,\"p99_abs_m\":0.08929071764502822,\"rmse_m\":0.030992997998017136},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":4829,\"train_outlier_rejected_count\":956,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4780,\"train_outlier_rejected_count\":1004,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_correspondence_count\":4777,\"train_outlier_rejected_count\":1009,\"train_rmse_m\":0.03116456872308248}],\"provenance\":{\"git_commit\":\"1bf71e2\",\"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_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":2674,\"lower_bound_m\":0.0,\"residuals\":{\"count\":2674,\"max_m\":0.09240378991752374,\"mean_abs_m\":0.016539303765964027,\"mean_m\":0.0008534895298400799,\"median_abs_m\":0.009415624708894454,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.06251278979645186,\"p99_abs_m\":0.08623786606882815,\"rmse_m\":0.025286426364681626},\"upper_bound_m\":5.0},{\"correspondence_count\":1678,\"lower_bound_m\":5.0,\"residuals\":{\"count\":1678,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.028653884342262185,\"mean_m\":0.0012347026684022414,\"median_abs_m\":0.021347763618972213,\"min_m\":-0.09502294880470964,\"p95_abs_m\":0.08169799696010552,\"p99_abs_m\":0.09107793499260479,\"rmse_m\":0.037562779516999885},\"upper_bound_m\":10.0},{\"correspondence_count\":421,\"lower_bound_m\":10.0,\"residuals\":{\"count\":421,\"max_m\":0.09239942461218702,\"mean_abs_m\":0.02564328589342578,\"mean_m\":-0.0032623323640510577,\"median_abs_m\":0.018354694764313208,\"min_m\":-0.09274082992673473,\"p95_abs_m\":0.0764916766892347,\"p99_abs_m\":0.08787656069205768,\"rmse_m\":0.03471710113509699},\"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.04,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":5786,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_outlier_rejection_rate\":0.17507777393708954,\"train_target_point_count\":11200},\"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": 184000.0,
        "adaptive_query_seconds": 0.22538380045443773,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 99391.0,
        "pipeline_seconds": 5.521430700086057,
        "solver_seconds": 4.190101099899039,
        "subprocess_wall_seconds": 9.206228900002316,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 10.5625,
        "worker_import_seconds": 2.939643600024283
      },
      "runtime_seconds": 9.206228900002316,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker sparse --baseline-scope cuda-full --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-linearization-reuse-default-v3/sparse.repeat-04 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d5839bda3307223d6df6e9543e4e89ccd1ab36b831348035ebc71e382603052b",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {}, \"cuda_cache_before\": {}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": null, \"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.numba_lidar_deskew_adapter\": null, \"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\": null, \"calibrex.solvers.cuda_plane_query_adapter\": null, \"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._fused_jacobian_rows-266.py312.1.nbc\": \"31dd68ffd1bd15fa299c19124cb9a94d6b17c9b641c181ac4ef5fb991dbd2cd3\", \"numba_continuous_time_adapter._fused_jacobian_rows-266.py312.nbi\": \"f96b7e7f5c9fdea9c06b21341d08ccc8b7604af1fe6156b5ed8a0f9fe68e5a43\", \"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"609b1b92d15212e2d265293201b9c589cd7d3100ad9564a39fae619344804e26\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"bd2ab6ef30b6fc2a81e3ca255c381d4bc808fa47d873296839ee25517c804bc2\", \"numba_continuous_time_adapter._one_residual-250.py312.1.nbc\": \"a4b2637a1fbc3847b48faca19e861791a8562da9e144a0c231c87b37272481fe\", \"numba_continuous_time_adapter._one_residual-250.py312.nbi\": \"8d5a800dbdb3c3522a75bb39adf2337d1b55c7bd4581b8343f0613cd507d6951\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"d3265aba3f674d608cc6da4ddcfa149d3bd954a03471a2c1253b6afcf3e27e89\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"6a91842c1ce20b96e529a1ba1e2a5bd05b488437e8d423bbe96af4946d127cf9\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"885ee4ea84b6ca230e9a7cbf389e0340725d22ab26c74f82d620c625e11f9d0f\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"38bfb797b952fd8611ea5a22cf491ba164ef0519644167067096bfee2e9f3a03\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"75473a40752b7cde2c1c1f6b355a0e2f005ee06d7f62305bc934051de595b1c5\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"fbe649604c6d5740fa72a34ce5df21f8646c107510a077ebb134f821e8654995\"}, \"numba_cache_before\": {\"numba_continuous_time_adapter._fused_jacobian_rows-266.py312.1.nbc\": \"31dd68ffd1bd15fa299c19124cb9a94d6b17c9b641c181ac4ef5fb991dbd2cd3\", \"numba_continuous_time_adapter._fused_jacobian_rows-266.py312.nbi\": \"f96b7e7f5c9fdea9c06b21341d08ccc8b7604af1fe6156b5ed8a0f9fe68e5a43\", \"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"609b1b92d15212e2d265293201b9c589cd7d3100ad9564a39fae619344804e26\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"bd2ab6ef30b6fc2a81e3ca255c381d4bc808fa47d873296839ee25517c804bc2\", \"numba_continuous_time_adapter._one_residual-250.py312.1.nbc\": \"a4b2637a1fbc3847b48faca19e861791a8562da9e144a0c231c87b37272481fe\", \"numba_continuous_time_adapter._one_residual-250.py312.nbi\": \"8d5a800dbdb3c3522a75bb39adf2337d1b55c7bd4581b8343f0613cd507d6951\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"d3265aba3f674d608cc6da4ddcfa149d3bd954a03471a2c1253b6afcf3e27e89\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"6a91842c1ce20b96e529a1ba1e2a5bd05b488437e8d423bbe96af4946d127cf9\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"885ee4ea84b6ca230e9a7cbf389e0340725d22ab26c74f82d620c625e11f9d0f\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"38bfb797b952fd8611ea5a22cf491ba164ef0519644167067096bfee2e9f3a03\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"75473a40752b7cde2c1c1f6b355a0e2f005ee06d7f62305bc934051de595b1c5\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"fbe649604c6d5740fa72a34ce5df21f8646c107510a077ebb134f821e8654995\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"sparse\", \"baseline\"], \"repeat\": 4, \"result_sha256\": \"104738b7e6cd6c1420411a1d21c58ffce30d5887c1e03cb8d2118204c0869b7d\", \"sampled_split\": {\"holdout_count\": 3200, \"holdout_ids_sha256\": \"0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1\", \"train_count\": 6000, \"train_ids_sha256\": \"8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.04,\"final_holdout_rmse_m\":0.05078387183780445,\"final_train_rmse_m\":0.030992997998017136,\"holdout_correspondence_count\":2526,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.04356229285396421,\"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.05191950899805976,0.0594670200342744,0.06469129355302423],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"holdout_rmse_m\":0.05191950899805976,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05169869035261985,0.0528108227587572,0.059392403749460816],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"holdout_rmse_m\":0.05169869035261985,\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05420022389016767,0.05078387183780445,0.05307558632419566],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"holdout_rmse_m\":0.05078387183780445,\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.054058837478851644,0.05063987525033928,0.055066524752057644],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05237254206627457,0.05063987525033928,0.052196929998250575],\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05113501036016141,0.05063987525033928,0.05180521557791382],\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"holdout_rmse_m\":0.05180521557791382,\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_rmse_m\":0.03116456872308248}],\"observability\":{\"condition_number\":20.081958398487494,\"rank\":6,\"residual_count\":4773,\"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,\"max_target_points_per_split\":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\":1595,\"provenance\":{\"git_commit\":\"1bf71e2\",\"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=28\",\"holdout_frame_count=8\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=6000\",\"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.numba_continuous_time/v0.7;numba=0.65.1;fastmath=false;cache=true\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"time-profile step reached the configured minimum\",\"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\":\"pass\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0018791697506833464,0.001546182159350107,0.00031907139263010636,0.9999969881130767],\"translation_m\":[0.0025226347149937137,0.013369673196585203,-0.012116083303066624]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"converged\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":4773,\"train_diagnostics\":{\"final_residuals\":{\"count\":4773,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.02160132821236874,\"mean_m\":0.0006244752053437753,\"median_abs_m\":0.013116298377918147,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.0724018494378207,\"p99_abs_m\":0.08929071764502822,\"rmse_m\":0.030992997998017136},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":4829,\"train_outlier_rejected_count\":956,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4780,\"train_outlier_rejected_count\":1004,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_correspondence_count\":4777,\"train_outlier_rejected_count\":1009,\"train_rmse_m\":0.03116456872308248}],\"provenance\":{\"git_commit\":\"1bf71e2\",\"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_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":2674,\"lower_bound_m\":0.0,\"residuals\":{\"count\":2674,\"max_m\":0.09240378991752374,\"mean_abs_m\":0.016539303765964027,\"mean_m\":0.0008534895298400799,\"median_abs_m\":0.009415624708894454,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.06251278979645186,\"p99_abs_m\":0.08623786606882815,\"rmse_m\":0.025286426364681626},\"upper_bound_m\":5.0},{\"correspondence_count\":1678,\"lower_bound_m\":5.0,\"residuals\":{\"count\":1678,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.028653884342262185,\"mean_m\":0.0012347026684022414,\"median_abs_m\":0.021347763618972213,\"min_m\":-0.09502294880470964,\"p95_abs_m\":0.08169799696010552,\"p99_abs_m\":0.09107793499260479,\"rmse_m\":0.037562779516999885},\"upper_bound_m\":10.0},{\"correspondence_count\":421,\"lower_bound_m\":10.0,\"residuals\":{\"count\":421,\"max_m\":0.09239942461218702,\"mean_abs_m\":0.02564328589342578,\"mean_m\":-0.0032623323640510577,\"median_abs_m\":0.018354694764313208,\"min_m\":-0.09274082992673473,\"p95_abs_m\":0.0764916766892347,\"p99_abs_m\":0.08787656069205768,\"rmse_m\":0.03471710113509699},\"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.04,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":5786,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_outlier_rejection_rate\":0.17507777393708954,\"train_target_point_count\":11200},\"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": 184000.0,
        "adaptive_query_seconds": 0.1256907000206411,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 99391.0,
        "pipeline_seconds": 3.0467738000443205,
        "solver_seconds": 2.2423094999976456,
        "subprocess_wall_seconds": 5.465508599998429,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 6.390625,
        "worker_import_seconds": 1.9148581000044942
      },
      "runtime_seconds": 5.465508599998429,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker baseline --baseline-scope cuda-full --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-linearization-reuse-default-v3/baseline.repeat-04 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d5839bda3307223d6df6e9543e4e89ccd1ab36b831348035ebc71e382603052b",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {}, \"cuda_cache_before\": {}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": null, \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"baseline.adaptive_voxel.py.txt\", \"calibrex.data.livox\": \"baseline.livox.py.txt\", \"calibrex.data.numba_lidar_deskew_adapter\": null, \"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\": null, \"calibrex.solvers.cuda_plane_query_adapter\": null, \"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._fused_jacobian_rows-266.py312.1.nbc\": \"0a4d3cad8db516ec65f6b5f355a7c3efc60234071f0d1aae77d8c1b35b79a61c\", \"baseline.numba_continuous_time_adapter.py._fused_jacobian_rows-266.py312.nbi\": \"000936ab21c355dc98656f5320665348c3262be3d002d534d0bf86a2c49f3361\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"bec7cdb03c4d68dd6ebecb4f30f22cafa01d9588b2eb85a9a251500c693ae6af\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"13f32e7d1d31b533cd1c64651bfe0e41a68c005d68ba92b5e375d9d4d3167b37\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.1.nbc\": \"19dc18064790e664f31879aa70510e0d67b8668ebfd4ed3d7de6dda42723c45e\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.nbi\": \"8a5dd4a915474976d4b61ccf2c7e5b578b58d3d58edbda814ca6ce329210d16c\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"ff4bdb25706b022933bf3f857be7685bab704fae1773b9550d84a37f16935995\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"919982495b95b655f0b49def45e1557ed2c4cd690983e216e7357dd19eae61ca\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"a4320c75666c01c502af90de87668a5582130a619429fc414fdafbdad62b2988\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"7c6befd1eb45e5d987def60f4a31dc1e07d8a74a59899582ac8b50ef6c4ded7d\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"e128fbda6ba2471d8b8bab38cf56e4caafee202d7baafdd2ce41380da9ff7463\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"d51479cfc3f6aa203d1adb02afb810d13f267df06548059707ff9d62700b719f\"}, \"numba_cache_before\": {\"baseline.numba_continuous_time_adapter.py._fused_jacobian_rows-266.py312.1.nbc\": \"0a4d3cad8db516ec65f6b5f355a7c3efc60234071f0d1aae77d8c1b35b79a61c\", \"baseline.numba_continuous_time_adapter.py._fused_jacobian_rows-266.py312.nbi\": \"000936ab21c355dc98656f5320665348c3262be3d002d534d0bf86a2c49f3361\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"bec7cdb03c4d68dd6ebecb4f30f22cafa01d9588b2eb85a9a251500c693ae6af\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"13f32e7d1d31b533cd1c64651bfe0e41a68c005d68ba92b5e375d9d4d3167b37\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.1.nbc\": \"19dc18064790e664f31879aa70510e0d67b8668ebfd4ed3d7de6dda42723c45e\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.nbi\": \"8a5dd4a915474976d4b61ccf2c7e5b578b58d3d58edbda814ca6ce329210d16c\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"ff4bdb25706b022933bf3f857be7685bab704fae1773b9550d84a37f16935995\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"919982495b95b655f0b49def45e1557ed2c4cd690983e216e7357dd19eae61ca\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"a4320c75666c01c502af90de87668a5582130a619429fc414fdafbdad62b2988\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"7c6befd1eb45e5d987def60f4a31dc1e07d8a74a59899582ac8b50ef6c4ded7d\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"e128fbda6ba2471d8b8bab38cf56e4caafee202d7baafdd2ce41380da9ff7463\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"d51479cfc3f6aa203d1adb02afb810d13f267df06548059707ff9d62700b719f\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"sparse\", \"baseline\"], \"repeat\": 4, \"result_sha256\": \"104738b7e6cd6c1420411a1d21c58ffce30d5887c1e03cb8d2118204c0869b7d\", \"sampled_split\": {\"holdout_count\": 3200, \"holdout_ids_sha256\": \"0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1\", \"train_count\": 6000, \"train_ids_sha256\": \"8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.04,\"final_holdout_rmse_m\":0.05078387183780445,\"final_train_rmse_m\":0.030992997998017136,\"holdout_correspondence_count\":2526,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.04356229285396421,\"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.05191950899805976,0.0594670200342744,0.06469129355302423],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"holdout_rmse_m\":0.05191950899805976,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05169869035261985,0.0528108227587572,0.059392403749460816],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"holdout_rmse_m\":0.05169869035261985,\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05420022389016767,0.05078387183780445,0.05307558632419566],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"holdout_rmse_m\":0.05078387183780445,\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.054058837478851644,0.05063987525033928,0.055066524752057644],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05237254206627457,0.05063987525033928,0.052196929998250575],\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05113501036016141,0.05063987525033928,0.05180521557791382],\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"holdout_rmse_m\":0.05180521557791382,\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_rmse_m\":0.03116456872308248}],\"observability\":{\"condition_number\":20.081958398487494,\"rank\":6,\"residual_count\":4773,\"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,\"max_target_points_per_split\":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\":1595,\"provenance\":{\"git_commit\":\"1bf71e2\",\"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=28\",\"holdout_frame_count=8\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=6000\",\"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.numba_continuous_time/v0.7;numba=0.65.1;fastmath=false;cache=true\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"time-profile step reached the configured minimum\",\"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\":\"pass\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0018791697506833464,0.001546182159350107,0.00031907139263010636,0.9999969881130767],\"translation_m\":[0.0025226347149937137,0.013369673196585203,-0.012116083303066624]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"converged\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":4773,\"train_diagnostics\":{\"final_residuals\":{\"count\":4773,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.02160132821236874,\"mean_m\":0.0006244752053437753,\"median_abs_m\":0.013116298377918147,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.0724018494378207,\"p99_abs_m\":0.08929071764502822,\"rmse_m\":0.030992997998017136},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":4829,\"train_outlier_rejected_count\":956,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4780,\"train_outlier_rejected_count\":1004,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_correspondence_count\":4777,\"train_outlier_rejected_count\":1009,\"train_rmse_m\":0.03116456872308248}],\"provenance\":{\"git_commit\":\"1bf71e2\",\"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_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":2674,\"lower_bound_m\":0.0,\"residuals\":{\"count\":2674,\"max_m\":0.09240378991752374,\"mean_abs_m\":0.016539303765964027,\"mean_m\":0.0008534895298400799,\"median_abs_m\":0.009415624708894454,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.06251278979645186,\"p99_abs_m\":0.08623786606882815,\"rmse_m\":0.025286426364681626},\"upper_bound_m\":5.0},{\"correspondence_count\":1678,\"lower_bound_m\":5.0,\"residuals\":{\"count\":1678,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.028653884342262185,\"mean_m\":0.0012347026684022414,\"median_abs_m\":0.021347763618972213,\"min_m\":-0.09502294880470964,\"p95_abs_m\":0.08169799696010552,\"p99_abs_m\":0.09107793499260479,\"rmse_m\":0.037562779516999885},\"upper_bound_m\":10.0},{\"correspondence_count\":421,\"lower_bound_m\":10.0,\"residuals\":{\"count\":421,\"max_m\":0.09239942461218702,\"mean_abs_m\":0.02564328589342578,\"mean_m\":-0.0032623323640510577,\"median_abs_m\":0.018354694764313208,\"min_m\":-0.09274082992673473,\"p95_abs_m\":0.0764916766892347,\"p99_abs_m\":0.08787656069205768,\"rmse_m\":0.03471710113509699},\"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.04,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":5786,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_outlier_rejection_rate\":0.17507777393708954,\"train_target_point_count\":11200},\"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": 184000.0,
        "adaptive_query_seconds": 0.1281857998110354,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 99391.0,
        "pipeline_seconds": 3.04449460003525,
        "solver_seconds": 2.225504899979569,
        "subprocess_wall_seconds": 5.338449399918318,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 6.328125,
        "worker_import_seconds": 1.7878506999695674
      },
      "runtime_seconds": 5.338449399918318,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker baseline --baseline-scope cuda-full --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-linearization-reuse-default-v3/baseline.repeat-05 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d5839bda3307223d6df6e9543e4e89ccd1ab36b831348035ebc71e382603052b",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {}, \"cuda_cache_before\": {}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": null, \"loaded_evaluation_modules\": {\"calibrex.data.adaptive_voxel\": \"baseline.adaptive_voxel.py.txt\", \"calibrex.data.livox\": \"baseline.livox.py.txt\", \"calibrex.data.numba_lidar_deskew_adapter\": null, \"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\": null, \"calibrex.solvers.cuda_plane_query_adapter\": null, \"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._fused_jacobian_rows-266.py312.1.nbc\": \"0a4d3cad8db516ec65f6b5f355a7c3efc60234071f0d1aae77d8c1b35b79a61c\", \"baseline.numba_continuous_time_adapter.py._fused_jacobian_rows-266.py312.nbi\": \"000936ab21c355dc98656f5320665348c3262be3d002d534d0bf86a2c49f3361\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"bec7cdb03c4d68dd6ebecb4f30f22cafa01d9588b2eb85a9a251500c693ae6af\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"13f32e7d1d31b533cd1c64651bfe0e41a68c005d68ba92b5e375d9d4d3167b37\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.1.nbc\": \"19dc18064790e664f31879aa70510e0d67b8668ebfd4ed3d7de6dda42723c45e\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.nbi\": \"8a5dd4a915474976d4b61ccf2c7e5b578b58d3d58edbda814ca6ce329210d16c\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"ff4bdb25706b022933bf3f857be7685bab704fae1773b9550d84a37f16935995\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"919982495b95b655f0b49def45e1557ed2c4cd690983e216e7357dd19eae61ca\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"a4320c75666c01c502af90de87668a5582130a619429fc414fdafbdad62b2988\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"7c6befd1eb45e5d987def60f4a31dc1e07d8a74a59899582ac8b50ef6c4ded7d\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"e128fbda6ba2471d8b8bab38cf56e4caafee202d7baafdd2ce41380da9ff7463\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"d51479cfc3f6aa203d1adb02afb810d13f267df06548059707ff9d62700b719f\"}, \"numba_cache_before\": {\"baseline.numba_continuous_time_adapter.py._fused_jacobian_rows-266.py312.1.nbc\": \"0a4d3cad8db516ec65f6b5f355a7c3efc60234071f0d1aae77d8c1b35b79a61c\", \"baseline.numba_continuous_time_adapter.py._fused_jacobian_rows-266.py312.nbi\": \"000936ab21c355dc98656f5320665348c3262be3d002d534d0bf86a2c49f3361\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.1.nbc\": \"bec7cdb03c4d68dd6ebecb4f30f22cafa01d9588b2eb85a9a251500c693ae6af\", \"baseline.numba_continuous_time_adapter.py._normal_rows-230.py312.nbi\": \"13f32e7d1d31b533cd1c64651bfe0e41a68c005d68ba92b5e375d9d4d3167b37\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.1.nbc\": \"19dc18064790e664f31879aa70510e0d67b8668ebfd4ed3d7de6dda42723c45e\", \"baseline.numba_continuous_time_adapter.py._one_residual-250.py312.nbi\": \"8a5dd4a915474976d4b61ccf2c7e5b578b58d3d58edbda814ca6ce329210d16c\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.1.nbc\": \"ff4bdb25706b022933bf3f857be7685bab704fae1773b9550d84a37f16935995\", \"baseline.numba_continuous_time_adapter.py._pose_world_rows-75.py312.nbi\": \"919982495b95b655f0b49def45e1557ed2c4cd690983e216e7357dd19eae61ca\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.1.nbc\": \"a4320c75666c01c502af90de87668a5582130a619429fc414fdafbdad62b2988\", \"baseline.numba_continuous_time_adapter.py._residual_rows-155.py312.nbi\": \"7c6befd1eb45e5d987def60f4a31dc1e07d8a74a59899582ac8b50ef6c4ded7d\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.1.nbc\": \"e128fbda6ba2471d8b8bab38cf56e4caafee202d7baafdd2ce41380da9ff7463\", \"baseline.numba_continuous_time_adapter.py._world_rows-181.py312.nbi\": \"d51479cfc3f6aa203d1adb02afb810d13f267df06548059707ff9d62700b719f\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"baseline\", \"sparse\"], \"repeat\": 5, \"result_sha256\": \"104738b7e6cd6c1420411a1d21c58ffce30d5887c1e03cb8d2118204c0869b7d\", \"sampled_split\": {\"holdout_count\": 3200, \"holdout_ids_sha256\": \"0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1\", \"train_count\": 6000, \"train_ids_sha256\": \"8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.04,\"final_holdout_rmse_m\":0.05078387183780445,\"final_train_rmse_m\":0.030992997998017136,\"holdout_correspondence_count\":2526,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.04356229285396421,\"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.05191950899805976,0.0594670200342744,0.06469129355302423],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"holdout_rmse_m\":0.05191950899805976,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05169869035261985,0.0528108227587572,0.059392403749460816],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"holdout_rmse_m\":0.05169869035261985,\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05420022389016767,0.05078387183780445,0.05307558632419566],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"holdout_rmse_m\":0.05078387183780445,\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.054058837478851644,0.05063987525033928,0.055066524752057644],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05237254206627457,0.05063987525033928,0.052196929998250575],\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05113501036016141,0.05063987525033928,0.05180521557791382],\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"holdout_rmse_m\":0.05180521557791382,\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_rmse_m\":0.03116456872308248}],\"observability\":{\"condition_number\":20.081958398487494,\"rank\":6,\"residual_count\":4773,\"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,\"max_target_points_per_split\":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\":1595,\"provenance\":{\"git_commit\":\"1bf71e2\",\"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=28\",\"holdout_frame_count=8\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=6000\",\"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.numba_continuous_time/v0.7;numba=0.65.1;fastmath=false;cache=true\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"time-profile step reached the configured minimum\",\"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\":\"pass\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0018791697506833464,0.001546182159350107,0.00031907139263010636,0.9999969881130767],\"translation_m\":[0.0025226347149937137,0.013369673196585203,-0.012116083303066624]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"converged\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":4773,\"train_diagnostics\":{\"final_residuals\":{\"count\":4773,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.02160132821236874,\"mean_m\":0.0006244752053437753,\"median_abs_m\":0.013116298377918147,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.0724018494378207,\"p99_abs_m\":0.08929071764502822,\"rmse_m\":0.030992997998017136},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":4829,\"train_outlier_rejected_count\":956,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4780,\"train_outlier_rejected_count\":1004,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_correspondence_count\":4777,\"train_outlier_rejected_count\":1009,\"train_rmse_m\":0.03116456872308248}],\"provenance\":{\"git_commit\":\"1bf71e2\",\"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_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":2674,\"lower_bound_m\":0.0,\"residuals\":{\"count\":2674,\"max_m\":0.09240378991752374,\"mean_abs_m\":0.016539303765964027,\"mean_m\":0.0008534895298400799,\"median_abs_m\":0.009415624708894454,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.06251278979645186,\"p99_abs_m\":0.08623786606882815,\"rmse_m\":0.025286426364681626},\"upper_bound_m\":5.0},{\"correspondence_count\":1678,\"lower_bound_m\":5.0,\"residuals\":{\"count\":1678,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.028653884342262185,\"mean_m\":0.0012347026684022414,\"median_abs_m\":0.021347763618972213,\"min_m\":-0.09502294880470964,\"p95_abs_m\":0.08169799696010552,\"p99_abs_m\":0.09107793499260479,\"rmse_m\":0.037562779516999885},\"upper_bound_m\":10.0},{\"correspondence_count\":421,\"lower_bound_m\":10.0,\"residuals\":{\"count\":421,\"max_m\":0.09239942461218702,\"mean_abs_m\":0.02564328589342578,\"mean_m\":-0.0032623323640510577,\"median_abs_m\":0.018354694764313208,\"min_m\":-0.09274082992673473,\"p95_abs_m\":0.0764916766892347,\"p99_abs_m\":0.08787656069205768,\"rmse_m\":0.03471710113509699},\"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.04,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":5786,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_outlier_rejection_rate\":0.17507777393708954,\"train_target_point_count\":11200},\"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": 184000.0,
        "adaptive_query_seconds": 0.1253162007778883,
        "complete_result_matches": 1.0,
        "interpolated_pose_calculations": 99391.0,
        "pipeline_seconds": 3.5786487000295892,
        "solver_seconds": 2.3553344999672845,
        "subprocess_wall_seconds": 5.861533800023608,
        "uniform_normal_calculations": 883.0,
        "worker_cpu_seconds": 7.0,
        "worker_import_seconds": 1.7701283999485895
      },
      "runtime_seconds": 5.861533800023608,
      "provenance": {
        "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --worker sparse --baseline-scope cuda-full --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml --output-dir <WORKSPACE>/outputs/public-glim-linearization-reuse-default-v3/sparse.repeat-05 --candidate-query-backend cuda --baseline-query-backend cuda",
        "config_sha256": "677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55",
        "input_sha256": "107e3deb3aaeab52628a93d8c6eed80aa1663c3492f6a4d2e280d553e47cd27c",
        "output_sha256": "d5839bda3307223d6df6e9543e4e89ccd1ab36b831348035ebc71e382603052b",
        "execution_host": "Windows-11-10.0.26300-SP0",
        "notes": [
          "{\"cuda_cache_after\": {}, \"cuda_cache_before\": {}, \"execution_override\": \"cuda\", \"loaded_cuda_module\": null, \"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.numba_lidar_deskew_adapter\": null, \"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\": null, \"calibrex.solvers.cuda_plane_query_adapter\": null, \"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._fused_jacobian_rows-266.py312.1.nbc\": \"31dd68ffd1bd15fa299c19124cb9a94d6b17c9b641c181ac4ef5fb991dbd2cd3\", \"numba_continuous_time_adapter._fused_jacobian_rows-266.py312.nbi\": \"f96b7e7f5c9fdea9c06b21341d08ccc8b7604af1fe6156b5ed8a0f9fe68e5a43\", \"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"609b1b92d15212e2d265293201b9c589cd7d3100ad9564a39fae619344804e26\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"bd2ab6ef30b6fc2a81e3ca255c381d4bc808fa47d873296839ee25517c804bc2\", \"numba_continuous_time_adapter._one_residual-250.py312.1.nbc\": \"a4b2637a1fbc3847b48faca19e861791a8562da9e144a0c231c87b37272481fe\", \"numba_continuous_time_adapter._one_residual-250.py312.nbi\": \"8d5a800dbdb3c3522a75bb39adf2337d1b55c7bd4581b8343f0613cd507d6951\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"d3265aba3f674d608cc6da4ddcfa149d3bd954a03471a2c1253b6afcf3e27e89\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"6a91842c1ce20b96e529a1ba1e2a5bd05b488437e8d423bbe96af4946d127cf9\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"885ee4ea84b6ca230e9a7cbf389e0340725d22ab26c74f82d620c625e11f9d0f\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"38bfb797b952fd8611ea5a22cf491ba164ef0519644167067096bfee2e9f3a03\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"75473a40752b7cde2c1c1f6b355a0e2f005ee06d7f62305bc934051de595b1c5\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"fbe649604c6d5740fa72a34ce5df21f8646c107510a077ebb134f821e8654995\"}, \"numba_cache_before\": {\"numba_continuous_time_adapter._fused_jacobian_rows-266.py312.1.nbc\": \"31dd68ffd1bd15fa299c19124cb9a94d6b17c9b641c181ac4ef5fb991dbd2cd3\", \"numba_continuous_time_adapter._fused_jacobian_rows-266.py312.nbi\": \"f96b7e7f5c9fdea9c06b21341d08ccc8b7604af1fe6156b5ed8a0f9fe68e5a43\", \"numba_continuous_time_adapter._normal_rows-230.py312.1.nbc\": \"609b1b92d15212e2d265293201b9c589cd7d3100ad9564a39fae619344804e26\", \"numba_continuous_time_adapter._normal_rows-230.py312.nbi\": \"bd2ab6ef30b6fc2a81e3ca255c381d4bc808fa47d873296839ee25517c804bc2\", \"numba_continuous_time_adapter._one_residual-250.py312.1.nbc\": \"a4b2637a1fbc3847b48faca19e861791a8562da9e144a0c231c87b37272481fe\", \"numba_continuous_time_adapter._one_residual-250.py312.nbi\": \"8d5a800dbdb3c3522a75bb39adf2337d1b55c7bd4581b8343f0613cd507d6951\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.1.nbc\": \"d3265aba3f674d608cc6da4ddcfa149d3bd954a03471a2c1253b6afcf3e27e89\", \"numba_continuous_time_adapter._pose_world_rows-75.py312.nbi\": \"6a91842c1ce20b96e529a1ba1e2a5bd05b488437e8d423bbe96af4946d127cf9\", \"numba_continuous_time_adapter._residual_rows-155.py312.1.nbc\": \"885ee4ea84b6ca230e9a7cbf389e0340725d22ab26c74f82d620c625e11f9d0f\", \"numba_continuous_time_adapter._residual_rows-155.py312.nbi\": \"38bfb797b952fd8611ea5a22cf491ba164ef0519644167067096bfee2e9f3a03\", \"numba_continuous_time_adapter._world_rows-181.py312.1.nbc\": \"75473a40752b7cde2c1c1f6b355a0e2f005ee06d7f62305bc934051de595b1c5\", \"numba_continuous_time_adapter._world_rows-181.py312.nbi\": \"fbe649604c6d5740fa72a34ce5df21f8646c107510a077ebb134f821e8654995\"}, \"numba_cache_policy\": \"persistent\", \"order\": [\"baseline\", \"sparse\"], \"repeat\": 5, \"result_sha256\": \"104738b7e6cd6c1420411a1d21c58ffce30d5887c1e03cb8d2118204c0869b7d\", \"sampled_split\": {\"holdout_count\": 3200, \"holdout_ids_sha256\": \"0ca2151339586575d990b37935a6b44627e981399845f0f51c4f18c08afb2af1\", \"train_count\": 6000, \"train_ids_sha256\": \"8396d3bb0e0ad9134aafbb7e812eadd3110dfc75a18ddd201e10e6d1a5c50386\"}}",
          "{\"config_path\":\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml\",\"dataset_path\":\"data/public/glim_versatile/livox_rosbag2_gt_restamped\",\"estimated_time_offset_sec\":-0.04,\"final_holdout_rmse_m\":0.05078387183780445,\"final_train_rmse_m\":0.030992997998017136,\"holdout_correspondence_count\":2526,\"initial_time_offset_sec\":0.0,\"initial_train_rmse_m\":0.04356229285396421,\"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.05191950899805976,0.0594670200342744,0.06469129355302423],\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"holdout_rmse_m\":0.05191950899805976,\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05169869035261985,0.0528108227587572,0.059392403749460816],\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"holdout_rmse_m\":0.05169869035261985,\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_holdout_rmse_m\":[0.05420022389016767,0.05078387183780445,0.05307558632419566],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"holdout_rmse_m\":0.05078387183780445,\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.054058837478851644,0.05063987525033928,0.055066524752057644],\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05237254206627457,0.05063987525033928,0.052196929998250575],\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"holdout_rmse_m\":0.05063987525033928,\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_holdout_rmse_m\":[0.05113501036016141,0.05063987525033928,0.05180521557791382],\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"holdout_rmse_m\":0.05180521557791382,\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_rmse_m\":0.03116456872308248}],\"observability\":{\"condition_number\":20.081958398487494,\"rank\":6,\"residual_count\":4773,\"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,\"max_target_points_per_split\":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\":1595,\"provenance\":{\"git_commit\":\"1bf71e2\",\"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=28\",\"holdout_frame_count=8\",\"holdout_start_fraction=0.8\",\"sampling_seed=0\",\"source_record_cap=6000\",\"target_point_cap_per_split=6000\",\"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.numba_continuous_time/v0.7;numba=0.65.1;fastmath=false;cache=true\"],\"source_paths\":[\"examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"reason\":\"time-profile step reached the configured minimum\",\"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\":\"pass\",\"std_rotation_deg\":[],\"std_translation_m\":[]},\"rotation_quat_xyzw\":[0.0018791697506833464,0.001546182159350107,0.00031907139263010636,0.9999969881130767],\"translation_m\":[0.0025226347149937137,0.013369673196585203,-0.012116083303066624]},\"schema_version\":\"slac.continuous_time_lidar_pair_result/v0.1\",\"source_sensor\":\"livox_avia\",\"status\":\"converged\",\"target_sensor\":\"livox_avia_copy\",\"time_offset_sign_convention\":\"positive offset evaluates target capture at odometry time t_capture + offset\",\"train_correspondence_count\":4773,\"train_diagnostics\":{\"final_residuals\":{\"count\":4773,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.02160132821236874,\"mean_m\":0.0006244752053437753,\"median_abs_m\":0.013116298377918147,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.0724018494378207,\"p99_abs_m\":0.08929071764502822,\"rmse_m\":0.030992997998017136},\"holdout_used_for_selection\":false,\"profile\":[{\"accepted\":true,\"candidate_offsets_sec\":[-0.02,0.0,0.02],\"candidate_train_rmse_m\":[0.03286065779023238,0.036573878047733994,0.04240866222028322],\"iteration\":1,\"selected_offset_sec\":-0.02,\"train_correspondence_count\":4829,\"train_outlier_rejected_count\":956,\"train_rmse_m\":0.03286065779023238},{\"accepted\":true,\"candidate_offsets_sec\":[-0.04,-0.02,0.0],\"candidate_train_rmse_m\":[0.031203639207619833,0.032347953599461084,0.03659108459808477],\"iteration\":2,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4780,\"train_outlier_rejected_count\":1004,\"train_rmse_m\":0.031203639207619833},{\"accepted\":true,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.034713020803974,0.030992997998017136,0.0324911563038359],\"iteration\":3,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_rmse_m\":0.030992997998017136},{\"accepted\":false,\"candidate_offsets_sec\":[-0.06,-0.04,-0.02],\"candidate_train_rmse_m\":[0.03425031314475621,0.031170808533590777,0.03251856382115617],\"iteration\":4,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.05,-0.04,-0.03],\"candidate_train_rmse_m\":[0.0325701070983547,0.031170808533590777,0.03165826431219229],\"iteration\":5,\"selected_offset_sec\":-0.04,\"train_correspondence_count\":4779,\"train_outlier_rejected_count\":1006,\"train_rmse_m\":0.031170808533590777},{\"accepted\":false,\"candidate_offsets_sec\":[-0.045,-0.04,-0.035],\"candidate_train_rmse_m\":[0.03175967482944669,0.031170808533590777,0.03116456872308248],\"iteration\":6,\"selected_offset_sec\":-0.035,\"train_correspondence_count\":4777,\"train_outlier_rejected_count\":1009,\"train_rmse_m\":0.03116456872308248}],\"provenance\":{\"git_commit\":\"1bf71e2\",\"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_queries_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_queries_config.yaml\":\"677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55\"},\"tool_name\":\"calibrex\",\"tool_version\":\"0.5.1\"},\"range_bins\":[{\"correspondence_count\":2674,\"lower_bound_m\":0.0,\"residuals\":{\"count\":2674,\"max_m\":0.09240378991752374,\"mean_abs_m\":0.016539303765964027,\"mean_m\":0.0008534895298400799,\"median_abs_m\":0.009415624708894454,\"min_m\":-0.09713977174224839,\"p95_abs_m\":0.06251278979645186,\"p99_abs_m\":0.08623786606882815,\"rmse_m\":0.025286426364681626},\"upper_bound_m\":5.0},{\"correspondence_count\":1678,\"lower_bound_m\":5.0,\"residuals\":{\"count\":1678,\"max_m\":0.09527911287351436,\"mean_abs_m\":0.028653884342262185,\"mean_m\":0.0012347026684022414,\"median_abs_m\":0.021347763618972213,\"min_m\":-0.09502294880470964,\"p95_abs_m\":0.08169799696010552,\"p99_abs_m\":0.09107793499260479,\"rmse_m\":0.037562779516999885},\"upper_bound_m\":10.0},{\"correspondence_count\":421,\"lower_bound_m\":10.0,\"residuals\":{\"count\":421,\"max_m\":0.09239942461218702,\"mean_abs_m\":0.02564328589342578,\"mean_m\":-0.0032623323640510577,\"median_abs_m\":0.018354694764313208,\"min_m\":-0.09274082992673473,\"p95_abs_m\":0.0764916766892347,\"p99_abs_m\":0.08787656069205768,\"rmse_m\":0.03471710113509699},\"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.04,\"selection_metric\":\"train_rmse_m\",\"train_candidate_correspondence_count\":5786,\"train_correspondence_count\":4773,\"train_outlier_rejected_count\":1013,\"train_outlier_rejection_rate\":0.17507777393708954,\"train_target_point_count\":11200},\"trajectory_model\":\"piecewise_se3_fixed_odometry\",\"variable\":\"T_livox_avia_livox_avia_copy\"}"
        ]
      }
    }
  ],
  "method_summaries": {
    "baseline": {
      "method_id": "baseline",
      "trial_count": 5,
      "success_count": 5,
      "failure_count": 0,
      "failure_rate": 0.0,
      "runtime_seconds": {
        "count": 5,
        "mean": 9.614412620011716,
        "median": 7.633336000028066,
        "standard_deviation": 5.622476119612818,
        "minimum": 5.338449399918318,
        "maximum": 20.49617950001266,
        "p90": 15.953143540048043,
        "p95": 18.224661520030345,
        "mean_ci95_low": 7.041843920014799,
        "mean_ci95_high": 7.041843920014799
      },
      "peak_memory_mb": {
        "count": 0
      },
      "metrics": {
        "pipeline_seconds": {
          "metric": "pipeline_seconds",
          "distribution": {
            "count": 5,
            "mean": 6.734029400022701,
            "median": 4.3194366999669,
            "standard_deviation": 5.473725095393928,
            "minimum": 3.04449460003525,
            "maximum": 17.496319700032473,
            "p90": 12.803040700033307,
            "p95": 15.149680200032886,
            "mean_ci95_low": 4.098652800009586,
            "mean_ci95_high": 4.098652800009586
          },
          "rank": 2
        },
        "solver_seconds": {
          "metric": "solver_seconds",
          "distribution": {
            "count": 5,
            "mean": 5.717920559993945,
            "median": 3.0169241999974474,
            "standard_deviation": 5.452883295611963,
            "minimum": 2.225504899979569,
            "maximum": 16.4833872000454,
            "p90": 11.738623120007107,
            "p95": 14.11100516002625,
            "mean_ci95_low": 3.024627959984355,
            "mean_ci95_high": 3.024627959984355
          },
          "rank": 2
        },
        "adaptive_query_seconds": {
          "metric": "adaptive_query_seconds",
          "distribution": {
            "count": 5,
            "mean": 0.22790853993501514,
            "median": 0.19382769952062517,
            "standard_deviation": 0.1017623373004366,
            "minimum": 0.1256907000206411,
            "maximum": 0.38034449983388186,
            "p90": 0.35280430009588604,
            "p95": 0.3665743999648839,
            "mean_ci95_low": 0.1906051798723638,
            "mean_ci95_high": 0.1906051798723638
          },
          "rank": 2
        },
        "adaptive_query_calls": {
          "metric": "adaptive_query_calls",
          "distribution": {
            "count": 5,
            "mean": 184000.0,
            "median": 184000.0,
            "standard_deviation": 0.0,
            "minimum": 184000.0,
            "maximum": 184000.0,
            "p90": 184000.0,
            "p95": 184000.0,
            "mean_ci95_low": 184000.0,
            "mean_ci95_high": 184000.0
          },
          "rank": 1
        },
        "worker_import_seconds": {
          "metric": "worker_import_seconds",
          "distribution": {
            "count": 5,
            "mean": 2.163398320018314,
            "median": 2.126482400111854,
            "standard_deviation": 0.3056212828737989,
            "minimum": 1.7878506999695674,
            "maximum": 2.642876400030218,
            "p90": 2.523695440008305,
            "p95": 2.5832859200192613,
            "mean_ci95_low": 2.2666771200019866,
            "mean_ci95_high": 2.2666771200019866
          },
          "rank": 1
        },
        "uniform_normal_calculations": {
          "metric": "uniform_normal_calculations",
          "distribution": {
            "count": 5,
            "mean": 883.0,
            "median": 883.0,
            "standard_deviation": 0.0,
            "minimum": 883.0,
            "maximum": 883.0,
            "p90": 883.0,
            "p95": 883.0,
            "mean_ci95_low": 883.0,
            "mean_ci95_high": 883.0
          },
          "rank": 1
        },
        "interpolated_pose_calculations": {
          "metric": "interpolated_pose_calculations",
          "distribution": {
            "count": 5,
            "mean": 99391.0,
            "median": 99391.0,
            "standard_deviation": 0.0,
            "minimum": 99391.0,
            "maximum": 99391.0,
            "p90": 99391.0,
            "p95": 99391.0,
            "mean_ci95_low": 99391.0,
            "mean_ci95_high": 99391.0
          },
          "rank": 1
        },
        "worker_cpu_seconds": {
          "metric": "worker_cpu_seconds",
          "distribution": {
            "count": 5,
            "mean": 10.171875,
            "median": 8.9375,
            "standard_deviation": 5.075494511005799,
            "minimum": 6.328125,
            "maximum": 20.03125,
            "p90": 15.687500000000002,
            "p95": 17.859374999999996,
            "mean_ci95_low": 7.953125,
            "mean_ci95_high": 7.953125
          },
          "rank": 1
        },
        "subprocess_wall_seconds": {
          "metric": "subprocess_wall_seconds",
          "distribution": {
            "count": 5,
            "mean": 9.614412620011716,
            "median": 7.633336000028066,
            "standard_deviation": 5.622476119612818,
            "minimum": 5.338449399918318,
            "maximum": 20.49617950001266,
            "p90": 15.953143540048043,
            "p95": 18.224661520030345,
            "mean_ci95_low": 7.041843920014799,
            "mean_ci95_high": 7.041843920014799
          },
          "rank": 1
        },
        "complete_result_matches": {
          "metric": "complete_result_matches",
          "distribution": {
            "count": 5,
            "mean": 1.0,
            "median": 1.0,
            "standard_deviation": 0.0,
            "minimum": 1.0,
            "maximum": 1.0,
            "p90": 1.0,
            "p95": 1.0,
            "mean_ci95_low": 1.0,
            "mean_ci95_high": 1.0
          },
          "rank": 1
        }
      }
    },
    "sparse": {
      "method_id": "sparse",
      "trial_count": 5,
      "success_count": 5,
      "failure_count": 0,
      "failure_rate": 0.0,
      "runtime_seconds": {
        "count": 5,
        "mean": 9.773344919993542,
        "median": 8.759260799968615,
        "standard_deviation": 4.616328075167566,
        "minimum": 5.861533800023608,
        "maximum": 18.63595979998354,
        "p90": 14.86406743999105,
        "p95": 16.750013619987293,
        "mean_ci95_low": 7.798005119990558,
        "mean_ci95_high": 7.798005119990558
      },
      "peak_memory_mb": {
        "count": 0
      },
      "metrics": {
        "pipeline_seconds": {
          "metric": "pipeline_seconds",
          "distribution": {
            "count": 5,
            "mean": 6.369542300025932,
            "median": 5.300716499914415,
            "standard_deviation": 3.720770386591586,
            "minimum": 3.5786487000295892,
            "maximum": 13.647280300036073,
            "p90": 10.396940460056067,
            "p95": 12.022110380046067,
            "mean_ci95_low": 4.700229540001601,
            "mean_ci95_high": 4.700229540001601
          },
          "rank": 1
        },
        "solver_seconds": {
          "metric": "solver_seconds",
          "distribution": {
            "count": 5,
            "mean": 5.034092239988968,
            "median": 3.8411612000782043,
            "standard_deviation": 3.6058292977924173,
            "minimum": 2.3553344999672845,
            "maximum": 12.113163899979554,
            "p90": 8.943938779947349,
            "p95": 10.52855133996345,
            "mean_ci95_low": 3.379691700008698,
            "mean_ci95_high": 3.379691700008698
          },
          "rank": 1
        },
        "adaptive_query_seconds": {
          "metric": "adaptive_query_seconds",
          "distribution": {
            "count": 5,
            "mean": 0.16437454025726767,
            "median": 0.14718979981262237,
            "standard_deviation": 0.039640690413134616,
            "minimum": 0.1253162007778883,
            "maximum": 0.22538380045443773,
            "p90": 0.21359908026643099,
            "p95": 0.21949144036043433,
            "mean_ci95_low": 0.17794676020275801,
            "mean_ci95_high": 0.17794676020275801
          },
          "rank": 1
        },
        "adaptive_query_calls": {
          "metric": "adaptive_query_calls",
          "distribution": {
            "count": 5,
            "mean": 184000.0,
            "median": 184000.0,
            "standard_deviation": 0.0,
            "minimum": 184000.0,
            "maximum": 184000.0,
            "p90": 184000.0,
            "p95": 184000.0,
            "mean_ci95_low": 184000.0,
            "mean_ci95_high": 184000.0
          },
          "rank": 1
        },
        "worker_import_seconds": {
          "metric": "worker_import_seconds",
          "distribution": {
            "count": 5,
            "mean": 2.7185486200032756,
            "median": 2.7937787999399006,
            "standard_deviation": 0.7841368242355264,
            "minimum": 1.7701283999485895,
            "maximum": 4.021247399970889,
            "p90": 3.5886058799922465,
            "p95": 3.8049266399815673,
            "mean_ci95_low": 2.473054899997078,
            "mean_ci95_high": 2.473054899997078
          },
          "rank": 2
        },
        "uniform_normal_calculations": {
          "metric": "uniform_normal_calculations",
          "distribution": {
            "count": 5,
            "mean": 883.0,
            "median": 883.0,
            "standard_deviation": 0.0,
            "minimum": 883.0,
            "maximum": 883.0,
            "p90": 883.0,
            "p95": 883.0,
            "mean_ci95_low": 883.0,
            "mean_ci95_high": 883.0
          },
          "rank": 1
        },
        "interpolated_pose_calculations": {
          "metric": "interpolated_pose_calculations",
          "distribution": {
            "count": 5,
            "mean": 99391.0,
            "median": 99391.0,
            "standard_deviation": 0.0,
            "minimum": 99391.0,
            "maximum": 99391.0,
            "p90": 99391.0,
            "p95": 99391.0,
            "mean_ci95_low": 99391.0,
            "mean_ci95_high": 99391.0
          },
          "rank": 1
        },
        "worker_cpu_seconds": {
          "metric": "worker_cpu_seconds",
          "distribution": {
            "count": 5,
            "mean": 11.075,
            "median": 10.5625,
            "standard_deviation": 4.471976544968679,
            "minimum": 7.0,
            "maximum": 19.53125,
            "p90": 15.950000000000001,
            "p95": 17.740624999999998,
            "mean_ci95_low": 9.284375,
            "mean_ci95_high": 9.284375
          },
          "rank": 2
        },
        "subprocess_wall_seconds": {
          "metric": "subprocess_wall_seconds",
          "distribution": {
            "count": 5,
            "mean": 9.773344919993542,
            "median": 8.759260799968615,
            "standard_deviation": 4.616328075167566,
            "minimum": 5.861533800023608,
            "maximum": 18.63595979998354,
            "p90": 14.86406743999105,
            "p95": 16.750013619987293,
            "mean_ci95_low": 7.798005119990558,
            "mean_ci95_high": 7.798005119990558
          },
          "rank": 2
        },
        "complete_result_matches": {
          "metric": "complete_result_matches",
          "distribution": {
            "count": 5,
            "mean": 1.0,
            "median": 1.0,
            "standard_deviation": 0.0,
            "minimum": 1.0,
            "maximum": 1.0,
            "p90": 1.0,
            "p95": 1.0,
            "mean_ci95_low": 1.0,
            "mean_ci95_high": 1.0
          },
          "rank": 1
        }
      }
    }
  },
  "paired_comparisons": [
    {
      "reference_method_id": "baseline",
      "candidate_method_id": "sparse",
      "metric": "pipeline_seconds",
      "direction": "lower",
      "paired_count": 5,
      "raw_delta_mean": -0.3644870999967679,
      "improvement_mean": 0.3644870999967679,
      "improvement_ci95_low": -0.6015767399920151,
      "improvement_ci95_high": -0.6015767399920151
    },
    {
      "reference_method_id": "baseline",
      "candidate_method_id": "sparse",
      "metric": "solver_seconds",
      "direction": "lower",
      "paired_count": 5,
      "raw_delta_mean": -0.6838283200049773,
      "improvement_mean": 0.6838283200049773,
      "improvement_ci95_low": -0.35506374002434316,
      "improvement_ci95_high": -0.35506374002434316
    },
    {
      "reference_method_id": "baseline",
      "candidate_method_id": "sparse",
      "metric": "adaptive_query_seconds",
      "direction": "lower",
      "paired_count": 5,
      "raw_delta_mean": -0.06353399967774749,
      "improvement_mean": 0.06353399967774749,
      "improvement_ci95_low": 0.012658419669605792,
      "improvement_ci95_high": 0.012658419669605792
    },
    {
      "reference_method_id": "baseline",
      "candidate_method_id": "sparse",
      "metric": "adaptive_query_calls",
      "direction": "lower",
      "paired_count": 5,
      "raw_delta_mean": 0.0,
      "improvement_mean": 0.0,
      "improvement_ci95_low": 0.0,
      "improvement_ci95_high": 0.0
    },
    {
      "reference_method_id": "baseline",
      "candidate_method_id": "sparse",
      "metric": "worker_import_seconds",
      "direction": "lower",
      "paired_count": 5,
      "raw_delta_mean": 0.5551502999849618,
      "improvement_mean": -0.5551502999849618,
      "improvement_ci95_low": -0.20637777999509127,
      "improvement_ci95_high": -0.20637777999509127
    },
    {
      "reference_method_id": "baseline",
      "candidate_method_id": "sparse",
      "metric": "uniform_normal_calculations",
      "direction": "lower",
      "paired_count": 5,
      "raw_delta_mean": 0.0,
      "improvement_mean": 0.0,
      "improvement_ci95_low": 0.0,
      "improvement_ci95_high": 0.0
    },
    {
      "reference_method_id": "baseline",
      "candidate_method_id": "sparse",
      "metric": "interpolated_pose_calculations",
      "direction": "lower",
      "paired_count": 5,
      "raw_delta_mean": 0.0,
      "improvement_mean": 0.0,
      "improvement_ci95_low": 0.0,
      "improvement_ci95_high": 0.0
    },
    {
      "reference_method_id": "baseline",
      "candidate_method_id": "sparse",
      "metric": "worker_cpu_seconds",
      "direction": "lower",
      "paired_count": 5,
      "raw_delta_mean": 0.903125,
      "improvement_mean": -0.903125,
      "improvement_ci95_low": -1.33125,
      "improvement_ci95_high": -1.33125
    },
    {
      "reference_method_id": "baseline",
      "candidate_method_id": "sparse",
      "metric": "subprocess_wall_seconds",
      "direction": "lower",
      "paired_count": 5,
      "raw_delta_mean": 0.15893229998182506,
      "improvement_mean": -0.15893229998182506,
      "improvement_ci95_low": -0.7561611999757588,
      "improvement_ci95_high": -0.7561611999757588
    },
    {
      "reference_method_id": "baseline",
      "candidate_method_id": "sparse",
      "metric": "complete_result_matches",
      "direction": "higher",
      "paired_count": 5,
      "raw_delta_mean": 0.0,
      "improvement_mean": 0.0,
      "improvement_ci95_low": 0.0,
      "improvement_ci95_high": 0.0
    }
  ],
  "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-full substitutes 14 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-13T01:36:10.406778+00:00",
    "git_commit": "1bf71e2",
    "command": "<PYTHON> <WORKSPACE>/tools/benchmark_adaptive_plane_search.py --baseline-scope cuda-full --baseline-commit 9f68d3d165385fa6a3f154d5e14fe31676b40a85 --candidate-query-backend cuda --baseline-query-backend cuda --config examples/public_datasets/glim_versatile/online_continuous_time_compiled_queries_config.yaml --repetitions 5 --output-dir outputs/public-glim-linearization-reuse-default-v3",
    "source_artifacts": {
      "baseline.adaptive_voxel.py.txt": "122ef1128e7bea57a8d6e4cf462d825a00056ffa2ea30df2f98a5fd8f6dbff7d",
      "baseline.continuous_time_lidar_pair_solver.py.txt": "175f1e38c49dbc3472b3005ce32acf93ebeac660be07a830794d92a552f20737",
      "baseline.cuda_continuous_time_adapter.py.txt": "6128e58bfb376416385523f247f05453a72a1ccc1684d3e1d752adfe2317109c",
      "baseline.cuda_plane_query_adapter.py.txt": "1e01de434b7baf5f635493d06435d42f87456340cb95fa5405a5761225ae0c03",
      "baseline.fixed_trajectory_se3_solver.py.txt": "3231303433662c6bafdea3b4a4520842304f89226d6f29f95fe0398bd74f577e",
      "baseline.lidar.py.txt": "8e08c74cc5d6d11d96dae66c53a3e6b2c645bff28f7e0b56fc38567ec8cf4519",
      "baseline.lidar_point_to_plane.py.txt": "4d588d8f4ab80f89167cfb3a9376cc94da794121d19d637826afda00e2cab71c",
      "baseline.livox.py.txt": "50dfd41ad1beb55893636965cf8d12f8afc5aec69a91d3cba1cc762901036ed6",
      "baseline.numba_continuous_time_adapter.py.txt": "d70d695e47d9dcbb41cb39e26ba39e1e18ecbdde87e580a8a29945cc682ff518",
      "baseline.numba_lidar_deskew_adapter.py.txt": "53966123b0e942f48929494fba4389062ccee0cd44dc85501e4d3451a84cc0be",
      "baseline.odometry_track.py.txt": "660a735db57a92c164b9d20f470ba966f462cc83699e04856cc5f63092dab763",
      "baseline.online.py.txt": "090e373de41196825a09dd4735964cbcdcae766cb81cd643b061750272d08452",
      "baseline.packed_lidar_observations.py.txt": "8c276b9a7379b94cf33c4fe1b64baf5f436025e6eb412c31ae291255f1d01099",
      "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_queries_config.yaml.txt": "677b4b8eed3a989949e37da0bc6fc59124262805151e6ab154ee2a5576387e55",
      "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": "07988e80791cf4dcf42888dedcd81b13dad6bda8a46b15bfac542a1587bfb33f",
      "measured.online.py.txt": "090e373de41196825a09dd4735964cbcdcae766cb81cd643b061750272d08452",
      "measured.continuous_time_lidar_pair_solver.py.txt": "6f7d8db119a75e47c452b533c1b1fd05c9149fec1f4f9f7bc73517057aac142d",
      "measured.cuda_continuous_time_adapter.py.txt": "1c6cdd826fb47a73ac7af4e3941ac3597f8a74d9a78e7247683c83f6dc71bd6c",
      "measured.cuda_plane_query_adapter.py.txt": "1e01de434b7baf5f635493d06435d42f87456340cb95fa5405a5761225ae0c03",
      "measured.fixed_trajectory_se3_solver.py.txt": "940f1c9669cd6492daf7923fbde8577ef9b3e19e562378fac3294152ebea919a",
      "measured.numba_continuous_time_adapter.py.txt": "d70d695e47d9dcbb41cb39e26ba39e1e18ecbdde87e580a8a29945cc682ff518",
      "measured.robust_lidar_observations.py.txt": "ff398d558ec6f35eec497d6cdec80286b43ff4fd27a1e3b6a224d8e54098e240",
      "measured.benchmark_adaptive_plane_search.py.txt": "5a36c6d4d610fe38c38196e5fa18b6f848e2731c436ef3f5945eb6cd99ccec49",
      "measured.lidar_scan_deskew.py.txt": "e36a870323f76256fb5b3f8b8364cb2edb4c06483b3ea0fe8a99bf2faa6f1ce0",
      "measured.rosbag1_to_rosbag2_online_pair.py.txt": "9da3e080b62933d4d75f92c08bba91929fea401d99650e55f78bd3cdabfcc680"
    },
    "data_verified": true
  }
}
