Add config/formal_occjoint_v42g_egorollout_ds30.json
Browse files
config/formal_occjoint_v42g_egorollout_ds30.json
ADDED
|
@@ -0,0 +1,327 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"action_space": {
|
| 3 |
+
"occ_in_joint_flow": true,
|
| 4 |
+
"public_axis_order": "manifest_native_[x,y]",
|
| 5 |
+
"public_representation": "cumulative_meter_points",
|
| 6 |
+
"roundtrip_tolerance_m": 1e-05,
|
| 7 |
+
"route_decoder": "denormalize_delta_then_cumsum",
|
| 8 |
+
"route_in_joint_flow": false,
|
| 9 |
+
"route_internal_axis_order": "manifest_native_[dx,dy]",
|
| 10 |
+
"route_internal_representation": "normalized_per_step_delta",
|
| 11 |
+
"route_normalization": "train_delta_mean_std",
|
| 12 |
+
"route_points": 20,
|
| 13 |
+
"route_prediction": "deterministic_direct",
|
| 14 |
+
"scene_decoder": "vae_logits_plus_p3_intent_time_joint_latent_residual",
|
| 15 |
+
"stage3_legacy_action_io_loaded": false,
|
| 16 |
+
"stats_artifact": "/mnt/nvme0n1/hqh_projects/unidrivevla-b2d-occwam-fullmot/Bench2Drive/projects/configs/occwam_fullmot_action_stats.json",
|
| 17 |
+
"stats_artifact_sha256": "3ab2097ae6a0a67bcbdc83f73b0f30cf2670db5b9a6f89e97a3ebf909491edd3",
|
| 18 |
+
"tfpp_condition": "fused_8x8_only",
|
| 19 |
+
"tfpp_p3_direct_semantic_prior_loaded": false,
|
| 20 |
+
"tfpp_p3_mot_condition_enabled": false,
|
| 21 |
+
"tp3_trajectory_route_io_shared": false,
|
| 22 |
+
"trajectory_decoder": "cumsum",
|
| 23 |
+
"trajectory_in_joint_flow": true,
|
| 24 |
+
"trajectory_internal_axis_order": "manifest_native_[dx,dy]",
|
| 25 |
+
"trajectory_internal_representation": "normalized_per_step_delta",
|
| 26 |
+
"trajectory_normalization": "train_delta_mean_std",
|
| 27 |
+
"trajectory_points": 6,
|
| 28 |
+
"trajectory_route_io_shared": false
|
| 29 |
+
},
|
| 30 |
+
"data": {
|
| 31 |
+
"allow_batch_size_per_gpu_resume_change": true,
|
| 32 |
+
"allow_route_keyframe_warm_start_lineage_upgrade": true,
|
| 33 |
+
"allow_static_hazard_occ_warm_start_lineage_upgrade": true,
|
| 34 |
+
"allow_yield_conditioner_warm_start_lineage_upgrade": false,
|
| 35 |
+
"allow_yield_route_resume_lineage_upgrade": true,
|
| 36 |
+
"batch_size_per_gpu": 4,
|
| 37 |
+
"drop_last": false,
|
| 38 |
+
"formal_data_config": "/mnt/nvme0n1/hqh_projects/v42g_325_configs/formal_data_ds30_rebound.json",
|
| 39 |
+
"num_workers": 4,
|
| 40 |
+
"parking_exit_supplement_config": "/mnt/nvme0n1/hqh_projects/parking_exit_ds30/training_config.json",
|
| 41 |
+
"parking_exit_supplement_config_sha256": "42aa4e203611a5ccba76a1cdb0d89dcec162e25ae7c5f3c715290a5453e82a7e",
|
| 42 |
+
"pin_memory": true,
|
| 43 |
+
"prefetch_factor": 2,
|
| 44 |
+
"route_keyframe_context_rows": 2,
|
| 45 |
+
"route_keyframe_lateral_span_threshold_m": 0.75,
|
| 46 |
+
"route_keyframe_repeat_factor": 2,
|
| 47 |
+
"route_keyframe_scenarios": [
|
| 48 |
+
"ConstructionObstacle",
|
| 49 |
+
"ConstructionObstacleTwoWays",
|
| 50 |
+
"HighwayExit",
|
| 51 |
+
"MergerIntoSlowTraffic",
|
| 52 |
+
"MergerIntoSlowTrafficV2",
|
| 53 |
+
"InterurbanActorFlow",
|
| 54 |
+
"InterurbanAdvancedActorFlow",
|
| 55 |
+
"EnterActorFlow",
|
| 56 |
+
"SignalizedJunctionLeftTurn",
|
| 57 |
+
"NonSignalizedJunctionLeftTurn"
|
| 58 |
+
],
|
| 59 |
+
"stop_sign_decel_repeat_factor": 2,
|
| 60 |
+
"stop_sign_decel_rows_npy": "/mnt/nvme1n1/occwam_training/stop_sign_speed_rows_v1_20260721/train/stop_decel_only_row_indices.npy",
|
| 61 |
+
"stop_sign_decel_rows_sha256": "ddce2297e93095fa0b09c21c5d148a709fcf566023abfc4710895427fed86da7",
|
| 62 |
+
"stop_sign_flow_commit_repeat_factor": 2,
|
| 63 |
+
"stop_sign_flow_commit_rows_npy": "/mnt/nvme0n1/hqh_projects/flow_commit_v1/flow_commit_disjoint_row_indices.npy",
|
| 64 |
+
"stop_sign_flow_commit_rows_sha256": "7e03a25a318531dbc84b49f7d81646d4b878a6ab83cdeff0a648314ea6a85029",
|
| 65 |
+
"stop_sign_full_repeat_factor": 2,
|
| 66 |
+
"stop_sign_full_rows_npy": "/mnt/nvme1n1/occwam_training/stop_sign_speed_rows_v1_20260721/train/stop_full_row_indices.npy",
|
| 67 |
+
"stop_sign_full_rows_sha256": "7fc89cd81267715dbfec40a2c305877b3f7840a3af0fc4e635a37191b5532117",
|
| 68 |
+
"stop_sign_slow_repeat_factor": 2,
|
| 69 |
+
"stop_sign_slow_rows_npy": "/mnt/nvme1n1/occwam_training/stop_sign_speed_rows_v1_20260721/train/stop_slow_only_row_indices.npy",
|
| 70 |
+
"stop_sign_slow_rows_sha256": "d2ceab505e8d239ed9798c44dd97c0b6365984f76fb0b77051cca248050ae060",
|
| 71 |
+
"validate_all_train_prefix_rows_on_rank0": false,
|
| 72 |
+
"validation_batch_size": 8,
|
| 73 |
+
"validation_batch_size_benchmark_candidates": [
|
| 74 |
+
1,
|
| 75 |
+
2,
|
| 76 |
+
4,
|
| 77 |
+
8
|
| 78 |
+
],
|
| 79 |
+
"validation_num_workers": 2,
|
| 80 |
+
"yield_hard_negative_repeat_factor": 1,
|
| 81 |
+
"yield_route_critical_repeat_factor": 1,
|
| 82 |
+
"yield_route_recovery_repeat_factor": 1
|
| 83 |
+
},
|
| 84 |
+
"flow_matching": {
|
| 85 |
+
"path": "linear",
|
| 86 |
+
"prediction_type": "velocity",
|
| 87 |
+
"shared_occ_traj_time": true,
|
| 88 |
+
"solver_method": "euler",
|
| 89 |
+
"solver_steps": 1,
|
| 90 |
+
"source": "standard_gaussian",
|
| 91 |
+
"time_eps": 0.001,
|
| 92 |
+
"time_sampler": "fp32_shifted_uniform_mixture_eps",
|
| 93 |
+
"time_shift": 5,
|
| 94 |
+
"uniform_mix": 0.5
|
| 95 |
+
},
|
| 96 |
+
"format": "occwam-fullmot-train-v1",
|
| 97 |
+
"model": {
|
| 98 |
+
"allow_tfpp_p3_warm_start_upgrade": false,
|
| 99 |
+
"allow_tfpp_route_shortcut_warm_start_upgrade": false,
|
| 100 |
+
"allow_yield_conditioner_warm_start_upgrade": false,
|
| 101 |
+
"head_kwargs": {
|
| 102 |
+
"bev_size": 64,
|
| 103 |
+
"coupling_drivable_weight": 0.1,
|
| 104 |
+
"coupling_dynamic_weight": 0.4,
|
| 105 |
+
"coupling_static_weight": 0.2,
|
| 106 |
+
"ego_rollout_ce_weight": 1.0,
|
| 107 |
+
"ego_rollout_latent_weight": 1.0,
|
| 108 |
+
"endpoint_planning_cross_dim": 256,
|
| 109 |
+
"endpoint_planning_cross_heads": 8,
|
| 110 |
+
"endpoint_planning_cross_layers": 6,
|
| 111 |
+
"endpoint_planning_cross_memory_source": "tfpp_fused_tokens",
|
| 112 |
+
"endpoint_planning_loss_weight": 0.5,
|
| 113 |
+
"flow_output_init_std": 0.005,
|
| 114 |
+
"flow_prediction_type": "velocity",
|
| 115 |
+
"flow_time_eps": 0.001,
|
| 116 |
+
"flow_time_shift": 5,
|
| 117 |
+
"flow_time_uniform_mix": 0.5,
|
| 118 |
+
"hidden_size": 1024,
|
| 119 |
+
"hole_class_index": 0,
|
| 120 |
+
"inference_solver_method": "euler",
|
| 121 |
+
"inference_solver_steps": 1,
|
| 122 |
+
"latent_channels": 8,
|
| 123 |
+
"meters_per_pixel": 1,
|
| 124 |
+
"num_classes": 11,
|
| 125 |
+
"occ_flow_weight": 1,
|
| 126 |
+
"occ_latent_mean": [
|
| 127 |
+
-0.11749874864126549,
|
| 128 |
+
-0.06263126669817203,
|
| 129 |
+
-0.055026640336892384,
|
| 130 |
+
-0.08906493152756566,
|
| 131 |
+
-0.30770975638568693,
|
| 132 |
+
-0.3367392817349086,
|
| 133 |
+
-0.20425662993791605,
|
| 134 |
+
0.34836530026232687
|
| 135 |
+
],
|
| 136 |
+
"occ_latent_std": [
|
| 137 |
+
0.9939309313047032,
|
| 138 |
+
1.0926439866036277,
|
| 139 |
+
1.015430613386019,
|
| 140 |
+
0.8722492545294619,
|
| 141 |
+
0.9422396545971748,
|
| 142 |
+
1.1328961975905276,
|
| 143 |
+
0.9416208501378608,
|
| 144 |
+
1.5785298219961281
|
| 145 |
+
],
|
| 146 |
+
"occupancy_balance_method": "effective_number",
|
| 147 |
+
"occupancy_class_balance": false,
|
| 148 |
+
"occupancy_class_weights": [
|
| 149 |
+
0,
|
| 150 |
+
0.4258175984706081,
|
| 151 |
+
0.4258175984706081,
|
| 152 |
+
0.4258175984706081,
|
| 153 |
+
0.4258175984706081,
|
| 154 |
+
1.7031933859103572,
|
| 155 |
+
0.4627417904843944,
|
| 156 |
+
4.225653058873132,
|
| 157 |
+
0.42583982028896655,
|
| 158 |
+
0.8516351969412163,
|
| 159 |
+
1.0534839520901094
|
| 160 |
+
],
|
| 161 |
+
"occupancy_decode_weight": 1,
|
| 162 |
+
"occupancy_dice_weight": 0.1,
|
| 163 |
+
"occupancy_rollout_field_solver_steps": 2,
|
| 164 |
+
"occupancy_rollout_field_weight": 0,
|
| 165 |
+
"occupancy_rollout_semantic_weight": 0,
|
| 166 |
+
"prefix_length": 1024,
|
| 167 |
+
"route_coupling_blockage_weight": 0.2,
|
| 168 |
+
"route_coupling_drivable_weight": 0.1,
|
| 169 |
+
"route_cumulative_weight": 1,
|
| 170 |
+
"route_direct_weight": 1,
|
| 171 |
+
"route_endpoint_weight": 0,
|
| 172 |
+
"status_dim": 7,
|
| 173 |
+
"tf_feature_dim": 1512,
|
| 174 |
+
"tfpp_emergency_yield_classifier_perception_only": true,
|
| 175 |
+
"tfpp_emergency_yield_context_dim": 128,
|
| 176 |
+
"tfpp_emergency_yield_freeze_conditioner": false,
|
| 177 |
+
"tfpp_emergency_yield_gate_route_residual": true,
|
| 178 |
+
"tfpp_emergency_yield_gate_source": "learned_classifier",
|
| 179 |
+
"tfpp_emergency_yield_loss_weight": 1.0,
|
| 180 |
+
"tfpp_emergency_yield_pos_weight": 8,
|
| 181 |
+
"tfpp_emergency_yield_residual_after_route_decoder": true,
|
| 182 |
+
"tfpp_emergency_yield_route_activation_threshold": 0.4,
|
| 183 |
+
"tfpp_emergency_yield_route_residual_hidden_dim": 256,
|
| 184 |
+
"tfpp_emergency_yield_route_residual_loss_weight": 5,
|
| 185 |
+
"tfpp_emergency_yield_route_residual_mode": "direct_per_query",
|
| 186 |
+
"tfpp_emergency_yield_upsample64": true,
|
| 187 |
+
"tfpp_p3_scene_dim": 128,
|
| 188 |
+
"tfpp_route_decoder_dim": 256,
|
| 189 |
+
"tfpp_route_decoder_heads": 8,
|
| 190 |
+
"tfpp_route_decoder_layers": 6,
|
| 191 |
+
"trajectory_adjacent_increment_weight": 0.05,
|
| 192 |
+
"trajectory_control_speed_weight": 0.2,
|
| 193 |
+
"trajectory_cumulative_weight": 1,
|
| 194 |
+
"trajectory_endpoint_weight": 0,
|
| 195 |
+
"trajectory_flow_point_weights": [
|
| 196 |
+
3,
|
| 197 |
+
3,
|
| 198 |
+
1,
|
| 199 |
+
1,
|
| 200 |
+
1,
|
| 201 |
+
1
|
| 202 |
+
],
|
| 203 |
+
"trajectory_flow_weight": 1,
|
| 204 |
+
"use_ego_view_rollout": true,
|
| 205 |
+
"use_endpoint_planning_cross_attention": true,
|
| 206 |
+
"use_endpoint_planning_refiner": true,
|
| 207 |
+
"use_endpoint_planning_route_refiner": false,
|
| 208 |
+
"use_tfpp_direct_scene_prior": false,
|
| 209 |
+
"use_tfpp_emergency_yield_conditioner": true,
|
| 210 |
+
"use_tfpp_p3_condition": true,
|
| 211 |
+
"use_tfpp_p3_endpoint_planning_condition": true,
|
| 212 |
+
"use_tfpp_p3_mot_condition": false,
|
| 213 |
+
"use_tfpp_route_decoder_shortcut": true,
|
| 214 |
+
"zero_initialize_flow_outputs": false
|
| 215 |
+
},
|
| 216 |
+
"minimum_component_coverage": 0.99,
|
| 217 |
+
"precision": "bfloat16",
|
| 218 |
+
"pretrained_path": "/mnt/nvme0n1/hqh_projects/qwen3vl_2b_new",
|
| 219 |
+
"pretrained_weight_file": "model.safetensors",
|
| 220 |
+
"pretrained_weight_sha256": "873e8eac6ac3f901b916e3f414f565b64f09a1205b4b819cad5657405fd11a8c",
|
| 221 |
+
"reset_flow_predictors_after_warm_start": false,
|
| 222 |
+
"stage3_checkpoint": "/mnt/nvme0n1/hqh_projects/stage3_qwen3vlnew_merged.pt",
|
| 223 |
+
"stage3_checkpoint_sha256": "42e2374619e03625006b0d3332ff8980107a7fb266ac47aa28a58673527a23b5",
|
| 224 |
+
"tfpp_emergency_head_checkpoint": "/mnt/nvme0n1/hqh_projects/tfpp_pretrained/pretrained_models/all_towns/model_0030_1.pth",
|
| 225 |
+
"tfpp_emergency_head_checkpoint_sha256": "0ff5062a234f5919385957c4b46df8a10adcf09a88a427198e0e2e655b5935cb",
|
| 226 |
+
"tfpp_route_decoder_checkpoint": "/mnt/nvme0n1/hqh_projects/carla-garage-b2d-occwam/work_dirs/occwam_b2d/profile_b_parking_mix/selected/checkpoint/model.pt",
|
| 227 |
+
"tfpp_route_decoder_checkpoint_sha256": "6a60ac32b18ba33739997f2bc314d9dd550dc03aed40c1e6eec950389c7120e5",
|
| 228 |
+
"tfpp_route_native_checkpoint": "/mnt/nvme0n1/hqh_projects/tfpp_pretrained/pretrained_models/all_towns/model_0030_1.pth",
|
| 229 |
+
"tfpp_route_native_checkpoint_sha256": "0ff5062a234f5919385957c4b46df8a10adcf09a88a427198e0e2e655b5935cb",
|
| 230 |
+
"vae_checkpoint": "/mnt/nvme1n1/occwam_training/scene_vae_static_hazard_deterministic_v4_20260720/selected_epoch02_class5bias_m1p4.pt",
|
| 231 |
+
"vae_checkpoint_sha256": "007271376f93ca4e65f03c58995c9250d4ee91adfdc7333f3682d70966840346"
|
| 232 |
+
},
|
| 233 |
+
"optimizer": {
|
| 234 |
+
"action_expert_lr": 5e-06,
|
| 235 |
+
"betas": [
|
| 236 |
+
0.9,
|
| 237 |
+
0.95
|
| 238 |
+
],
|
| 239 |
+
"endpoint_planning_lr": 3e-05,
|
| 240 |
+
"eps": 1e-08,
|
| 241 |
+
"expert_lr": 5e-06,
|
| 242 |
+
"fused": true,
|
| 243 |
+
"grad_clip_branch_norms": {
|
| 244 |
+
"action_expert": 1,
|
| 245 |
+
"endpoint_planning": 1,
|
| 246 |
+
"occwam_action": 1,
|
| 247 |
+
"occwam_perception": 5,
|
| 248 |
+
"occwam_shared": 1,
|
| 249 |
+
"p3_scene": 5,
|
| 250 |
+
"perception_expert": 1,
|
| 251 |
+
"route_shortcut": 5,
|
| 252 |
+
"yield_route_residual": 5
|
| 253 |
+
},
|
| 254 |
+
"grad_clip_mode": "per_branch",
|
| 255 |
+
"grad_clip_norm": 1,
|
| 256 |
+
"gradient_accumulation_steps": 1,
|
| 257 |
+
"new_layers_lr": 5e-05,
|
| 258 |
+
"occwam_action_lr": 1e-05,
|
| 259 |
+
"occwam_trajectory_lr": 1e-05,
|
| 260 |
+
"p3_mot_lr": 3e-05,
|
| 261 |
+
"p3_scene_lr": 0.0001,
|
| 262 |
+
"route_output_lr": 5e-05,
|
| 263 |
+
"route_query_lr": 5e-05,
|
| 264 |
+
"route_shortcut_lr": 5e-05,
|
| 265 |
+
"weight_decay": 0.01,
|
| 266 |
+
"yield_conditioner_lr": 0.0001,
|
| 267 |
+
"yield_route_residual_lr": 0.001
|
| 268 |
+
},
|
| 269 |
+
"runtime": {
|
| 270 |
+
"allow_direct_scene_prior_optimizer_resume_migration": false,
|
| 271 |
+
"allow_endpoint_blend_weight_optimizer_resume_migration": true,
|
| 272 |
+
"allow_endpoint_cross_attention_optimizer_resume_migration": false,
|
| 273 |
+
"allow_flow_time_sampler_optimizer_resume_migration": true,
|
| 274 |
+
"allow_parking_exit_supplement_removal_optimizer_resume_migration": false,
|
| 275 |
+
"allow_stop_sign_repeat_optimizer_resume_migration": true,
|
| 276 |
+
"allow_tf32": true,
|
| 277 |
+
"allow_trajectory_loss_optimizer_resume_migration": true,
|
| 278 |
+
"allow_yield_anticipatory_label_optimizer_resume_migration": false,
|
| 279 |
+
"allow_yield_final_route_optimizer_resume_migration": false,
|
| 280 |
+
"allow_yield_route_override_optimizer_resume_migration": false,
|
| 281 |
+
"checkpoint_interval_steps": 0,
|
| 282 |
+
"checkpoint_keep_best": 3,
|
| 283 |
+
"checkpoint_keep_interval": 2,
|
| 284 |
+
"checkpoint_keep_signal": 1,
|
| 285 |
+
"early_stopping": {
|
| 286 |
+
"composite_min_delta": 1,
|
| 287 |
+
"composite_weights": {
|
| 288 |
+
"occ_pred_miou": 1,
|
| 289 |
+
"route_pred_ade": 1,
|
| 290 |
+
"route_pred_fde": 1,
|
| 291 |
+
"traj_pred_ade": 1,
|
| 292 |
+
"traj_pred_fde": 1
|
| 293 |
+
},
|
| 294 |
+
"enabled": true,
|
| 295 |
+
"minimum_improvements": {
|
| 296 |
+
"occ_pred_miou": 0.002,
|
| 297 |
+
"route_pred_ade": 0.005,
|
| 298 |
+
"route_pred_fde": 0.01,
|
| 299 |
+
"traj_pred_ade": 0.01,
|
| 300 |
+
"traj_pred_fde": 0.02
|
| 301 |
+
},
|
| 302 |
+
"patience": 5,
|
| 303 |
+
"patience_start_step": 18000,
|
| 304 |
+
"validation_grid_steps": 1000
|
| 305 |
+
},
|
| 306 |
+
"gradient_checkpointing": true,
|
| 307 |
+
"log_interval_steps": 20,
|
| 308 |
+
"output_dir": "/mnt/nvme1n1/occwam_training/occrestore_v42g_exitmain_b2_7gpu_20260723",
|
| 309 |
+
"rolling_checkpoint_interval_steps": 300,
|
| 310 |
+
"sampler_seed": 4396,
|
| 311 |
+
"seed": 4396,
|
| 312 |
+
"shadow_validation_samples": 2044,
|
| 313 |
+
"step_validation_enabled": true,
|
| 314 |
+
"validation_interval_steps": 1000,
|
| 315 |
+
"validation_samples": 16002,
|
| 316 |
+
"validation_start_step": 10000,
|
| 317 |
+
"validation_subset_method": "sample_id_sha256_lowest_v1",
|
| 318 |
+
"validation_subset_seed": "occwam-fullmot-val16k-v1"
|
| 319 |
+
},
|
| 320 |
+
"schedule": {
|
| 321 |
+
"epochs": 3,
|
| 322 |
+
"minimum_lr_ratio": 0.1,
|
| 323 |
+
"warmup_initial_ratio": 0.999,
|
| 324 |
+
"warmup_ratio": 0.03,
|
| 325 |
+
"warmup_steps": 5000
|
| 326 |
+
}
|
| 327 |
+
}
|