processed/001-rope/episode_0/runs/deform-rope-ep0-e2: payload batch 20/29
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0378.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0379.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0380.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0381.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0382.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0383.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0384.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0385.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0386.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0387.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0388.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0389.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0390.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0391.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0392.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0393.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0394.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0395.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0396.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0397.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0398.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0399.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0400.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0401.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0402.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0403.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0404.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0405.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0406.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0407.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0408.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0409.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0410.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0411.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0412.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0413.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0414.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0415.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0416.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0417.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0418.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0419.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0420.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0421.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0422.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0423.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0424.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0425.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0426.json +254 -0
- processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0427.json +254 -0
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0378.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0378",
|
| 5 |
+
"executed_epochs": 378,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.965595552799186e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_c5a8ef1e5d1e4e5caede1cb916c66436.npz",
|
| 37 |
+
"optimizer_file": "boundary_c5a8ef1e5d1e4e5caede1cb916c66436_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "12628fa3806853bebfffa1a5e5106daf8f6e53de1bc21f4483ef248996782fb6",
|
| 39 |
+
"optimizer_sha256": "a98b91c35431fa360c8fe487f43ae0889fa0246466b796c7a4980141ea23dbd7",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 378,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 36288,
|
| 45 |
+
"adam_update_count": 36288,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 379,
|
| 49 |
+
"consumed_count": 378,
|
| 50 |
+
"last_submitted_update": 36288,
|
| 51 |
+
"last_consumed_update": 36192,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36288,
|
| 56 |
+
"completed_passes": 378,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36288,
|
| 59 |
+
"snapshot": "pass_end_0378",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36192,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 378,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 36288,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 36288,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 2.7756922804655915e-07,
|
| 83 |
+
"update_l2": 0.004518075846135616
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.9579154013626976e-06,
|
| 87 |
+
"update_l2": 0.000681072473526001
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.5687300347622113e-08,
|
| 95 |
+
"update_l2": 0.0010269610211253166
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0308503078704234e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0308503078704234e-05,
|
| 110 |
+
"observation_loss": 1.0308503078704234e-05,
|
| 111 |
+
"chamfer": 7.709658348176163e-06,
|
| 112 |
+
"track": 2.5988447305280715e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 378,
|
| 131 |
+
"adam_update_count": 36288
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.023111458998755552
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_c5a8ef1e5d1e4e5caede1cb916c66436_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 379,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 36289,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 378,
|
| 150 |
+
"trained_intervals": 36288,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36288,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.990251064300537,
|
| 163 |
+
"median": 10.386432647705078,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4595770239830017,
|
| 170 |
+
"median": 0.4595770239830017,
|
| 171 |
+
"max": 0.4595770239830017,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.88525390625,
|
| 184 |
+
"median": 10.321134567260742,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 146.97332763671875,
|
| 191 |
+
"median": 32416.818359375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 977.7498779296875,
|
| 212 |
+
"median": 30367.69140625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4595770239830017,
|
| 233 |
+
"median": 0.4595770239830017,
|
| 234 |
+
"max": 0.4595770239830017,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 678,
|
| 250 |
+
"controller_edge_stiffness": 96
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0379.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0379",
|
| 5 |
+
"executed_epochs": 379,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.962230708988197e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_cf3f6c4dea854510b34ca8073028f357.npz",
|
| 37 |
+
"optimizer_file": "boundary_cf3f6c4dea854510b34ca8073028f357_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "5fbc76d593447b6ed8b671a5270b6e4c6a1b6cc7241a559aa6ba0046b659f41f",
|
| 39 |
+
"optimizer_sha256": "33334d551c3d099a551739806dfb172a30b458d76dac60d17ebc4fa91de28f2f",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 379,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 36384,
|
| 45 |
+
"adam_update_count": 36384,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 380,
|
| 49 |
+
"consumed_count": 379,
|
| 50 |
+
"last_submitted_update": 36384,
|
| 51 |
+
"last_consumed_update": 36288,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36384,
|
| 56 |
+
"completed_passes": 379,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36384,
|
| 59 |
+
"snapshot": "pass_end_0379",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36288,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 379,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 36384,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 36384,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 2.201689284220265e-07,
|
| 83 |
+
"update_l2": 0.004445016384124756
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.6669041542627383e-06,
|
| 87 |
+
"update_l2": 0.0006590485572814941
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.6793931578718002e-08,
|
| 95 |
+
"update_l2": 0.0010152875911444426
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.028665792546235e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.028665792546235e-05,
|
| 110 |
+
"observation_loss": 1.028665792546235e-05,
|
| 111 |
+
"chamfer": 7.695080057601444e-06,
|
| 112 |
+
"track": 2.591577413113555e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 379,
|
| 131 |
+
"adam_update_count": 36384
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022227024999665446
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_cf3f6c4dea854510b34ca8073028f357_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 380,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 36385,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 379,
|
| 150 |
+
"trained_intervals": 36384,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36384,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.987046718597412,
|
| 163 |
+
"median": 10.386626243591309,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.45980164408683777,
|
| 170 |
+
"median": 0.45980164408683777,
|
| 171 |
+
"max": 0.45980164408683777,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.883233547210693,
|
| 184 |
+
"median": 10.321125984191895,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 146.50311279296875,
|
| 191 |
+
"median": 32423.095703125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 975.7764282226562,
|
| 212 |
+
"median": 30367.431640625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.45980164408683777,
|
| 233 |
+
"median": 0.45980164408683777,
|
| 234 |
+
"max": 0.45980164408683777,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 681,
|
| 250 |
+
"controller_edge_stiffness": 96
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0380.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0380",
|
| 5 |
+
"executed_epochs": 380,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.962230708988197e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_1d094cb80db54cd1b84ea2569c669cee.npz",
|
| 37 |
+
"optimizer_file": "boundary_1d094cb80db54cd1b84ea2569c669cee_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "60902af05d124b1861cab92c436594f67bf0affec4c2b62f9c95eda131b1f6e9",
|
| 39 |
+
"optimizer_sha256": "6b74c92639ebc6ae3ab7cf3689cc473aa7469e7f7bdb7dbc290bef6a3fbabfd2",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 380,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 36480,
|
| 45 |
+
"adam_update_count": 36480,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 381,
|
| 49 |
+
"consumed_count": 380,
|
| 50 |
+
"last_submitted_update": 36480,
|
| 51 |
+
"last_consumed_update": 36384,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36480,
|
| 56 |
+
"completed_passes": 380,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36480,
|
| 59 |
+
"snapshot": "pass_end_0380",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36288,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 380,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 36480,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 36480,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.8430371540034685e-07,
|
| 83 |
+
"update_l2": 0.004428256768733263
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.4555045027009328e-06,
|
| 87 |
+
"update_l2": 0.0006440877914428711
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.728403553613589e-08,
|
| 95 |
+
"update_l2": 0.0010141122620552778
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.027238158712862e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.027238158712862e-05,
|
| 110 |
+
"observation_loss": 1.027238158712862e-05,
|
| 111 |
+
"chamfer": 7.685770469834097e-06,
|
| 112 |
+
"track": 2.5866108899208484e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 380,
|
| 131 |
+
"adam_update_count": 36480
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02232125100090343
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_1d094cb80db54cd1b84ea2569c669cee_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 381,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 36481,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 380,
|
| 150 |
+
"trained_intervals": 36480,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36480,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.983774662017822,
|
| 163 |
+
"median": 10.38683795928955,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.45962563157081604,
|
| 170 |
+
"median": 0.45962563157081604,
|
| 171 |
+
"max": 0.45962563157081604,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.881284236907959,
|
| 184 |
+
"median": 10.32112979888916,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 146.0245361328125,
|
| 191 |
+
"median": 32429.9609375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 973.8761596679688,
|
| 212 |
+
"median": 30367.546875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.45962563157081604,
|
| 233 |
+
"median": 0.45962563157081604,
|
| 234 |
+
"max": 0.45962563157081604,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 685,
|
| 250 |
+
"controller_edge_stiffness": 96
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0381.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0381",
|
| 5 |
+
"executed_epochs": 381,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.962230708988197e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_ee3cc54b11524f599c9672fe18e3180d.npz",
|
| 37 |
+
"optimizer_file": "boundary_ee3cc54b11524f599c9672fe18e3180d_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "e17d9c70b997c4d8f741cd357980818ffb7d6e4b0719e69b97023f3dc739601a",
|
| 39 |
+
"optimizer_sha256": "03871672c4a36249cd92b49e61874e9d628688f4e5ee2d242f9fcd404d6f06cb",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 381,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 36576,
|
| 45 |
+
"adam_update_count": 36576,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 382,
|
| 49 |
+
"consumed_count": 381,
|
| 50 |
+
"last_submitted_update": 36576,
|
| 51 |
+
"last_consumed_update": 36480,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36576,
|
| 56 |
+
"completed_passes": 381,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36576,
|
| 59 |
+
"snapshot": "pass_end_0381",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36288,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 381,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 36576,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 36576,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.5835698263799713e-07,
|
| 83 |
+
"update_l2": 0.004406612832099199
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.2346172297839075e-06,
|
| 87 |
+
"update_l2": 0.0006287693977355957
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.756635725769229e-08,
|
| 95 |
+
"update_l2": 0.0010064644739031792
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0269171980326064e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0269171980326064e-05,
|
| 110 |
+
"observation_loss": 1.0269171980326064e-05,
|
| 111 |
+
"chamfer": 7.683593139518052e-06,
|
| 112 |
+
"track": 2.585578613434336e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 381,
|
| 131 |
+
"adam_update_count": 36576
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02238383499934571
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_ee3cc54b11524f599c9672fe18e3180d_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 382,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 36577,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 381,
|
| 150 |
+
"trained_intervals": 36576,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36576,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.980594635009766,
|
| 163 |
+
"median": 10.387075424194336,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.45935824513435364,
|
| 170 |
+
"median": 0.45935824513435364,
|
| 171 |
+
"max": 0.45935824513435364,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.879409313201904,
|
| 184 |
+
"median": 10.321130752563477,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 145.5609130859375,
|
| 191 |
+
"median": 32437.662109375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 972.052001953125,
|
| 212 |
+
"median": 30367.576171875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.45935824513435364,
|
| 233 |
+
"median": 0.45935824513435364,
|
| 234 |
+
"max": 0.45935824513435364,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 687,
|
| 250 |
+
"controller_edge_stiffness": 96
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0382.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0382",
|
| 5 |
+
"executed_epochs": 382,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.962230708988197e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_d7caef4a7d3c4d0faeb8c83ee1b5e976.npz",
|
| 37 |
+
"optimizer_file": "boundary_d7caef4a7d3c4d0faeb8c83ee1b5e976_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "d7794c471871adc9e371164ed36d14397ec68f07b39b5defa013eeddab9e26e2",
|
| 39 |
+
"optimizer_sha256": "a070414891cb7b1bd4e9701350bf3dfc4111d07ca3f424495806c9ff1e46c233",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 382,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 36672,
|
| 45 |
+
"adam_update_count": 36672,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 383,
|
| 49 |
+
"consumed_count": 382,
|
| 50 |
+
"last_submitted_update": 36672,
|
| 51 |
+
"last_consumed_update": 36576,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36672,
|
| 56 |
+
"completed_passes": 382,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36672,
|
| 59 |
+
"snapshot": "pass_end_0382",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36288,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 382,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 36672,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 36672,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.3997261305576103e-07,
|
| 83 |
+
"update_l2": 0.004410445224493742
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.34362424484425e-07,
|
| 87 |
+
"update_l2": 0.0006126165390014648
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.8346867136642686e-08,
|
| 95 |
+
"update_l2": 0.0010092087322846055
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0262808245897759e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0262808245897759e-05,
|
| 110 |
+
"observation_loss": 1.0262808245897759e-05,
|
| 111 |
+
"chamfer": 7.67917481425684e-06,
|
| 112 |
+
"track": 2.583633204267244e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 382,
|
| 131 |
+
"adam_update_count": 36672
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02259693199994217
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_d7caef4a7d3c4d0faeb8c83ee1b5e976_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 383,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 36673,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 382,
|
| 150 |
+
"trained_intervals": 36672,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36672,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.97743558883667,
|
| 163 |
+
"median": 10.386981010437012,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4592880308628082,
|
| 170 |
+
"median": 0.4592880308628082,
|
| 171 |
+
"max": 0.4592880308628082,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.877595901489258,
|
| 184 |
+
"median": 10.321100234985352,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 145.10179138183594,
|
| 191 |
+
"median": 32434.599609375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 970.2908935546875,
|
| 212 |
+
"median": 30366.6484375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4592880308628082,
|
| 233 |
+
"median": 0.4592880308628082,
|
| 234 |
+
"max": 0.4592880308628082,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 689,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0383.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0383",
|
| 5 |
+
"executed_epochs": 383,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.962230708988197e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_60b2d9585fb94853889275a9bcef77f8.npz",
|
| 37 |
+
"optimizer_file": "boundary_60b2d9585fb94853889275a9bcef77f8_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "b694ba3ac477ff997280291d3fb8365da63411885daaab7081aff566acbf71b8",
|
| 39 |
+
"optimizer_sha256": "684d12345b7dab7c5290cbdd77b7dcc1719bc813da4439e72e764e750948b121",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 383,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 36768,
|
| 45 |
+
"adam_update_count": 36768,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 384,
|
| 49 |
+
"consumed_count": 383,
|
| 50 |
+
"last_submitted_update": 36768,
|
| 51 |
+
"last_consumed_update": 36672,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36768,
|
| 56 |
+
"completed_passes": 383,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36768,
|
| 59 |
+
"snapshot": "pass_end_0383",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36288,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 383,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 36768,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 36768,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.395052890984516e-07,
|
| 83 |
+
"update_l2": 0.004412360023707151
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.093274459497479e-07,
|
| 87 |
+
"update_l2": 0.0006120204925537109
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.8280580604823626e-08,
|
| 95 |
+
"update_l2": 0.0010086259571835399
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0255043889628723e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0255043889628723e-05,
|
| 110 |
+
"observation_loss": 1.0255043889628723e-05,
|
| 111 |
+
"chamfer": 7.67402980272891e-06,
|
| 112 |
+
"track": 2.581014541647164e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 383,
|
| 131 |
+
"adam_update_count": 36768
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02258429300127318
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_60b2d9585fb94853889275a9bcef77f8_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 384,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 36769,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 383,
|
| 150 |
+
"trained_intervals": 36768,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36768,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.97428560256958,
|
| 163 |
+
"median": 10.387407302856445,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4592220187187195,
|
| 170 |
+
"median": 0.4592220187187195,
|
| 171 |
+
"max": 0.4592220187187195,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.875840663909912,
|
| 184 |
+
"median": 10.321091651916504,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 144.64544677734375,
|
| 191 |
+
"median": 32448.427734375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 968.5892333984375,
|
| 212 |
+
"median": 30366.390625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4592220187187195,
|
| 233 |
+
"median": 0.4592220187187195,
|
| 234 |
+
"max": 0.4592220187187195,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 690,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0384.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0384",
|
| 5 |
+
"executed_epochs": 384,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.962230708988197e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_6e0760def9d745c0be308733d56dd896.npz",
|
| 37 |
+
"optimizer_file": "boundary_6e0760def9d745c0be308733d56dd896_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "2ac60c468479ab632621e80477760eef1c8d6bc107f2b1f1e16fd846c324a52a",
|
| 39 |
+
"optimizer_sha256": "8139ea6450203d8f9ac5a488c2efadc4ca61dfcb0f5640c89989464caaa092ae",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 384,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 36864,
|
| 45 |
+
"adam_update_count": 36864,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 385,
|
| 49 |
+
"consumed_count": 384,
|
| 50 |
+
"last_submitted_update": 36864,
|
| 51 |
+
"last_consumed_update": 36768,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36864,
|
| 56 |
+
"completed_passes": 384,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36864,
|
| 59 |
+
"snapshot": "pass_end_0384",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36288,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 384,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 36864,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 36864,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.4040948315141577e-07,
|
| 83 |
+
"update_l2": 0.004411871079355478
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.184430271285237e-07,
|
| 87 |
+
"update_l2": 0.0005965232849121094
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.8340941210226447e-08,
|
| 95 |
+
"update_l2": 0.0010086643742397428
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0245624253002461e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0245624253002461e-05,
|
| 110 |
+
"observation_loss": 1.0245624253002461e-05,
|
| 111 |
+
"chamfer": 7.667721547477413e-06,
|
| 112 |
+
"track": 2.577902705525048e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 384,
|
| 131 |
+
"adam_update_count": 36864
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022292519999609794
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_6e0760def9d745c0be308733d56dd896_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 385,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 36865,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 384,
|
| 150 |
+
"trained_intervals": 36864,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36864,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.971096038818359,
|
| 163 |
+
"median": 10.387589454650879,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4591771364212036,
|
| 170 |
+
"median": 0.4591771364212036,
|
| 171 |
+
"max": 0.4591771364212036,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.874120235443115,
|
| 184 |
+
"median": 10.321072578430176,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 144.18482971191406,
|
| 191 |
+
"median": 32454.33984375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 966.92431640625,
|
| 212 |
+
"median": 30365.810546875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4591771364212036,
|
| 233 |
+
"median": 0.4591771364212036,
|
| 234 |
+
"max": 0.4591771364212036,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 690,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0385.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0385",
|
| 5 |
+
"executed_epochs": 385,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.962230708988197e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_83eae37548384a0c83ad2cb245499158.npz",
|
| 37 |
+
"optimizer_file": "boundary_83eae37548384a0c83ad2cb245499158_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "525ed55d838c0d2db30c97b5987e6044814a3c7102acad14fc2a9307145a8918",
|
| 39 |
+
"optimizer_sha256": "53133cf26fbe0342384a1a348e247cede93d550957d295253e82d68c15517b10",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 385,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 36960,
|
| 45 |
+
"adam_update_count": 36960,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 386,
|
| 49 |
+
"consumed_count": 385,
|
| 50 |
+
"last_submitted_update": 36960,
|
| 51 |
+
"last_consumed_update": 36864,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36960,
|
| 56 |
+
"completed_passes": 385,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36960,
|
| 59 |
+
"snapshot": "pass_end_0385",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36288,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 385,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 36960,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 36960,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.4261838998663734e-07,
|
| 83 |
+
"update_l2": 0.004401772748678923
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.13399367416423e-07,
|
| 87 |
+
"update_l2": 0.0005953311920166016
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.8630322173862623e-08,
|
| 95 |
+
"update_l2": 0.000998485367745161
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0235344234388322e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0235344234388322e-05,
|
| 110 |
+
"observation_loss": 1.0235344234388322e-05,
|
| 111 |
+
"chamfer": 7.660823030164465e-06,
|
| 112 |
+
"track": 2.5745212042238563e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 385,
|
| 131 |
+
"adam_update_count": 36960
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022436189001382445
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_83eae37548384a0c83ad2cb245499158_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 386,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 36961,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 385,
|
| 150 |
+
"trained_intervals": 36960,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36960,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.9678473472595215,
|
| 163 |
+
"median": 10.388025283813477,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4592912495136261,
|
| 170 |
+
"median": 0.4592912495136261,
|
| 171 |
+
"max": 0.4592912495136261,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.872422218322754,
|
| 184 |
+
"median": 10.321074485778809,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 143.71717834472656,
|
| 191 |
+
"median": 32468.486328125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 965.283935546875,
|
| 212 |
+
"median": 30365.8671875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4592912495136261,
|
| 233 |
+
"median": 0.4592912495136261,
|
| 234 |
+
"max": 0.4592912495136261,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 692,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0386.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0386",
|
| 5 |
+
"executed_epochs": 386,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.960270409213838e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_aec086e8e223449ba352ced2751c6447.npz",
|
| 37 |
+
"optimizer_file": "boundary_aec086e8e223449ba352ced2751c6447_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "1eb9a3fdfe14a7dfd5691f466e8c16c981718046039e2be0d14aeccff7bc295a",
|
| 39 |
+
"optimizer_sha256": "2825eca791368a836046b25e367bba0a828057cb04c83ea61e897aeb3d8f2a04",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 386,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37056,
|
| 45 |
+
"adam_update_count": 37056,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 387,
|
| 49 |
+
"consumed_count": 386,
|
| 50 |
+
"last_submitted_update": 37056,
|
| 51 |
+
"last_consumed_update": 36960,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37056,
|
| 56 |
+
"completed_passes": 386,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37056,
|
| 59 |
+
"snapshot": "pass_end_0386",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36960,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 386,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37056,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37056,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.4363678246809286e-07,
|
| 83 |
+
"update_l2": 0.004404568579047918
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.125898034450074e-07,
|
| 87 |
+
"update_l2": 0.0005924999713897705
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.8855573102882772e-08,
|
| 95 |
+
"update_l2": 0.0009976488072425127
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0219649993814528e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0219649993814528e-05,
|
| 110 |
+
"observation_loss": 1.0219649993814528e-05,
|
| 111 |
+
"chamfer": 7.650549378013238e-06,
|
| 112 |
+
"track": 2.5691010705486406e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 386,
|
| 131 |
+
"adam_update_count": 37056
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022509189999254886
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_aec086e8e223449ba352ced2751c6447_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 387,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37057,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 386,
|
| 150 |
+
"trained_intervals": 37056,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37056,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.964468479156494,
|
| 163 |
+
"median": 10.387941360473633,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4593513607978821,
|
| 170 |
+
"median": 0.4593513607978821,
|
| 171 |
+
"max": 0.4593513607978821,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.870771408081055,
|
| 184 |
+
"median": 10.321065902709961,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 143.23240661621094,
|
| 191 |
+
"median": 32465.76171875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 963.6917114257812,
|
| 212 |
+
"median": 30365.607421875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4593513607978821,
|
| 233 |
+
"median": 0.4593513607978821,
|
| 234 |
+
"max": 0.4593513607978821,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 694,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0387.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0387",
|
| 5 |
+
"executed_epochs": 387,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.9587033972122e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_55ad64e8cbe64dae97abebfe9c0545f7.npz",
|
| 37 |
+
"optimizer_file": "boundary_55ad64e8cbe64dae97abebfe9c0545f7_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "338eec76fe8ec376c1a619f01175afc321ab2c54f3df3653246d4505197dbb71",
|
| 39 |
+
"optimizer_sha256": "debbc6c8dd5f46154f47592b8eaaeb8797b4960e1c29b26537b0537a60558395",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 387,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37152,
|
| 45 |
+
"adam_update_count": 37152,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 388,
|
| 49 |
+
"consumed_count": 387,
|
| 50 |
+
"last_submitted_update": 37152,
|
| 51 |
+
"last_consumed_update": 37056,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37152,
|
| 56 |
+
"completed_passes": 387,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37152,
|
| 59 |
+
"snapshot": "pass_end_0387",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37056,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 387,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37152,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37152,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.4441931739384017e-07,
|
| 83 |
+
"update_l2": 0.004390324000269175
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.250632959061477e-07,
|
| 87 |
+
"update_l2": 0.0005947351455688477
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.8902561293998588e-08,
|
| 95 |
+
"update_l2": 0.0009958462323993444
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0209371794189792e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0209371794189792e-05,
|
| 110 |
+
"observation_loss": 1.0209371794189792e-05,
|
| 111 |
+
"chamfer": 7.643669960089028e-06,
|
| 112 |
+
"track": 2.5657020614744397e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 387,
|
| 131 |
+
"adam_update_count": 37152
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.0229034199983289
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_55ad64e8cbe64dae97abebfe9c0545f7_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 388,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37153,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 387,
|
| 150 |
+
"trained_intervals": 37152,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37152,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.961061954498291,
|
| 163 |
+
"median": 10.38794231414795,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4595615565776825,
|
| 170 |
+
"median": 0.4595615565776825,
|
| 171 |
+
"max": 0.4595615565776825,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.869195461273193,
|
| 184 |
+
"median": 10.321056365966797,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 142.74530029296875,
|
| 191 |
+
"median": 32465.79296875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 962.1741943359375,
|
| 212 |
+
"median": 30365.318359375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4595615565776825,
|
| 233 |
+
"median": 0.4595615565776825,
|
| 234 |
+
"max": 0.4595615565776825,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 697,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0388.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0388",
|
| 5 |
+
"executed_epochs": 388,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.9553133409764696e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_824c1d6c63684787a426c2c4f870aa8e.npz",
|
| 37 |
+
"optimizer_file": "boundary_824c1d6c63684787a426c2c4f870aa8e_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "a234dac83cb8ed8de683012a07cf13ae85e934970db7c4fe2ee5338dd2f5139f",
|
| 39 |
+
"optimizer_sha256": "b16bc89563362e959df29aa32242c40f5ac228a0cc068322d9099ed1aa576442",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 388,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37248,
|
| 45 |
+
"adam_update_count": 37248,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 389,
|
| 49 |
+
"consumed_count": 388,
|
| 50 |
+
"last_submitted_update": 37248,
|
| 51 |
+
"last_consumed_update": 37152,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37248,
|
| 56 |
+
"completed_passes": 388,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37248,
|
| 59 |
+
"snapshot": "pass_end_0388",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37152,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 388,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37248,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37248,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.4630134614890267e-07,
|
| 83 |
+
"update_l2": 0.004394595976918936
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.232976824729121e-07,
|
| 87 |
+
"update_l2": 0.0005934834480285645
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.9076873414292095e-08,
|
| 95 |
+
"update_l2": 0.000994107685983181
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.020366107695736e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.020366107695736e-05,
|
| 110 |
+
"observation_loss": 1.020366107695736e-05,
|
| 111 |
+
"chamfer": 7.64005926612299e-06,
|
| 112 |
+
"track": 2.5636022655817214e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 388,
|
| 131 |
+
"adam_update_count": 37248
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022472578999440884
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_824c1d6c63684787a426c2c4f870aa8e_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 389,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37249,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 388,
|
| 150 |
+
"trained_intervals": 37248,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37248,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.957576751708984,
|
| 163 |
+
"median": 10.387914657592773,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4591769874095917,
|
| 170 |
+
"median": 0.4591769874095917,
|
| 171 |
+
"max": 0.4591769874095917,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.867673873901367,
|
| 184 |
+
"median": 10.321019172668457,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 142.24867248535156,
|
| 191 |
+
"median": 32464.89453125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 960.7112426757812,
|
| 212 |
+
"median": 30364.1875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4591769874095917,
|
| 233 |
+
"median": 0.4591769874095917,
|
| 234 |
+
"max": 0.4591769874095917,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 700,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0389.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0389",
|
| 5 |
+
"executed_epochs": 389,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.954482797046542e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_e502dd7497be40909fe3c5e145817a58.npz",
|
| 37 |
+
"optimizer_file": "boundary_e502dd7497be40909fe3c5e145817a58_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "7f32cfadaf2258ec2747f59f68b7ce4fb476b25ee14a03c89bc25a0e7831adc9",
|
| 39 |
+
"optimizer_sha256": "aca9e5a1673c6fefe93ab2c3ca435fe2f1e618fe48300e850a1a50e51d19b4d9",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 389,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37344,
|
| 45 |
+
"adam_update_count": 37344,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 390,
|
| 49 |
+
"consumed_count": 389,
|
| 50 |
+
"last_submitted_update": 37344,
|
| 51 |
+
"last_consumed_update": 37248,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37344,
|
| 56 |
+
"completed_passes": 389,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37344,
|
| 59 |
+
"snapshot": "pass_end_0389",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37248,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 389,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37344,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37344,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.4605987530558195e-07,
|
| 83 |
+
"update_l2": 0.004396525677293539
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.283586225843464e-07,
|
| 87 |
+
"update_l2": 0.0006057620048522949
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.915579339595297e-08,
|
| 95 |
+
"update_l2": 0.0009923349134624004
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0188309715886135e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0188309715886135e-05,
|
| 110 |
+
"observation_loss": 1.0188309715886135e-05,
|
| 111 |
+
"chamfer": 7.6297019404592e-06,
|
| 112 |
+
"track": 2.55860754805326e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 389,
|
| 131 |
+
"adam_update_count": 37344
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.0223117599998659
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_e502dd7497be40909fe3c5e145817a58_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 390,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37345,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 389,
|
| 150 |
+
"trained_intervals": 37344,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37344,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.954031467437744,
|
| 163 |
+
"median": 10.387919425964355,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4597090482711792,
|
| 170 |
+
"median": 0.4597090482711792,
|
| 171 |
+
"max": 0.4597090482711792,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.8661980628967285,
|
| 184 |
+
"median": 10.321017265319824,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 141.74525451660156,
|
| 191 |
+
"median": 32465.05078125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 959.29443359375,
|
| 212 |
+
"median": 30364.12890625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4597090482711792,
|
| 233 |
+
"median": 0.4597090482711792,
|
| 234 |
+
"max": 0.4597090482711792,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 702,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0390.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0390",
|
| 5 |
+
"executed_epochs": 390,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.950228420047703e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_d373150326054908bb1f595770054bbc.npz",
|
| 37 |
+
"optimizer_file": "boundary_d373150326054908bb1f595770054bbc_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "c3e09cf9ac62b845f56c37389957842308cedc25b3b6f68a17dd2fff0d007519",
|
| 39 |
+
"optimizer_sha256": "0c0e78920b7b2645929e35c84deebd994f3c6c96a22c5db4c1e01b9230ee600d",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 390,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37440,
|
| 45 |
+
"adam_update_count": 37440,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 391,
|
| 49 |
+
"consumed_count": 390,
|
| 50 |
+
"last_submitted_update": 37440,
|
| 51 |
+
"last_consumed_update": 37344,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37440,
|
| 56 |
+
"completed_passes": 390,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37440,
|
| 59 |
+
"snapshot": "pass_end_0390",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37344,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 390,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37440,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37440,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.4245696888792736e-07,
|
| 83 |
+
"update_l2": 0.004363648127764463
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.337710255545971e-07,
|
| 87 |
+
"update_l2": 0.0006074905395507812
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.8819362068711598e-08,
|
| 95 |
+
"update_l2": 0.000977889634668827
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0159285011468455e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0159285011468455e-05,
|
| 110 |
+
"observation_loss": 1.0159285011468455e-05,
|
| 111 |
+
"chamfer": 7.610577540617669e-06,
|
| 112 |
+
"track": 2.5487076982244616e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 390,
|
| 131 |
+
"adam_update_count": 37440
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02244762400005129
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_d373150326054908bb1f595770054bbc_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 391,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37441,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 390,
|
| 150 |
+
"trained_intervals": 37440,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37440,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.950386047363281,
|
| 163 |
+
"median": 10.387885093688965,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.46035072207450867,
|
| 170 |
+
"median": 0.46035072207450867,
|
| 171 |
+
"max": 0.46035072207450867,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.8645453453063965,
|
| 184 |
+
"median": 10.32103157043457,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 141.22947692871094,
|
| 191 |
+
"median": 32463.93359375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 957.7103271484375,
|
| 212 |
+
"median": 30364.5625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.46035072207450867,
|
| 233 |
+
"median": 0.46035072207450867,
|
| 234 |
+
"max": 0.46035072207450867,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 703,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0391.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0391",
|
| 5 |
+
"executed_epochs": 391,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.94685609185323e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_5ee0d131a6fd48b590ae9d345a6b0edd.npz",
|
| 37 |
+
"optimizer_file": "boundary_5ee0d131a6fd48b590ae9d345a6b0edd_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "744c0d25339683c6fa5e418f14aab141e803a8a0c53f4109d65f01ff0d901bc5",
|
| 39 |
+
"optimizer_sha256": "1aff13f6121842727ceb0088aa39d0b75254f4f90749811ac5f784cd17de207e",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 391,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37536,
|
| 45 |
+
"adam_update_count": 37536,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 392,
|
| 49 |
+
"consumed_count": 391,
|
| 50 |
+
"last_submitted_update": 37536,
|
| 51 |
+
"last_consumed_update": 37440,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37536,
|
| 56 |
+
"completed_passes": 391,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37536,
|
| 59 |
+
"snapshot": "pass_end_0391",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37440,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 391,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37536,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37536,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.470852026841385e-07,
|
| 83 |
+
"update_l2": 0.004389448557049036
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.62360650444316e-07,
|
| 87 |
+
"update_l2": 0.000612795352935791
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.996733089981717e-08,
|
| 95 |
+
"update_l2": 0.0009835421806201339
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0148356523131952e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0148356523131952e-05,
|
| 110 |
+
"observation_loss": 1.0148356523131952e-05,
|
| 111 |
+
"chamfer": 7.603647190990159e-06,
|
| 112 |
+
"track": 2.544709104768117e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 391,
|
| 131 |
+
"adam_update_count": 37536
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022361289000400575
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_5ee0d131a6fd48b590ae9d345a6b0edd_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 392,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37537,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 391,
|
| 150 |
+
"trained_intervals": 37536,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37536,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.946659088134766,
|
| 163 |
+
"median": 10.388010025024414,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.460091769695282,
|
| 170 |
+
"median": 0.460091769695282,
|
| 171 |
+
"max": 0.460091769695282,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.862692832946777,
|
| 184 |
+
"median": 10.321012496948242,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 140.7041015625,
|
| 191 |
+
"median": 32467.990234375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 955.9378051757812,
|
| 212 |
+
"median": 30363.986328125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.460091769695282,
|
| 233 |
+
"median": 0.460091769695282,
|
| 234 |
+
"max": 0.460091769695282,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 703,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0392.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0392",
|
| 5 |
+
"executed_epochs": 392,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.946771198575637e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_16937a199fc749e2aaa99a986d8e4658.npz",
|
| 37 |
+
"optimizer_file": "boundary_16937a199fc749e2aaa99a986d8e4658_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "362ff780a5f70ea914fca36989527f92422bdd358b213478ee488a9eac7b42b9",
|
| 39 |
+
"optimizer_sha256": "f6150f62b2bf347137b41a1a12755dc692d1ed203b9dd6e6091e4fcabc2bc714",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 392,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37632,
|
| 45 |
+
"adam_update_count": 37632,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 393,
|
| 49 |
+
"consumed_count": 392,
|
| 50 |
+
"last_submitted_update": 37632,
|
| 51 |
+
"last_consumed_update": 37536,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37632,
|
| 56 |
+
"completed_passes": 392,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37632,
|
| 59 |
+
"snapshot": "pass_end_0392",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37536,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 392,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37632,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37632,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.4651253366082528e-07,
|
| 83 |
+
"update_l2": 0.004379595164209604
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.947601486397616e-07,
|
| 87 |
+
"update_l2": 0.0006172358989715576
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.9923875882454922e-08,
|
| 95 |
+
"update_l2": 0.0009736046777106822
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0133090654562693e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0133090654562693e-05,
|
| 110 |
+
"observation_loss": 1.0133090654562693e-05,
|
| 111 |
+
"chamfer": 7.5935568020213395e-06,
|
| 112 |
+
"track": 2.539534079915029e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 392,
|
| 131 |
+
"adam_update_count": 37632
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022689819999868632
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_16937a199fc749e2aaa99a986d8e4658_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 393,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37633,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 392,
|
| 150 |
+
"trained_intervals": 37632,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37632,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.942911148071289,
|
| 163 |
+
"median": 10.38813304901123,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.46019434928894043,
|
| 170 |
+
"median": 0.46019434928894043,
|
| 171 |
+
"max": 0.46019434928894043,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.86082124710083,
|
| 184 |
+
"median": 10.320963859558105,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 140.17771911621094,
|
| 191 |
+
"median": 32471.986328125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 954.1503295898438,
|
| 212 |
+
"median": 30362.5078125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.46019434928894043,
|
| 233 |
+
"median": 0.46019434928894043,
|
| 234 |
+
"max": 0.46019434928894043,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 704,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0393.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0393",
|
| 5 |
+
"executed_epochs": 393,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.944039848614618e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_223b91ba8ecd4997bade16dbef70dd45.npz",
|
| 37 |
+
"optimizer_file": "boundary_223b91ba8ecd4997bade16dbef70dd45_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "d991007056df75345751883fa5364248b6a5dfa58f372f47325c5f548eac4245",
|
| 39 |
+
"optimizer_sha256": "56c7776e415a4033086cd97678699f0484a008bb8b39e661deec51e083b5dcdb",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 393,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37728,
|
| 45 |
+
"adam_update_count": 37728,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 394,
|
| 49 |
+
"consumed_count": 393,
|
| 50 |
+
"last_submitted_update": 37728,
|
| 51 |
+
"last_consumed_update": 37632,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37728,
|
| 56 |
+
"completed_passes": 393,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37728,
|
| 59 |
+
"snapshot": "pass_end_0393",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37632,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 393,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37728,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37728,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.4908322043538647e-07,
|
| 83 |
+
"update_l2": 0.004390293266624212
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.552729582333995e-07,
|
| 87 |
+
"update_l2": 0.0006285607814788818
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 2.064538939805516e-08,
|
| 95 |
+
"update_l2": 0.0009630831191316247
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0106272384291515e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0106272384291515e-05,
|
| 110 |
+
"observation_loss": 1.0106272384291515e-05,
|
| 111 |
+
"chamfer": 7.575846211693715e-06,
|
| 112 |
+
"track": 2.530425945224124e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 393,
|
| 131 |
+
"adam_update_count": 37728
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022317589999147458
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_223b91ba8ecd4997bade16dbef70dd45_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 394,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37729,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 393,
|
| 150 |
+
"trained_intervals": 37728,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37728,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.939087390899658,
|
| 163 |
+
"median": 10.388347625732422,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.46102169156074524,
|
| 170 |
+
"median": 0.46102169156074524,
|
| 171 |
+
"max": 0.46102169156074524,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.858888626098633,
|
| 184 |
+
"median": 10.32094955444336,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 139.64276123046875,
|
| 191 |
+
"median": 32478.955078125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 952.30810546875,
|
| 212 |
+
"median": 30362.07421875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.46102169156074524,
|
| 233 |
+
"median": 0.46102169156074524,
|
| 234 |
+
"max": 0.46102169156074524,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 708,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0394.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0394",
|
| 5 |
+
"executed_epochs": 394,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.940863163625484e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_1978f6c8c6404d7c81df0f5ff9daf936.npz",
|
| 37 |
+
"optimizer_file": "boundary_1978f6c8c6404d7c81df0f5ff9daf936_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "f750ea03969fbb0256bc9f9f7cb2b54f16828c5bb54f4a7d09d1e0e2442e9746",
|
| 39 |
+
"optimizer_sha256": "a19a4dacc3da7ca55cbd3f72b7067de741b6753e2bbe1894f974fe99926a63b8",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 394,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37824,
|
| 45 |
+
"adam_update_count": 37824,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 395,
|
| 49 |
+
"consumed_count": 394,
|
| 50 |
+
"last_submitted_update": 37824,
|
| 51 |
+
"last_consumed_update": 37728,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37824,
|
| 56 |
+
"completed_passes": 394,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37824,
|
| 59 |
+
"snapshot": "pass_end_0394",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37728,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 394,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37824,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37824,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.496388932764603e-07,
|
| 83 |
+
"update_l2": 0.004365873523056507
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.361678283108631e-07,
|
| 87 |
+
"update_l2": 0.0006267130374908447
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.7576057942392254e-08,
|
| 95 |
+
"update_l2": 0.0009473150130361319
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0088585440826137e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0088585440826137e-05,
|
| 110 |
+
"observation_loss": 1.0088585440826137e-05,
|
| 111 |
+
"chamfer": 7.564673524029786e-06,
|
| 112 |
+
"track": 2.5239121441700263e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 394,
|
| 131 |
+
"adam_update_count": 37824
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022430022998378263
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_1978f6c8c6404d7c81df0f5ff9daf936_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 395,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37825,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 394,
|
| 150 |
+
"trained_intervals": 37824,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37824,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.935142993927002,
|
| 163 |
+
"median": 10.388513565063477,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.46069657802581787,
|
| 170 |
+
"median": 0.46069657802581787,
|
| 171 |
+
"max": 0.46069657802581787,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.85692834854126,
|
| 184 |
+
"median": 10.320935249328613,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 139.09303283691406,
|
| 191 |
+
"median": 32484.34375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 950.4431762695312,
|
| 212 |
+
"median": 30361.640625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.46069657802581787,
|
| 233 |
+
"median": 0.46069657802581787,
|
| 234 |
+
"max": 0.46069657802581787,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 710,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0395.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0395",
|
| 5 |
+
"executed_epochs": 395,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.940863163625484e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_5bc41c61a9d74c62a89c680e1d801d17.npz",
|
| 37 |
+
"optimizer_file": "boundary_5bc41c61a9d74c62a89c680e1d801d17_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "d8fe5f77ce729827b07e854c20626f35c66a4da5bdd19453d17d4c68941d50dc",
|
| 39 |
+
"optimizer_sha256": "071a7da25dc3a76f016af77afb4c9b1e6de376b48b81de290b534134e710d078",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 395,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37920,
|
| 45 |
+
"adam_update_count": 37920,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 396,
|
| 49 |
+
"consumed_count": 395,
|
| 50 |
+
"last_submitted_update": 37920,
|
| 51 |
+
"last_consumed_update": 37824,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37920,
|
| 56 |
+
"completed_passes": 395,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37920,
|
| 59 |
+
"snapshot": "pass_end_0395",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37728,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 395,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37920,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37920,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.52089299376712e-07,
|
| 83 |
+
"update_l2": 0.004399435129016638
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.525591397301469e-07,
|
| 87 |
+
"update_l2": 0.0006276071071624756
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.7630465976026244e-08,
|
| 95 |
+
"update_l2": 0.0009303687838837504
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0053105143015273e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0053105143015273e-05,
|
| 110 |
+
"observation_loss": 1.0053105143015273e-05,
|
| 111 |
+
"chamfer": 7.5413718150230125e-06,
|
| 112 |
+
"track": 2.5117333279922605e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 395,
|
| 131 |
+
"adam_update_count": 37920
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02308717699997942
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_5bc41c61a9d74c62a89c680e1d801d17_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 396,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37921,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 395,
|
| 150 |
+
"trained_intervals": 37920,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37920,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.931197166442871,
|
| 163 |
+
"median": 10.388562202453613,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4616955816745758,
|
| 170 |
+
"median": 0.4616955816745758,
|
| 171 |
+
"max": 0.4616955816745758,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.855081558227539,
|
| 184 |
+
"median": 10.320980072021484,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 138.54527282714844,
|
| 191 |
+
"median": 32485.923828125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 948.689453125,
|
| 212 |
+
"median": 30363.0,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4616955816745758,
|
| 233 |
+
"median": 0.4616955816745758,
|
| 234 |
+
"max": 0.4616955816745758,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 712,
|
| 250 |
+
"controller_edge_stiffness": 97
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0396.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0396",
|
| 5 |
+
"executed_epochs": 396,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.934361174160131e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_4b427b519630423cb3b870e89ebff9ad.npz",
|
| 37 |
+
"optimizer_file": "boundary_4b427b519630423cb3b870e89ebff9ad_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "d4e23c3f4d80b284ac576344757380123bde471a12aafc405272bddbc66a1094",
|
| 39 |
+
"optimizer_sha256": "ea120a7671ce878b08c398fee0220d854fbaab427bcb8dceec2cd695337b26a7",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 396,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38016,
|
| 45 |
+
"adam_update_count": 38016,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 397,
|
| 49 |
+
"consumed_count": 396,
|
| 50 |
+
"last_submitted_update": 38016,
|
| 51 |
+
"last_consumed_update": 37920,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38016,
|
| 56 |
+
"completed_passes": 396,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38016,
|
| 59 |
+
"snapshot": "pass_end_0396",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37920,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 396,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38016,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38016,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.5458644497812202e-07,
|
| 83 |
+
"update_l2": 0.004399771802127361
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 8.577757739658409e-07,
|
| 87 |
+
"update_l2": 0.000641942024230957
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.651653036560674e-08,
|
| 95 |
+
"update_l2": 0.0009323210106231272
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.001337750494713e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.001337750494713e-05,
|
| 110 |
+
"observation_loss": 1.001337750494713e-05,
|
| 111 |
+
"chamfer": 7.515938705182634e-06,
|
| 112 |
+
"track": 2.49743857239082e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 396,
|
| 131 |
+
"adam_update_count": 38016
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022279180999248638
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_4b427b519630423cb3b870e89ebff9ad_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 397,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38017,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 396,
|
| 150 |
+
"trained_intervals": 38016,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38016,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.927155494689941,
|
| 163 |
+
"median": 10.38868236541748,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4623193144798279,
|
| 170 |
+
"median": 0.4623193144798279,
|
| 171 |
+
"max": 0.4623193144798279,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.853270053863525,
|
| 184 |
+
"median": 10.320964813232422,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 137.9864501953125,
|
| 191 |
+
"median": 32489.828125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 946.9724731445312,
|
| 212 |
+
"median": 30362.5390625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4623193144798279,
|
| 233 |
+
"median": 0.4623193144798279,
|
| 234 |
+
"max": 0.4623193144798279,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 715,
|
| 250 |
+
"controller_edge_stiffness": 98
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0397.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0397",
|
| 5 |
+
"executed_epochs": 397,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.929932136282939e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_f0b1d6e6d059494e9a3f8bb1a1f46280.npz",
|
| 37 |
+
"optimizer_file": "boundary_f0b1d6e6d059494e9a3f8bb1a1f46280_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "9fcb76c941c83f16bc2c0c92a2e8fb511003452ecd24adb703aa7dd24c3059e7",
|
| 39 |
+
"optimizer_sha256": "eb54a60de3f049ac4fead931d60fd8b1a836b28397252bfb978b18a86f21f5b9",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 397,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38112,
|
| 45 |
+
"adam_update_count": 38112,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 398,
|
| 49 |
+
"consumed_count": 397,
|
| 50 |
+
"last_submitted_update": 38112,
|
| 51 |
+
"last_consumed_update": 38016,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38112,
|
| 56 |
+
"completed_passes": 397,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38112,
|
| 59 |
+
"snapshot": "pass_end_0397",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38016,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 397,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38112,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38112,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.765520067920079e-07,
|
| 83 |
+
"update_l2": 0.004583526402711868
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 9.255262511942419e-07,
|
| 87 |
+
"update_l2": 0.0006056725978851318
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.742753497069316e-08,
|
| 95 |
+
"update_l2": 0.0009169143158942461
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 9.985873475670815e-06,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 9.985873475670815e-06,
|
| 110 |
+
"observation_loss": 9.985873475670815e-06,
|
| 111 |
+
"chamfer": 7.498456852772506e-06,
|
| 112 |
+
"track": 2.4874161681509577e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 397,
|
| 131 |
+
"adam_update_count": 38112
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022375937998731388
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_f0b1d6e6d059494e9a3f8bb1a1f46280_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 398,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38113,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 397,
|
| 150 |
+
"trained_intervals": 38112,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38112,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.923017978668213,
|
| 163 |
+
"median": 10.388757705688477,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4620588719844818,
|
| 170 |
+
"median": 0.4620588719844818,
|
| 171 |
+
"max": 0.4620588719844818,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.851456642150879,
|
| 184 |
+
"median": 10.320979118347168,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 137.4167022705078,
|
| 191 |
+
"median": 32492.27734375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 945.2567749023438,
|
| 212 |
+
"median": 30362.97265625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4620588719844818,
|
| 233 |
+
"median": 0.4620588719844818,
|
| 234 |
+
"max": 0.4620588719844818,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 716,
|
| 250 |
+
"controller_edge_stiffness": 98
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0398.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0398",
|
| 5 |
+
"executed_epochs": 398,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.928563351493722e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_7467cdfa3171400ea821c3ea43d45f60.npz",
|
| 37 |
+
"optimizer_file": "boundary_7467cdfa3171400ea821c3ea43d45f60_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "bec65c60f08b8f664e7716ee350e97a2bb7c51fac5fd91705595e41cc9f9abb8",
|
| 39 |
+
"optimizer_sha256": "6d70eb976e4be5a72d502118f8904df7166936f02c309b02b9eddefb8b5ebdef",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 398,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38208,
|
| 45 |
+
"adam_update_count": 38208,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 399,
|
| 49 |
+
"consumed_count": 398,
|
| 50 |
+
"last_submitted_update": 38208,
|
| 51 |
+
"last_consumed_update": 38112,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38208,
|
| 56 |
+
"completed_passes": 398,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38208,
|
| 59 |
+
"snapshot": "pass_end_0398",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38112,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 398,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38208,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38208,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.8255352074447728e-07,
|
| 83 |
+
"update_l2": 0.004911631811410189
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 9.825008646657807e-07,
|
| 87 |
+
"update_l2": 0.0006530582904815674
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.7329103485508313e-08,
|
| 95 |
+
"update_l2": 0.0009605789673514664
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 9.957789188774768e-06,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 9.957789188774768e-06,
|
| 110 |
+
"observation_loss": 9.957789188774768e-06,
|
| 111 |
+
"chamfer": 7.478291536244797e-06,
|
| 112 |
+
"track": 2.4794974251562962e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 398,
|
| 131 |
+
"adam_update_count": 38208
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022378813000614173
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_7467cdfa3171400ea821c3ea43d45f60_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 399,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38209,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 398,
|
| 150 |
+
"trained_intervals": 38208,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38208,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.918914318084717,
|
| 163 |
+
"median": 10.388736724853516,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4639298617839813,
|
| 170 |
+
"median": 0.4639298617839813,
|
| 171 |
+
"max": 0.4639298617839813,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.849963665008545,
|
| 184 |
+
"median": 10.320976257324219,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 136.8539581298828,
|
| 191 |
+
"median": 32491.59375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 943.8466186523438,
|
| 212 |
+
"median": 30362.884765625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4639298617839813,
|
| 233 |
+
"median": 0.4639298617839813,
|
| 234 |
+
"max": 0.4639298617839813,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 717,
|
| 250 |
+
"controller_edge_stiffness": 98
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0399.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0399",
|
| 5 |
+
"executed_epochs": 399,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.922443089270776e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_54a3cc46246e4e2dbbd780d5bd9eaf0c.npz",
|
| 37 |
+
"optimizer_file": "boundary_54a3cc46246e4e2dbbd780d5bd9eaf0c_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "269708c80ac818054f96d5baeb5987222867bbe8b5bc5d927e22994520c630ee",
|
| 39 |
+
"optimizer_sha256": "f43a6b60066a61d07d025655a0d88bb98c03d181d48198747846d98af0a259fe",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 399,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38304,
|
| 45 |
+
"adam_update_count": 38304,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 400,
|
| 49 |
+
"consumed_count": 399,
|
| 50 |
+
"last_submitted_update": 38304,
|
| 51 |
+
"last_consumed_update": 38208,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38304,
|
| 56 |
+
"completed_passes": 399,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38304,
|
| 59 |
+
"snapshot": "pass_end_0399",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38208,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 399,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38304,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38304,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.9446089538632805e-07,
|
| 83 |
+
"update_l2": 0.00548741826787591
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.1088093287980882e-06,
|
| 87 |
+
"update_l2": 0.0008026063442230225
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 1.8928449918576007e-08,
|
| 95 |
+
"update_l2": 0.001126510906033218
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 9.917645911627915e-06,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 9.917645911627915e-06,
|
| 110 |
+
"observation_loss": 9.917645911627915e-06,
|
| 111 |
+
"chamfer": 7.44991984902299e-06,
|
| 112 |
+
"track": 2.4677258352312492e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 399,
|
| 131 |
+
"adam_update_count": 38304
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.023702847998720245
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_54a3cc46246e4e2dbbd780d5bd9eaf0c_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 400,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38305,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 399,
|
| 150 |
+
"trained_intervals": 38304,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38304,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.914526462554932,
|
| 163 |
+
"median": 10.38887882232666,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4657382071018219,
|
| 170 |
+
"median": 0.4657382071018219,
|
| 171 |
+
"max": 0.4657382071018219,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.848647594451904,
|
| 184 |
+
"median": 10.32097339630127,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 136.25477600097656,
|
| 191 |
+
"median": 32496.212890625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 942.605224609375,
|
| 212 |
+
"median": 30362.796875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4657382071018219,
|
| 233 |
+
"median": 0.4657382071018219,
|
| 234 |
+
"max": 0.4657382071018219,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 720,
|
| 250 |
+
"controller_edge_stiffness": 98
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0400.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0400",
|
| 5 |
+
"executed_epochs": 400,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.912123450793691e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_5bb41dff6aee4ce1a4e0aacb8d1cb2ca.npz",
|
| 37 |
+
"optimizer_file": "boundary_5bb41dff6aee4ce1a4e0aacb8d1cb2ca_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "50e8625df68d5725dfecc33ead29cc9c43af9cc5029f834b039a1b26f2e297ac",
|
| 39 |
+
"optimizer_sha256": "f5eb165d313a603ff805e25ab89b851f38e22698f333c70e2f61aecbdd3ef3d5",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 400,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38400,
|
| 45 |
+
"adam_update_count": 38400,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 401,
|
| 49 |
+
"consumed_count": 400,
|
| 50 |
+
"last_submitted_update": 38400,
|
| 51 |
+
"last_consumed_update": 38304,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38400,
|
| 56 |
+
"completed_passes": 400,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38400,
|
| 59 |
+
"snapshot": "pass_end_0400",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38304,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 400,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38400,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38400,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 3.651893223377556e-07,
|
| 83 |
+
"update_l2": 0.006079091224819422
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.3769384850093047e-06,
|
| 87 |
+
"update_l2": 0.0008385181427001953
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 3.1528411881254215e-08,
|
| 95 |
+
"update_l2": 0.0013951428700238466
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 9.976305591408163e-06,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 9.976305591408163e-06,
|
| 110 |
+
"observation_loss": 9.976305591408163e-06,
|
| 111 |
+
"chamfer": 7.486765298381215e-06,
|
| 112 |
+
"track": 2.489540520400624e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 400,
|
| 131 |
+
"adam_update_count": 38400
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.0225784800004476
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_5bb41dff6aee4ce1a4e0aacb8d1cb2ca_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 401,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38401,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 400,
|
| 150 |
+
"trained_intervals": 38400,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38400,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.909589767456055,
|
| 163 |
+
"median": 10.389071464538574,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4672055244445801,
|
| 170 |
+
"median": 0.4672055244445801,
|
| 171 |
+
"max": 0.4672055244445801,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.847527503967285,
|
| 184 |
+
"median": 10.320952415466309,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 135.5837860107422,
|
| 191 |
+
"median": 32502.47265625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 941.550048828125,
|
| 212 |
+
"median": 30362.162109375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4672055244445801,
|
| 233 |
+
"median": 0.4672055244445801,
|
| 234 |
+
"max": 0.4672055244445801,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 725,
|
| 250 |
+
"controller_edge_stiffness": 98
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0401.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0401",
|
| 5 |
+
"executed_epochs": 401,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.912123450793691e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_e52d71d042b940df8af6e53a090d67b2.npz",
|
| 37 |
+
"optimizer_file": "boundary_e52d71d042b940df8af6e53a090d67b2_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "2406915ace6234d6ac21b1e10bf1a33ff34dc834eac62cd484268352e6390a92",
|
| 39 |
+
"optimizer_sha256": "689db517481f6bc0a4773fdb83e10b2ae7741ad228661f9be143853b85da8dbb",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 401,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38496,
|
| 45 |
+
"adam_update_count": 38496,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 402,
|
| 49 |
+
"consumed_count": 401,
|
| 50 |
+
"last_submitted_update": 38496,
|
| 51 |
+
"last_consumed_update": 38400,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38496,
|
| 56 |
+
"completed_passes": 401,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38496,
|
| 59 |
+
"snapshot": "pass_end_0401",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38304,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 401,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38496,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38496,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 7.726974331490055e-07,
|
| 83 |
+
"update_l2": 0.006871990393847227
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 2.6140953650610754e-06,
|
| 87 |
+
"update_l2": 0.001083076000213623
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 6.926238427240605e-08,
|
| 95 |
+
"update_l2": 0.0015866686590015888
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0826233847183175e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0826233847183175e-05,
|
| 110 |
+
"observation_loss": 1.0826233847183175e-05,
|
| 111 |
+
"chamfer": 8.057293598540127e-06,
|
| 112 |
+
"track": 2.7689404760167236e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 401,
|
| 131 |
+
"adam_update_count": 38496
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02229296599944064
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_e52d71d042b940df8af6e53a090d67b2_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 402,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38497,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 401,
|
| 150 |
+
"trained_intervals": 38496,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38496,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.904543399810791,
|
| 163 |
+
"median": 10.388996124267578,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4681743085384369,
|
| 170 |
+
"median": 0.4681743085384369,
|
| 171 |
+
"max": 0.4681743085384369,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.846133708953857,
|
| 184 |
+
"median": 10.320978164672852,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 134.90130615234375,
|
| 191 |
+
"median": 32500.0234375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 940.2386474609375,
|
| 212 |
+
"median": 30362.943359375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4681743085384369,
|
| 233 |
+
"median": 0.4681743085384369,
|
| 234 |
+
"max": 0.4681743085384369,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 727,
|
| 250 |
+
"controller_edge_stiffness": 98
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0402.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0402",
|
| 5 |
+
"executed_epochs": 402,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.912123450793691e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_7df16efa5be14dd294a91775a2063d1b.npz",
|
| 37 |
+
"optimizer_file": "boundary_7df16efa5be14dd294a91775a2063d1b_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "d6bb72f916d0201604a7285a9b2d3ba0d146aa66d1e20c69435159904d8713b2",
|
| 39 |
+
"optimizer_sha256": "3a4a9dd3844c1251b956a48eaf050f91321387ba53b435de2f7c56df5a8c9944",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 402,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38592,
|
| 45 |
+
"adam_update_count": 38592,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 403,
|
| 49 |
+
"consumed_count": 402,
|
| 50 |
+
"last_submitted_update": 38592,
|
| 51 |
+
"last_consumed_update": 38496,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38592,
|
| 56 |
+
"completed_passes": 402,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38592,
|
| 59 |
+
"snapshot": "pass_end_0402",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38304,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 402,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38592,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38592,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.533976891707425e-07,
|
| 83 |
+
"update_l2": 0.006409067194908857
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.9022880906049977e-06,
|
| 87 |
+
"update_l2": 0.0010689795017242432
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.010032211316684e-08,
|
| 95 |
+
"update_l2": 0.0017343306681141257
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1062948033213615e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1062948033213615e-05,
|
| 110 |
+
"observation_loss": 1.1062948033213615e-05,
|
| 111 |
+
"chamfer": 8.214761692215689e-06,
|
| 112 |
+
"track": 2.8481865683716023e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 402,
|
| 131 |
+
"adam_update_count": 38592
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.0223616299990681
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_7df16efa5be14dd294a91775a2063d1b_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 403,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38593,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 402,
|
| 150 |
+
"trained_intervals": 38592,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38592,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.899367809295654,
|
| 163 |
+
"median": 10.389217376708984,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.46871739625930786,
|
| 170 |
+
"median": 0.46871739625930786,
|
| 171 |
+
"max": 0.46871739625930786,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.843495845794678,
|
| 184 |
+
"median": 10.320998191833496,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 134.2049102783203,
|
| 191 |
+
"median": 32507.21484375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 937.76171875,
|
| 212 |
+
"median": 30363.552734375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.46871739625930786,
|
| 233 |
+
"median": 0.46871739625930786,
|
| 234 |
+
"max": 0.46871739625930786,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 728,
|
| 250 |
+
"controller_edge_stiffness": 98
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0403.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0403",
|
| 5 |
+
"executed_epochs": 403,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.912123450793691e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_1d4152cb24e24e70a2d433d4c9cc2a99.npz",
|
| 37 |
+
"optimizer_file": "boundary_1d4152cb24e24e70a2d433d4c9cc2a99_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "bde535ef4df8309a50a57b6f1e21397138ced56960f04ec426f7bd382677fc87",
|
| 39 |
+
"optimizer_sha256": "ddae87358a3fbab864c1e574519947976d9b5a69fc146783f1559b566790fd26",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 403,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38688,
|
| 45 |
+
"adam_update_count": 38688,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 404,
|
| 49 |
+
"consumed_count": 403,
|
| 50 |
+
"last_submitted_update": 38688,
|
| 51 |
+
"last_consumed_update": 38592,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38688,
|
| 56 |
+
"completed_passes": 403,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38688,
|
| 59 |
+
"snapshot": "pass_end_0403",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38304,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 403,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38688,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38688,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.2046409021168074e-07,
|
| 83 |
+
"update_l2": 0.006228968966752291
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.586071675774292e-06,
|
| 87 |
+
"update_l2": 0.0010147690773010254
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.1294041014671166e-08,
|
| 95 |
+
"update_l2": 0.00195851968601346
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1148623343615327e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1148623343615327e-05,
|
| 110 |
+
"observation_loss": 1.1148623343615327e-05,
|
| 111 |
+
"chamfer": 8.270764737972058e-06,
|
| 112 |
+
"track": 2.8778583782695932e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 403,
|
| 131 |
+
"adam_update_count": 38688
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02270853600020928
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_1d4152cb24e24e70a2d433d4c9cc2a99_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 404,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38689,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 403,
|
| 150 |
+
"trained_intervals": 38688,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38688,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.894379615783691,
|
| 163 |
+
"median": 10.389053344726562,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4687769114971161,
|
| 170 |
+
"median": 0.4687769114971161,
|
| 171 |
+
"max": 0.4687769114971161,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.840838432312012,
|
| 184 |
+
"median": 10.320992469787598,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 133.53713989257812,
|
| 191 |
+
"median": 32501.884765625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 935.27294921875,
|
| 212 |
+
"median": 30363.376953125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4687769114971161,
|
| 233 |
+
"median": 0.4687769114971161,
|
| 234 |
+
"max": 0.4687769114971161,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 729,
|
| 250 |
+
"controller_edge_stiffness": 98
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0404.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0404",
|
| 5 |
+
"executed_epochs": 404,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.912123450793691e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_c89512c8322942588a5785cb1261430b.npz",
|
| 37 |
+
"optimizer_file": "boundary_c89512c8322942588a5785cb1261430b_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "48b0e8685026c06a605d0350e4e0a9cfb902623c93f8ff274029d178647b02bc",
|
| 39 |
+
"optimizer_sha256": "d058244386a75d0d201db2025aea65acda38565306e045905d2d44f35ed69667",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 404,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38784,
|
| 45 |
+
"adam_update_count": 38784,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 405,
|
| 49 |
+
"consumed_count": 404,
|
| 50 |
+
"last_submitted_update": 38784,
|
| 51 |
+
"last_consumed_update": 38688,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38784,
|
| 56 |
+
"completed_passes": 404,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38784,
|
| 59 |
+
"snapshot": "pass_end_0404",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38304,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 404,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38784,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38784,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.248705067766423e-07,
|
| 83 |
+
"update_l2": 0.006360149011015892
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.7951443851416116e-06,
|
| 87 |
+
"update_l2": 0.0009627640247344971
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.262733537847453e-08,
|
| 95 |
+
"update_l2": 0.0020790696144104004
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1145257303724065e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1145257303724065e-05,
|
| 110 |
+
"observation_loss": 1.1145257303724065e-05,
|
| 111 |
+
"chamfer": 8.26714858703781e-06,
|
| 112 |
+
"track": 2.878109171433607e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 404,
|
| 131 |
+
"adam_update_count": 38784
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02261259099941526
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_c89512c8322942588a5785cb1261430b_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 405,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38785,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 404,
|
| 150 |
+
"trained_intervals": 38784,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38784,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.889554023742676,
|
| 163 |
+
"median": 10.389598846435547,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4691520035266876,
|
| 170 |
+
"median": 0.4691520035266876,
|
| 171 |
+
"max": 0.4691520035266876,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.838370323181152,
|
| 184 |
+
"median": 10.320981979370117,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 132.89430236816406,
|
| 191 |
+
"median": 32519.619140625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 932.967529296875,
|
| 212 |
+
"median": 30363.05859375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4691520035266876,
|
| 233 |
+
"median": 0.4691520035266876,
|
| 234 |
+
"max": 0.4691520035266876,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 734,
|
| 250 |
+
"controller_edge_stiffness": 98
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0405.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0405",
|
| 5 |
+
"executed_epochs": 405,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.912123450793691e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_38d4590701a14bb1a252a6622af9b2e1.npz",
|
| 37 |
+
"optimizer_file": "boundary_38d4590701a14bb1a252a6622af9b2e1_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "de5860a13d2934c416d01f07dedddb1098cfd69b6873d698334ea0032ac1539d",
|
| 39 |
+
"optimizer_sha256": "0982d9357745bdfe0c0aa60e27dcc054a8222c16fc919004a0a48e6eb04b0bcd",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 405,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38880,
|
| 45 |
+
"adam_update_count": 38880,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 406,
|
| 49 |
+
"consumed_count": 405,
|
| 50 |
+
"last_submitted_update": 38880,
|
| 51 |
+
"last_consumed_update": 38784,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38880,
|
| 56 |
+
"completed_passes": 405,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38880,
|
| 59 |
+
"snapshot": "pass_end_0405",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38304,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 405,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38880,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38880,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.217318405608239e-07,
|
| 83 |
+
"update_l2": 0.006453482899814844
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.858781047303637e-06,
|
| 87 |
+
"update_l2": 0.0009823739528656006
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.3140063016599015e-08,
|
| 95 |
+
"update_l2": 0.0021232266444712877
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1137779438286088e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1137779438286088e-05,
|
| 110 |
+
"observation_loss": 1.1137779438286088e-05,
|
| 111 |
+
"chamfer": 8.263365998573136e-06,
|
| 112 |
+
"track": 2.8744138944603037e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 405,
|
| 131 |
+
"adam_update_count": 38880
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02236405900112004
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_38d4590701a14bb1a252a6622af9b2e1_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 406,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38881,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 405,
|
| 150 |
+
"trained_intervals": 38880,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38880,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.884769439697266,
|
| 163 |
+
"median": 10.389427185058594,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4693182110786438,
|
| 170 |
+
"median": 0.4693182110786438,
|
| 171 |
+
"max": 0.4693182110786438,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.835886001586914,
|
| 184 |
+
"median": 10.320987701416016,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 132.2599639892578,
|
| 191 |
+
"median": 32514.03515625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 930.652587890625,
|
| 212 |
+
"median": 30363.234375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4693182110786438,
|
| 233 |
+
"median": 0.4693182110786438,
|
| 234 |
+
"max": 0.4693182110786438,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 736,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0406.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0406",
|
| 5 |
+
"executed_epochs": 406,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.912123450793691e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_fe50cdff29644c868ef2567005adbe0c.npz",
|
| 37 |
+
"optimizer_file": "boundary_fe50cdff29644c868ef2567005adbe0c_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "83eec230552f89949c39299229f7b9bf227e10fc86e4321d766a9bcf2d2193b4",
|
| 39 |
+
"optimizer_sha256": "7285859ee3edbad3d03050264d2a13e9b821f1ea97145bee0d4d04630e26b049",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 406,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38976,
|
| 45 |
+
"adam_update_count": 38976,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 407,
|
| 49 |
+
"consumed_count": 406,
|
| 50 |
+
"last_submitted_update": 38976,
|
| 51 |
+
"last_consumed_update": 38880,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38976,
|
| 56 |
+
"completed_passes": 406,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38976,
|
| 59 |
+
"snapshot": "pass_end_0406",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38304,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 406,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38976,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38976,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.456238684724667e-07,
|
| 83 |
+
"update_l2": 0.006744652520865202
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.8993654293808504e-06,
|
| 87 |
+
"update_l2": 0.0009908676147460938
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.215674292458061e-08,
|
| 95 |
+
"update_l2": 0.0021910551004111767
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.112414975068532e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.112414975068532e-05,
|
| 110 |
+
"observation_loss": 1.112414975068532e-05,
|
| 111 |
+
"chamfer": 8.255887223640457e-06,
|
| 112 |
+
"track": 2.868262754418538e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 406,
|
| 131 |
+
"adam_update_count": 38976
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02229265599999053
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_fe50cdff29644c868ef2567005adbe0c_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 407,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38977,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 406,
|
| 150 |
+
"trained_intervals": 38976,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38976,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.880063056945801,
|
| 163 |
+
"median": 10.389656066894531,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4693298935890198,
|
| 170 |
+
"median": 0.4693298935890198,
|
| 171 |
+
"max": 0.4693298935890198,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.833340644836426,
|
| 184 |
+
"median": 10.320969581604004,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 131.6389617919922,
|
| 191 |
+
"median": 32521.478515625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 928.2866821289062,
|
| 212 |
+
"median": 30362.681640625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4693298935890198,
|
| 233 |
+
"median": 0.4693298935890198,
|
| 234 |
+
"max": 0.4693298935890198,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 737,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0407.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0407",
|
| 5 |
+
"executed_epochs": 407,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.912123450793691e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_84d6be8c5f624b81a76c16871594e5aa.npz",
|
| 37 |
+
"optimizer_file": "boundary_84d6be8c5f624b81a76c16871594e5aa_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "cbfba548e84b83182c9d71aad7ea051b15345e70328e20b86227cffeb56381fd",
|
| 39 |
+
"optimizer_sha256": "1b9d87a2475a444c367fa891da11d7819a20e3c7e50a2e5cda8bfd9a27d4646b",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 407,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 39072,
|
| 45 |
+
"adam_update_count": 39072,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 408,
|
| 49 |
+
"consumed_count": 407,
|
| 50 |
+
"last_submitted_update": 39072,
|
| 51 |
+
"last_consumed_update": 38976,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 39072,
|
| 56 |
+
"completed_passes": 407,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 39072,
|
| 59 |
+
"snapshot": "pass_end_0407",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38304,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 407,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 39072,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 39072,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.430220030826604e-07,
|
| 83 |
+
"update_l2": 0.006894341669976711
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.8407466768621816e-06,
|
| 87 |
+
"update_l2": 0.0009899735450744629
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.2340535461326e-08,
|
| 95 |
+
"update_l2": 0.002327259164303541
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1123511285404675e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1123511285404675e-05,
|
| 110 |
+
"observation_loss": 1.1123511285404675e-05,
|
| 111 |
+
"chamfer": 8.255751708929893e-06,
|
| 112 |
+
"track": 2.867760031222133e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 407,
|
| 131 |
+
"adam_update_count": 39072
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022558157999810646
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_84d6be8c5f624b81a76c16871594e5aa_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 408,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 39073,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 407,
|
| 150 |
+
"trained_intervals": 39072,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 39072,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.875337600708008,
|
| 163 |
+
"median": 10.390213012695312,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4699176847934723,
|
| 170 |
+
"median": 0.4699176847934723,
|
| 171 |
+
"max": 0.4699176847934723,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.830691337585449,
|
| 184 |
+
"median": 10.320975303649902,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 131.0183868408203,
|
| 191 |
+
"median": 32539.595703125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 925.8306274414062,
|
| 212 |
+
"median": 30362.857421875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4699176847934723,
|
| 233 |
+
"median": 0.4699176847934723,
|
| 234 |
+
"max": 0.4699176847934723,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 741,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0408.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0408",
|
| 5 |
+
"executed_epochs": 408,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.912123450793691e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_a9f310e6e9ed4e48a0c12956e5a8e9c8.npz",
|
| 37 |
+
"optimizer_file": "boundary_a9f310e6e9ed4e48a0c12956e5a8e9c8_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "ddb91f1b1f4768316e9bc2c66ab5fec6ccc7b7e142a4495e694bc9c1e3fe21a7",
|
| 39 |
+
"optimizer_sha256": "a435f531d72bce1246ca9d67591962816ad08670e234ba120386d9b7496c09f6",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 408,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 39168,
|
| 45 |
+
"adam_update_count": 39168,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 409,
|
| 49 |
+
"consumed_count": 408,
|
| 50 |
+
"last_submitted_update": 39168,
|
| 51 |
+
"last_consumed_update": 39072,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 39168,
|
| 56 |
+
"completed_passes": 408,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 39168,
|
| 59 |
+
"snapshot": "pass_end_0408",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38304,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 408,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 39168,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 39168,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.447503840765421e-07,
|
| 83 |
+
"update_l2": 0.006957557052373886
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.817244196899992e-06,
|
| 87 |
+
"update_l2": 0.0009737014770507812
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.235983735474292e-08,
|
| 95 |
+
"update_l2": 0.002372396644204855
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1102656571893021e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1102656571893021e-05,
|
| 110 |
+
"observation_loss": 1.1102656571893021e-05,
|
| 111 |
+
"chamfer": 8.242291187343653e-06,
|
| 112 |
+
"track": 2.8603656119230436e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 408,
|
| 131 |
+
"adam_update_count": 39168
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02316885300024296
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_a9f310e6e9ed4e48a0c12956e5a8e9c8_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 409,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 39169,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 408,
|
| 150 |
+
"trained_intervals": 39168,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 39168,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.870376110076904,
|
| 163 |
+
"median": 10.390449523925781,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.470242440700531,
|
| 170 |
+
"median": 0.470242440700531,
|
| 171 |
+
"max": 0.470242440700531,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.827938079833984,
|
| 184 |
+
"median": 10.321054458618164,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 130.3699493408203,
|
| 191 |
+
"median": 32547.294921875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 923.2850952148438,
|
| 212 |
+
"median": 30365.2578125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.470242440700531,
|
| 233 |
+
"median": 0.470242440700531,
|
| 234 |
+
"max": 0.470242440700531,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 744,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0409.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0409",
|
| 5 |
+
"executed_epochs": 409,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.912123450793691e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_c45d0b9e1ff5462288fd93e85a12b66d.npz",
|
| 37 |
+
"optimizer_file": "boundary_c45d0b9e1ff5462288fd93e85a12b66d_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "9d5f2618fe67f30671164c1420b4ed436ced2ffc43089071a6336fb49e0ea31f",
|
| 39 |
+
"optimizer_sha256": "803316d1b76bb833dd6e425d89cf47932f3fc064943b9135c92f43fa34889721",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 409,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 39264,
|
| 45 |
+
"adam_update_count": 39264,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 410,
|
| 49 |
+
"consumed_count": 409,
|
| 50 |
+
"last_submitted_update": 39264,
|
| 51 |
+
"last_consumed_update": 39168,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 39264,
|
| 56 |
+
"completed_passes": 409,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 39264,
|
| 59 |
+
"snapshot": "pass_end_0409",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38304,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 409,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 39264,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 39264,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.4448802327679005e-07,
|
| 83 |
+
"update_l2": 0.007243011146783829
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.6734629753045738e-06,
|
| 87 |
+
"update_l2": 0.0009648501873016357
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.240762135372279e-08,
|
| 95 |
+
"update_l2": 0.00253537786193192
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1102105418103747e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1102105418103747e-05,
|
| 110 |
+
"observation_loss": 1.1102105418103747e-05,
|
| 111 |
+
"chamfer": 8.241080649895594e-06,
|
| 112 |
+
"track": 2.8610247682081535e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 409,
|
| 131 |
+
"adam_update_count": 39264
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022691205000228365
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_c45d0b9e1ff5462288fd93e85a12b66d_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 410,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 39265,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 409,
|
| 150 |
+
"trained_intervals": 39264,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 39264,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.864845275878906,
|
| 163 |
+
"median": 10.390634536743164,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.47026294469833374,
|
| 170 |
+
"median": 0.47026294469833374,
|
| 171 |
+
"max": 0.47026294469833374,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.825165271759033,
|
| 184 |
+
"median": 10.320964813232422,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 129.65086364746094,
|
| 191 |
+
"median": 32553.31640625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 920.728515625,
|
| 212 |
+
"median": 30362.5390625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.47026294469833374,
|
| 233 |
+
"median": 0.47026294469833374,
|
| 234 |
+
"max": 0.47026294469833374,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 745,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0410.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0410",
|
| 5 |
+
"executed_epochs": 410,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.912123450793691e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_8eba95ad4f1e481bb04426676de54111.npz",
|
| 37 |
+
"optimizer_file": "boundary_8eba95ad4f1e481bb04426676de54111_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "d2dfea36413730e60ea179e99dee7734b391ce72b985e2a6ecbd5f00a34123a3",
|
| 39 |
+
"optimizer_sha256": "d696455c449080eccc505d0b6a47b0a99bbe07a3f819b22af0e37cfe3e962a46",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 410,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 39360,
|
| 45 |
+
"adam_update_count": 39360,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 411,
|
| 49 |
+
"consumed_count": 410,
|
| 50 |
+
"last_submitted_update": 39360,
|
| 51 |
+
"last_consumed_update": 39264,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 39360,
|
| 56 |
+
"completed_passes": 410,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 39360,
|
| 59 |
+
"snapshot": "pass_end_0410",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38304,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 410,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 39360,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 39360,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.451118797987874e-07,
|
| 83 |
+
"update_l2": 0.007407667580991983
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.8103750107911765e-06,
|
| 87 |
+
"update_l2": 0.0009837746620178223
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.304443462250674e-08,
|
| 95 |
+
"update_l2": 0.002558368956670165
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1097763490397483e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1097763490397483e-05,
|
| 110 |
+
"observation_loss": 1.1097763490397483e-05,
|
| 111 |
+
"chamfer": 8.237581823777873e-06,
|
| 112 |
+
"track": 2.86018166661961e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 410,
|
| 131 |
+
"adam_update_count": 39360
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022920508001334383
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_8eba95ad4f1e481bb04426676de54111_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 411,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 39361,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 410,
|
| 150 |
+
"trained_intervals": 39360,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 39360,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.858535289764404,
|
| 163 |
+
"median": 10.390751838684082,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.47080397605895996,
|
| 170 |
+
"median": 0.47080397605895996,
|
| 171 |
+
"max": 0.47080397605895996,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.822423458099365,
|
| 184 |
+
"median": 10.320887565612793,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 128.8353729248047,
|
| 191 |
+
"median": 32557.1328125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 918.20751953125,
|
| 212 |
+
"median": 30360.193359375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.47080397605895996,
|
| 233 |
+
"median": 0.47080397605895996,
|
| 234 |
+
"max": 0.47080397605895996,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 747,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0411.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0411",
|
| 5 |
+
"executed_epochs": 411,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.912123450793691e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_9dc772bc99f943a9867dd8a7913f9814.npz",
|
| 37 |
+
"optimizer_file": "boundary_9dc772bc99f943a9867dd8a7913f9814_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "47466919320ef99d25c5511efc955fcd9eed532f6e6c7261b9acddbef9a87790",
|
| 39 |
+
"optimizer_sha256": "e926bb5dc546d779bc1ec0446747cefd9153d576d2a580fce3f558861bc8f2e4",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 411,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 39456,
|
| 45 |
+
"adam_update_count": 39456,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 412,
|
| 49 |
+
"consumed_count": 411,
|
| 50 |
+
"last_submitted_update": 39456,
|
| 51 |
+
"last_consumed_update": 39360,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 39456,
|
| 56 |
+
"completed_passes": 411,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 39456,
|
| 59 |
+
"snapshot": "pass_end_0411",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38304,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 411,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 39456,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 39456,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.4127108367320034e-07,
|
| 83 |
+
"update_l2": 0.007185258902609348
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.9010943788089207e-06,
|
| 87 |
+
"update_l2": 0.000974506139755249
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.231238731084886e-08,
|
| 95 |
+
"update_l2": 0.002459977986291051
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1064129466831218e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1064129466831218e-05,
|
| 110 |
+
"observation_loss": 1.1064129466831218e-05,
|
| 111 |
+
"chamfer": 8.215530215238687e-06,
|
| 112 |
+
"track": 2.848599251592532e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 411,
|
| 131 |
+
"adam_update_count": 39456
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022575266000785632
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_9dc772bc99f943a9867dd8a7913f9814_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 412,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 39457,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 411,
|
| 150 |
+
"trained_intervals": 39456,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 39456,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.852395534515381,
|
| 163 |
+
"median": 10.390971183776855,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.47204214334487915,
|
| 170 |
+
"median": 0.47204214334487915,
|
| 171 |
+
"max": 0.47204214334487915,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.819756507873535,
|
| 184 |
+
"median": 10.320882797241211,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 128.04676818847656,
|
| 191 |
+
"median": 32564.27734375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 915.761962890625,
|
| 212 |
+
"median": 30360.046875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.47204214334487915,
|
| 233 |
+
"median": 0.47204214334487915,
|
| 234 |
+
"max": 0.47204214334487915,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 750,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0412.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0412",
|
| 5 |
+
"executed_epochs": 412,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.91156254362113e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_29a71e32b3d14a058afe8a0127d7b16d.npz",
|
| 37 |
+
"optimizer_file": "boundary_29a71e32b3d14a058afe8a0127d7b16d_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "1126ae82029cd5b174c303c25ccfc53a049b91a75e0d0778d865f901f66ccdf6",
|
| 39 |
+
"optimizer_sha256": "241d9e64821f5f3074f2ab172dd09afefebbc7f161ec3a4deb1e0ada727cfc95",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 412,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 39552,
|
| 45 |
+
"adam_update_count": 39552,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 413,
|
| 49 |
+
"consumed_count": 412,
|
| 50 |
+
"last_submitted_update": 39552,
|
| 51 |
+
"last_consumed_update": 39456,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 39552,
|
| 56 |
+
"completed_passes": 412,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 39552,
|
| 59 |
+
"snapshot": "pass_end_0412",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 39456,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 412,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 39552,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 39552,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.4092521989114175e-07,
|
| 83 |
+
"update_l2": 0.00747169042006135
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.7329319916825625e-06,
|
| 87 |
+
"update_l2": 0.0009492635726928711
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.2930953842178496e-08,
|
| 95 |
+
"update_l2": 0.0025336130056530237
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1078363968408667e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1078363968408667e-05,
|
| 110 |
+
"observation_loss": 1.1078363968408667e-05,
|
| 111 |
+
"chamfer": 8.22380116005661e-06,
|
| 112 |
+
"track": 2.8545630357257323e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 412,
|
| 131 |
+
"adam_update_count": 39552
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022213305999684962
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_29a71e32b3d14a058afe8a0127d7b16d_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 413,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 39553,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 412,
|
| 150 |
+
"trained_intervals": 39552,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 39552,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.8462958335876465,
|
| 163 |
+
"median": 10.391172409057617,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4728018343448639,
|
| 170 |
+
"median": 0.4728018343448639,
|
| 171 |
+
"max": 0.4728018343448639,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.816991329193115,
|
| 184 |
+
"median": 10.320775032043457,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 127.26809692382812,
|
| 191 |
+
"median": 32570.830078125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 913.2332763671875,
|
| 212 |
+
"median": 30356.775390625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4728018343448639,
|
| 233 |
+
"median": 0.4728018343448639,
|
| 234 |
+
"max": 0.4728018343448639,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 753,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0413.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0413",
|
| 5 |
+
"executed_epochs": 413,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.896497180738e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_ca6978c3d55949c59276c1e557a0fc6f.npz",
|
| 37 |
+
"optimizer_file": "boundary_ca6978c3d55949c59276c1e557a0fc6f_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "653915466601117aecc1c346fcf75ae1233029f6c225d1cb6b24f8c5f29325df",
|
| 39 |
+
"optimizer_sha256": "f07ed7ece9fbc331ef0a4ee583d9985fff984cb58619335dd754d6538a3cffe4",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 413,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 39648,
|
| 45 |
+
"adam_update_count": 39648,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 414,
|
| 49 |
+
"consumed_count": 413,
|
| 50 |
+
"last_submitted_update": 39648,
|
| 51 |
+
"last_consumed_update": 39552,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 39648,
|
| 56 |
+
"completed_passes": 413,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 39648,
|
| 59 |
+
"snapshot": "pass_end_0413",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 39552,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 413,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 39648,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 39648,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.642927819986653e-07,
|
| 83 |
+
"update_l2": 0.00760249886661768
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.8792064793160534e-06,
|
| 87 |
+
"update_l2": 0.0009498894214630127
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.4412637950918e-08,
|
| 95 |
+
"update_l2": 0.0026162988506257534
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1089913641626481e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1089913641626481e-05,
|
| 110 |
+
"observation_loss": 1.1089913641626481e-05,
|
| 111 |
+
"chamfer": 8.229547347582411e-06,
|
| 112 |
+
"track": 2.8603665214177454e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 413,
|
| 131 |
+
"adam_update_count": 39648
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02336631700018188
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_ca6978c3d55949c59276c1e557a0fc6f_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 414,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 39649,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 413,
|
| 150 |
+
"trained_intervals": 39648,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 39648,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.84010124206543,
|
| 163 |
+
"median": 10.391379356384277,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4738300144672394,
|
| 170 |
+
"median": 0.4738300144672394,
|
| 171 |
+
"max": 0.4738300144672394,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.814153671264648,
|
| 184 |
+
"median": 10.320749282836914,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 126.48216247558594,
|
| 191 |
+
"median": 32577.572265625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 910.6455078125,
|
| 212 |
+
"median": 30355.994140625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4738300144672394,
|
| 233 |
+
"median": 0.4738300144672394,
|
| 234 |
+
"max": 0.4738300144672394,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 754,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0414.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0414",
|
| 5 |
+
"executed_epochs": 414,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.896497180738e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_f7fc8d13ad5241f1945f464fb132df2c.npz",
|
| 37 |
+
"optimizer_file": "boundary_f7fc8d13ad5241f1945f464fb132df2c_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "490e9362878271cfb1ec390a2bee285ae85adf778a62fa9fa7e78c36cec16a44",
|
| 39 |
+
"optimizer_sha256": "a18020a48e1cce346bfde059a66131d89275171ed677714bffb944e33191c69f",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 414,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 39744,
|
| 45 |
+
"adam_update_count": 39744,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 415,
|
| 49 |
+
"consumed_count": 414,
|
| 50 |
+
"last_submitted_update": 39744,
|
| 51 |
+
"last_consumed_update": 39648,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 39744,
|
| 56 |
+
"completed_passes": 414,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 39744,
|
| 59 |
+
"snapshot": "pass_end_0414",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 39552,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 414,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 39744,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 39744,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.751496760491136e-07,
|
| 83 |
+
"update_l2": 0.007329542189836502
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.9699855329236016e-06,
|
| 87 |
+
"update_l2": 0.000959545373916626
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.453556539691817e-08,
|
| 95 |
+
"update_l2": 0.0024516666308045387
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1053204616473522e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1053204616473522e-05,
|
| 110 |
+
"observation_loss": 1.1053204616473522e-05,
|
| 111 |
+
"chamfer": 8.207245628000237e-06,
|
| 112 |
+
"track": 2.8459587610996095e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 414,
|
| 131 |
+
"adam_update_count": 39744
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02234753600168915
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_f7fc8d13ad5241f1945f464fb132df2c_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 415,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 39745,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 414,
|
| 150 |
+
"trained_intervals": 39744,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 39744,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.833610534667969,
|
| 163 |
+
"median": 10.39145565032959,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.47371307015419006,
|
| 170 |
+
"median": 0.47371307015419006,
|
| 171 |
+
"max": 0.47371307015419006,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.811239242553711,
|
| 184 |
+
"median": 10.320806503295898,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 125.66386413574219,
|
| 191 |
+
"median": 32580.056640625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 907.995361328125,
|
| 212 |
+
"median": 30357.732421875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.47371307015419006,
|
| 233 |
+
"median": 0.47371307015419006,
|
| 234 |
+
"max": 0.47371307015419006,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 757,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0415.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0415",
|
| 5 |
+
"executed_epochs": 415,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.896497180738e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_4d1f0b793b6646fba259763c83d0c098.npz",
|
| 37 |
+
"optimizer_file": "boundary_4d1f0b793b6646fba259763c83d0c098_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "a2ecfe5014983bc6e18c9b4a6c74c9f3ca4d81a1aa3a38d79335d1f658d2bee1",
|
| 39 |
+
"optimizer_sha256": "1c81bd8ba913e237496abf4ca6b702f5a84abdedff413692c986c827ebd352f7",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 415,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 39840,
|
| 45 |
+
"adam_update_count": 39840,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 416,
|
| 49 |
+
"consumed_count": 415,
|
| 50 |
+
"last_submitted_update": 39840,
|
| 51 |
+
"last_consumed_update": 39744,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 39840,
|
| 56 |
+
"completed_passes": 415,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 39840,
|
| 59 |
+
"snapshot": "pass_end_0415",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 39552,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 415,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 39840,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 39840,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.345253839550423e-07,
|
| 83 |
+
"update_l2": 0.0072594694793224335
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 2.035859779425664e-06,
|
| 87 |
+
"update_l2": 0.0009595751762390137
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.683621040475373e-08,
|
| 95 |
+
"update_l2": 0.0024075983092188835
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.103040085581597e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.103040085581597e-05,
|
| 110 |
+
"observation_loss": 1.103040085581597e-05,
|
| 111 |
+
"chamfer": 8.192490895453375e-06,
|
| 112 |
+
"track": 2.8379104151099455e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 415,
|
| 131 |
+
"adam_update_count": 39840
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02234796499942604
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_4d1f0b793b6646fba259763c83d0c098_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 416,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 39841,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 415,
|
| 150 |
+
"trained_intervals": 39840,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 39840,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.827254295349121,
|
| 163 |
+
"median": 10.39153003692627,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4746173024177551,
|
| 170 |
+
"median": 0.4746173024177551,
|
| 171 |
+
"max": 0.4746173024177551,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.80844259262085,
|
| 184 |
+
"median": 10.32076358795166,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 124.86763763427734,
|
| 191 |
+
"median": 32582.48046875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 905.4595336914062,
|
| 212 |
+
"median": 30356.427734375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4746173024177551,
|
| 233 |
+
"median": 0.4746173024177551,
|
| 234 |
+
"max": 0.4746173024177551,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 757,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0416.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0416",
|
| 5 |
+
"executed_epochs": 416,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.896497180738e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_cdf5638968784ef5b91590ac95192dc9.npz",
|
| 37 |
+
"optimizer_file": "boundary_cdf5638968784ef5b91590ac95192dc9_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "e74b6ac58bf274c7ffe5419ebbc98002c9aa6d3e37d9907ca1e228f8dbb8672f",
|
| 39 |
+
"optimizer_sha256": "ba8df908d9eeed93f9b76b33eef08645932a4835f309843829efdbca2ce75b3f",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 416,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 39936,
|
| 45 |
+
"adam_update_count": 39936,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 417,
|
| 49 |
+
"consumed_count": 416,
|
| 50 |
+
"last_submitted_update": 39936,
|
| 51 |
+
"last_consumed_update": 39840,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 39936,
|
| 56 |
+
"completed_passes": 416,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 39936,
|
| 59 |
+
"snapshot": "pass_end_0416",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 39552,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 416,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 39936,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 39936,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.188368336599524e-07,
|
| 83 |
+
"update_l2": 0.00804383959621191
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.5737576859464752e-06,
|
| 87 |
+
"update_l2": 0.0008749961853027344
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.3103338615301254e-08,
|
| 95 |
+
"update_l2": 0.002955465344712138
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.119136231864104e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.119136231864104e-05,
|
| 110 |
+
"observation_loss": 1.119136231864104e-05,
|
| 111 |
+
"chamfer": 8.29306554805953e-06,
|
| 112 |
+
"track": 2.8982969979551854e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 416,
|
| 131 |
+
"adam_update_count": 39936
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02232039699993038
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_cdf5638968784ef5b91590ac95192dc9_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 417,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 39937,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 416,
|
| 150 |
+
"trained_intervals": 39936,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 39936,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.820866107940674,
|
| 163 |
+
"median": 10.391715049743652,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.47659072279930115,
|
| 170 |
+
"median": 0.47659072279930115,
|
| 171 |
+
"max": 0.47659072279930115,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.805079460144043,
|
| 184 |
+
"median": 10.320717811584473,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 124.072509765625,
|
| 191 |
+
"median": 32588.5078125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 902.4194946289062,
|
| 212 |
+
"median": 30355.037109375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.47659072279930115,
|
| 233 |
+
"median": 0.47659072279930115,
|
| 234 |
+
"max": 0.47659072279930115,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 759,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0417.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0417",
|
| 5 |
+
"executed_epochs": 417,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.892617491871533e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_299ae72dc30842dbae1009b0ecc32803.npz",
|
| 37 |
+
"optimizer_file": "boundary_299ae72dc30842dbae1009b0ecc32803_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "87888a02278ac337d12139419190bf32b42f0b967eb6a6a327a113c4fb055fc7",
|
| 39 |
+
"optimizer_sha256": "46fbe18fb880c6ab5c3d6ded7a5554ddbf6da3b23108983a438fe7ca1bd0f7da",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 417,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 40032,
|
| 45 |
+
"adam_update_count": 40032,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 418,
|
| 49 |
+
"consumed_count": 417,
|
| 50 |
+
"last_submitted_update": 40032,
|
| 51 |
+
"last_consumed_update": 39936,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 40032,
|
| 56 |
+
"completed_passes": 417,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 40032,
|
| 59 |
+
"snapshot": "pass_end_0417",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 39936,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 417,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 40032,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 40032,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.294048778774595e-07,
|
| 83 |
+
"update_l2": 0.00829508900642395
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.7278642872042838e-06,
|
| 87 |
+
"update_l2": 0.0008494555950164795
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.8254581603023325e-08,
|
| 95 |
+
"update_l2": 0.0032272697426378727
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1149489182571415e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1149489182571415e-05,
|
| 110 |
+
"observation_loss": 1.1149489182571415e-05,
|
| 111 |
+
"chamfer": 8.265433280030265e-06,
|
| 112 |
+
"track": 2.884056129914825e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 417,
|
| 131 |
+
"adam_update_count": 40032
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022584586000448326
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_299ae72dc30842dbae1009b0ecc32803_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 418,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 40033,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 417,
|
| 150 |
+
"trained_intervals": 40032,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 40032,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.814281463623047,
|
| 163 |
+
"median": 10.39202880859375,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.47461166977882385,
|
| 170 |
+
"median": 0.47461166977882385,
|
| 171 |
+
"max": 0.47461166977882385,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.801278591156006,
|
| 184 |
+
"median": 10.320737838745117,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 123.25821685791016,
|
| 191 |
+
"median": 32598.734375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 898.9959716796875,
|
| 212 |
+
"median": 30355.6484375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.47461166977882385,
|
| 233 |
+
"median": 0.47461166977882385,
|
| 234 |
+
"max": 0.47461166977882385,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 761,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0418.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0418",
|
| 5 |
+
"executed_epochs": 418,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.8799351803742565e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_76661cebb3a84a8b88afb6d59d8cfd46.npz",
|
| 37 |
+
"optimizer_file": "boundary_76661cebb3a84a8b88afb6d59d8cfd46_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "6c2a2f558dfce3924cc5d800f88e109f53116a1ed87cde7b90edd4af7c19b42f",
|
| 39 |
+
"optimizer_sha256": "c2f923ac3ba3af37f53e3b6f562160446aacc561945b4362881c5838d44337f7",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 418,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 40128,
|
| 45 |
+
"adam_update_count": 40128,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 419,
|
| 49 |
+
"consumed_count": 418,
|
| 50 |
+
"last_submitted_update": 40128,
|
| 51 |
+
"last_consumed_update": 40032,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 40128,
|
| 56 |
+
"completed_passes": 418,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 40128,
|
| 59 |
+
"snapshot": "pass_end_0418",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 40032,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 418,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 40128,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 40128,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.2082268691956415e-07,
|
| 83 |
+
"update_l2": 0.00787256844341755
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.6098928199426155e-06,
|
| 87 |
+
"update_l2": 0.0008744001388549805
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.3731422866576395e-08,
|
| 95 |
+
"update_l2": 0.0028969207778573036
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1135121894767508e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1135121894767508e-05,
|
| 110 |
+
"observation_loss": 1.1135121894767508e-05,
|
| 111 |
+
"chamfer": 8.25473944132682e-06,
|
| 112 |
+
"track": 2.8803829081880394e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 418,
|
| 131 |
+
"adam_update_count": 40128
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.0222951470004773
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_76661cebb3a84a8b88afb6d59d8cfd46_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 419,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 40129,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 418,
|
| 150 |
+
"trained_intervals": 40128,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 40128,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.807974815368652,
|
| 163 |
+
"median": 10.392091751098633,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4749990403652191,
|
| 170 |
+
"median": 0.4749990403652191,
|
| 171 |
+
"max": 0.4749990403652191,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.797844886779785,
|
| 184 |
+
"median": 10.320730209350586,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 122.48332214355469,
|
| 191 |
+
"median": 32600.787109375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 895.9144897460938,
|
| 212 |
+
"median": 30355.4140625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4749990403652191,
|
| 233 |
+
"median": 0.4749990403652191,
|
| 234 |
+
"max": 0.4749990403652191,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 762,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0419.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0419",
|
| 5 |
+
"executed_epochs": 419,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.868516926772372e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_e460f8fda15c4bafa16269f7d71bbba4.npz",
|
| 37 |
+
"optimizer_file": "boundary_e460f8fda15c4bafa16269f7d71bbba4_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "4525bc4c87ca319442994ea7700d10dd5370f8c237aae6d7885fbf45894fd666",
|
| 39 |
+
"optimizer_sha256": "72f8a82d0faf8d164e0f00a363245132f3b954bd06e9d2fca1200ac1d98f8e5c",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 419,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 40224,
|
| 45 |
+
"adam_update_count": 40224,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 420,
|
| 49 |
+
"consumed_count": 419,
|
| 50 |
+
"last_submitted_update": 40224,
|
| 51 |
+
"last_consumed_update": 40128,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 40224,
|
| 56 |
+
"completed_passes": 419,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 40224,
|
| 59 |
+
"snapshot": "pass_end_0419",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 40128,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 419,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 40224,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 40224,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.1309888842988585e-07,
|
| 83 |
+
"update_l2": 0.007787385955452919
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.7700652961138985e-06,
|
| 87 |
+
"update_l2": 0.0008998215198516846
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.126840108005126e-08,
|
| 95 |
+
"update_l2": 0.0027934378013014793
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1080415788455866e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1080415788455866e-05,
|
| 110 |
+
"observation_loss": 1.1080415788455866e-05,
|
| 111 |
+
"chamfer": 8.21898447611602e-06,
|
| 112 |
+
"track": 2.861431312339846e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 419,
|
| 131 |
+
"adam_update_count": 40224
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022267333999479888
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_e460f8fda15c4bafa16269f7d71bbba4_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 420,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 40225,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 419,
|
| 150 |
+
"trained_intervals": 40224,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 40224,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.801819801330566,
|
| 163 |
+
"median": 10.392241477966309,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.47525209188461304,
|
| 170 |
+
"median": 0.47525209188461304,
|
| 171 |
+
"max": 0.47525209188461304,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.7943501472473145,
|
| 184 |
+
"median": 10.320674896240234,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 121.73175048828125,
|
| 191 |
+
"median": 32605.66796875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 892.7888793945312,
|
| 212 |
+
"median": 30353.736328125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.47525209188461304,
|
| 233 |
+
"median": 0.47525209188461304,
|
| 234 |
+
"max": 0.47525209188461304,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 763,
|
| 250 |
+
"controller_edge_stiffness": 99
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0420.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0420",
|
| 5 |
+
"executed_epochs": 420,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.8644142719638994e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_2092b1cbdac44174a658c46cdea20d2e.npz",
|
| 37 |
+
"optimizer_file": "boundary_2092b1cbdac44174a658c46cdea20d2e_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "0c181cbbd748507f4f5b7bb3c0d3b95c236d667ffd2e99bc9750b7a53e5b0734",
|
| 39 |
+
"optimizer_sha256": "0e58f1347030cdbc88455ac046c2edf23ce7d86bce2adf8489d898cefc1a2d96",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 420,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 40320,
|
| 45 |
+
"adam_update_count": 40320,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 421,
|
| 49 |
+
"consumed_count": 420,
|
| 50 |
+
"last_submitted_update": 40320,
|
| 51 |
+
"last_consumed_update": 40224,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 40320,
|
| 56 |
+
"completed_passes": 420,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 40320,
|
| 59 |
+
"snapshot": "pass_end_0420",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 40224,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 420,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 40320,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 40320,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.1438920561631676e-07,
|
| 83 |
+
"update_l2": 0.007637895178049803
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.7910267615661724e-06,
|
| 87 |
+
"update_l2": 0.0009157657623291016
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.0779036087078566e-08,
|
| 95 |
+
"update_l2": 0.0026779905892908573
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1059735697926953e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1059735697926953e-05,
|
| 110 |
+
"observation_loss": 1.1059735697926953e-05,
|
| 111 |
+
"chamfer": 8.20485638541868e-06,
|
| 112 |
+
"track": 2.8548797672556248e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 420,
|
| 131 |
+
"adam_update_count": 40320
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022400960999220842
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_2092b1cbdac44174a658c46cdea20d2e_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 421,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 40321,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 420,
|
| 150 |
+
"trained_intervals": 40320,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 40320,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.795677661895752,
|
| 163 |
+
"median": 10.392409324645996,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4753521978855133,
|
| 170 |
+
"median": 0.4753521978855133,
|
| 171 |
+
"max": 0.4753521978855133,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.790799140930176,
|
| 184 |
+
"median": 10.32066822052002,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 120.98634338378906,
|
| 191 |
+
"median": 32611.14453125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 889.6242065429688,
|
| 212 |
+
"median": 30353.533203125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4753521978855133,
|
| 233 |
+
"median": 0.4753521978855133,
|
| 234 |
+
"max": 0.4753521978855133,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 766,
|
| 250 |
+
"controller_edge_stiffness": 100
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0421.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0421",
|
| 5 |
+
"executed_epochs": 421,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.860083900050995e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_f94e0a37675845ea9ab7270b4b5c3287.npz",
|
| 37 |
+
"optimizer_file": "boundary_f94e0a37675845ea9ab7270b4b5c3287_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "de3263f4ca24c41c61ae6db89393c9cc5b6a0edd481ef9e04ffb771cca7ce01e",
|
| 39 |
+
"optimizer_sha256": "073fc2b387a781f4a8eef8617fed8d60c370e0cb7ca59cae04f64a2c94413abe",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 421,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 40416,
|
| 45 |
+
"adam_update_count": 40416,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 422,
|
| 49 |
+
"consumed_count": 421,
|
| 50 |
+
"last_submitted_update": 40416,
|
| 51 |
+
"last_consumed_update": 40320,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 40416,
|
| 56 |
+
"completed_passes": 421,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 40416,
|
| 59 |
+
"snapshot": "pass_end_0421",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 40320,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 421,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 40416,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 40416,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.1927447114176175e-07,
|
| 83 |
+
"update_l2": 0.007639060728251934
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.7950870869753999e-06,
|
| 87 |
+
"update_l2": 0.0009204745292663574
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.1359261732386585e-08,
|
| 95 |
+
"update_l2": 0.0026892165187746286
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1049288332287688e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1049288332287688e-05,
|
| 110 |
+
"observation_loss": 1.1049288332287688e-05,
|
| 111 |
+
"chamfer": 8.19756223791046e-06,
|
| 112 |
+
"track": 2.8517258670035517e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 421,
|
| 131 |
+
"adam_update_count": 40416
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022413754000808694
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_f94e0a37675845ea9ab7270b4b5c3287_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 422,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 40417,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 421,
|
| 150 |
+
"trained_intervals": 40416,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 40416,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.789596080780029,
|
| 163 |
+
"median": 10.392487525939941,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4757300913333893,
|
| 170 |
+
"median": 0.4757300913333893,
|
| 171 |
+
"max": 0.4757300913333893,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.7872700691223145,
|
| 184 |
+
"median": 10.320664405822754,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 120.25279235839844,
|
| 191 |
+
"median": 32613.693359375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 886.490234375,
|
| 212 |
+
"median": 30353.41796875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4757300913333893,
|
| 233 |
+
"median": 0.4757300913333893,
|
| 234 |
+
"max": 0.4757300913333893,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 770,
|
| 250 |
+
"controller_edge_stiffness": 100
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0422.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0422",
|
| 5 |
+
"executed_epochs": 422,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.849783507808145e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_fdf1ffd6c4bf417a88947f3a29e2f55d.npz",
|
| 37 |
+
"optimizer_file": "boundary_fdf1ffd6c4bf417a88947f3a29e2f55d_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "5e32c199b4555bd60361e9d839256e15a42f866882759ffe7f8ea428b4bf96da",
|
| 39 |
+
"optimizer_sha256": "919400a4cd13eca715a367ded6bda0b1f43dfed0392d9e57e87ce219f9c84908",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 422,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 40512,
|
| 45 |
+
"adam_update_count": 40512,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 423,
|
| 49 |
+
"consumed_count": 422,
|
| 50 |
+
"last_submitted_update": 40512,
|
| 51 |
+
"last_consumed_update": 40416,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 40512,
|
| 56 |
+
"completed_passes": 422,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 40512,
|
| 59 |
+
"snapshot": "pass_end_0422",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 40416,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 422,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 40512,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 40512,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.2275397049706953e-07,
|
| 83 |
+
"update_l2": 0.007627216633409262
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.883162212834577e-06,
|
| 87 |
+
"update_l2": 0.000898897647857666
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.1770012277074784e-08,
|
| 95 |
+
"update_l2": 0.0026892186142504215
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1049350177927408e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1049350177927408e-05,
|
| 110 |
+
"observation_loss": 1.1049350177927408e-05,
|
| 111 |
+
"chamfer": 8.197604984161444e-06,
|
| 112 |
+
"track": 2.85174542113964e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 422,
|
| 131 |
+
"adam_update_count": 40512
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022353288999511278
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_fdf1ffd6c4bf417a88947f3a29e2f55d_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 423,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 40513,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 422,
|
| 150 |
+
"trained_intervals": 40512,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 40512,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.7835564613342285,
|
| 163 |
+
"median": 10.392655372619629,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4761362373828888,
|
| 170 |
+
"median": 0.4761362373828888,
|
| 171 |
+
"max": 0.4761362373828888,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.783786296844482,
|
| 184 |
+
"median": 10.320685386657715,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 119.52869415283203,
|
| 191 |
+
"median": 32619.166015625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 883.4072875976562,
|
| 212 |
+
"median": 30354.0546875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4761362373828888,
|
| 233 |
+
"median": 0.4761362373828888,
|
| 234 |
+
"max": 0.4761362373828888,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 772,
|
| 250 |
+
"controller_edge_stiffness": 100
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0423.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0423",
|
| 5 |
+
"executed_epochs": 423,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.842430247881263e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_9be26a8ecc274fda8e186eac4661930a.npz",
|
| 37 |
+
"optimizer_file": "boundary_9be26a8ecc274fda8e186eac4661930a_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "2417b57d73b6bf6a936e057f50a40cb7f109cf727841082479a64881f9fdfe15",
|
| 39 |
+
"optimizer_sha256": "89568fdbab90ec6ee673f64bff8d4929e787673c60f20dc6ab8ed626fa70e6d6",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 423,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 40608,
|
| 45 |
+
"adam_update_count": 40608,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 424,
|
| 49 |
+
"consumed_count": 423,
|
| 50 |
+
"last_submitted_update": 40608,
|
| 51 |
+
"last_consumed_update": 40512,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 40608,
|
| 56 |
+
"completed_passes": 423,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 40608,
|
| 59 |
+
"snapshot": "pass_end_0423",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 40512,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 423,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 40608,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 40608,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.2309648051741533e-07,
|
| 83 |
+
"update_l2": 0.007578712422400713
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.8864233197746216e-06,
|
| 87 |
+
"update_l2": 0.0008749067783355713
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.2213636081432924e-08,
|
| 95 |
+
"update_l2": 0.0027286317199468613
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1014866686309688e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1014866686309688e-05,
|
| 110 |
+
"observation_loss": 1.1014866686309688e-05,
|
| 111 |
+
"chamfer": 8.174089089152403e-06,
|
| 112 |
+
"track": 2.8407771424099337e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 423,
|
| 131 |
+
"adam_update_count": 40608
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02294854200044938
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_9be26a8ecc274fda8e186eac4661930a_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 424,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 40609,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 423,
|
| 150 |
+
"trained_intervals": 40608,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 40608,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.77772855758667,
|
| 163 |
+
"median": 10.392946243286133,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.47683677077293396,
|
| 170 |
+
"median": 0.47683677077293396,
|
| 171 |
+
"max": 0.47683677077293396,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.780332088470459,
|
| 184 |
+
"median": 10.320648193359375,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 118.83412170410156,
|
| 191 |
+
"median": 32628.65625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 880.3610229492188,
|
| 212 |
+
"median": 30352.92578125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.47683677077293396,
|
| 233 |
+
"median": 0.47683677077293396,
|
| 234 |
+
"max": 0.47683677077293396,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 772,
|
| 250 |
+
"controller_edge_stiffness": 100
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0424.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0424",
|
| 5 |
+
"executed_epochs": 424,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.8389993685968875e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_a75b6816ed584a6cbc6ea632e494391a.npz",
|
| 37 |
+
"optimizer_file": "boundary_a75b6816ed584a6cbc6ea632e494391a_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "f1578c82075d3717fd3285aec6e2b184389ef982cc27007f508229951b4adef3",
|
| 39 |
+
"optimizer_sha256": "04bbf0fe7f8862986cbe343115a1107e994f282950a504df9fa55b4d95e64d7b",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 424,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 40704,
|
| 45 |
+
"adam_update_count": 40704,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 425,
|
| 49 |
+
"consumed_count": 424,
|
| 50 |
+
"last_submitted_update": 40704,
|
| 51 |
+
"last_consumed_update": 40608,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 40704,
|
| 56 |
+
"completed_passes": 424,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 40704,
|
| 59 |
+
"snapshot": "pass_end_0424",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 40608,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 424,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 40704,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 40704,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.193402389773837e-07,
|
| 83 |
+
"update_l2": 0.007520236540585756
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.8697132873057853e-06,
|
| 87 |
+
"update_l2": 0.0008655786514282227
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.06330302130209e-08,
|
| 95 |
+
"update_l2": 0.00262776343151927
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1001946404576302e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1001946404576302e-05,
|
| 110 |
+
"observation_loss": 1.1001946404576302e-05,
|
| 111 |
+
"chamfer": 8.164911378116813e-06,
|
| 112 |
+
"track": 2.837035026459489e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 424,
|
| 131 |
+
"adam_update_count": 40704
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022484097000415204
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_a75b6816ed584a6cbc6ea632e494391a_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 425,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 40705,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 424,
|
| 150 |
+
"trained_intervals": 40704,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 40704,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.771965026855469,
|
| 163 |
+
"median": 10.393242835998535,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.47724610567092896,
|
| 170 |
+
"median": 0.47724610567092896,
|
| 171 |
+
"max": 0.47724610567092896,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.776956558227539,
|
| 184 |
+
"median": 10.32064151763916,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 118.15118408203125,
|
| 191 |
+
"median": 32638.3359375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 877.3943481445312,
|
| 212 |
+
"median": 30352.72265625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.47724610567092896,
|
| 233 |
+
"median": 0.47724610567092896,
|
| 234 |
+
"max": 0.47724610567092896,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 773,
|
| 250 |
+
"controller_edge_stiffness": 101
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0425.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0425",
|
| 5 |
+
"executed_epochs": 425,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.834105929461505e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_8e00b77298454ba29b464245e80b78f9.npz",
|
| 37 |
+
"optimizer_file": "boundary_8e00b77298454ba29b464245e80b78f9_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "7e618897a1e6180a8b01bfdacd783dcbe49083c6ff62b257ebbdc96eb27cd7db",
|
| 39 |
+
"optimizer_sha256": "4b5a69015472f359adde8486b9fd7a0542a3337aac48769b683344f1dd8c6f48",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 425,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 40800,
|
| 45 |
+
"adam_update_count": 40800,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 426,
|
| 49 |
+
"consumed_count": 425,
|
| 50 |
+
"last_submitted_update": 40800,
|
| 51 |
+
"last_consumed_update": 40704,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 40800,
|
| 56 |
+
"completed_passes": 425,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 40800,
|
| 59 |
+
"snapshot": "pass_end_0425",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 40704,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 425,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 40800,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 40800,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.1993573063336953e-07,
|
| 83 |
+
"update_l2": 0.0074384198524057865
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.8905333263319335e-06,
|
| 87 |
+
"update_l2": 0.0008412599563598633
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.0879627622180124e-08,
|
| 95 |
+
"update_l2": 0.0025940691120922565
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.1000669474015012e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.1000669474015012e-05,
|
| 110 |
+
"observation_loss": 1.1000669474015012e-05,
|
| 111 |
+
"chamfer": 8.163332495314535e-06,
|
| 112 |
+
"track": 2.8373374334478285e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 425,
|
| 131 |
+
"adam_update_count": 40800
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022638066999206785
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_8e00b77298454ba29b464245e80b78f9_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 426,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 40801,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 425,
|
| 150 |
+
"trained_intervals": 40800,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 40800,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.766303539276123,
|
| 163 |
+
"median": 10.393411636352539,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4776626229286194,
|
| 170 |
+
"median": 0.4776626229286194,
|
| 171 |
+
"max": 0.4776626229286194,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.7736382484436035,
|
| 184 |
+
"median": 10.320560455322266,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 117.48416900634766,
|
| 191 |
+
"median": 32643.845703125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 874.4877319335938,
|
| 212 |
+
"median": 30350.263671875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4776626229286194,
|
| 233 |
+
"median": 0.4776626229286194,
|
| 234 |
+
"max": 0.4776626229286194,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 774,
|
| 250 |
+
"controller_edge_stiffness": 101
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0426.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0426",
|
| 5 |
+
"executed_epochs": 426,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.828555963049136e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_a76414cad6224cedbea3f2c37e6bc64e.npz",
|
| 37 |
+
"optimizer_file": "boundary_a76414cad6224cedbea3f2c37e6bc64e_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "080816ef0d787ab3eb64c80cee23f0767f0009f9baf23c5d0a496b960d6ab28a",
|
| 39 |
+
"optimizer_sha256": "28805fa460763de8c2299628c6e04f38c6fd3406b10c12d9df6adf8fce79a8aa",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 426,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 40896,
|
| 45 |
+
"adam_update_count": 40896,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 427,
|
| 49 |
+
"consumed_count": 426,
|
| 50 |
+
"last_submitted_update": 40896,
|
| 51 |
+
"last_consumed_update": 40800,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 40896,
|
| 56 |
+
"completed_passes": 426,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 40896,
|
| 59 |
+
"snapshot": "pass_end_0426",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 40800,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 426,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 40896,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 40896,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.1898644553839404e-07,
|
| 83 |
+
"update_l2": 0.007377511356025934
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.8739300458037178e-06,
|
| 87 |
+
"update_l2": 0.000832289457321167
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.045112416723896e-08,
|
| 95 |
+
"update_l2": 0.0025494256988167763
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0996771379723214e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0996771379723214e-05,
|
| 110 |
+
"observation_loss": 1.0996771379723214e-05,
|
| 111 |
+
"chamfer": 8.160048309946433e-06,
|
| 112 |
+
"track": 2.83672261502943e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 426,
|
| 131 |
+
"adam_update_count": 40896
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.022178680999786593
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_a76414cad6224cedbea3f2c37e6bc64e_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 427,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 40897,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 426,
|
| 150 |
+
"trained_intervals": 40896,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 40896,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.760619163513184,
|
| 163 |
+
"median": 10.393628120422363,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4782877564430237,
|
| 170 |
+
"median": 0.4782877564430237,
|
| 171 |
+
"max": 0.4782877564430237,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.770384311676025,
|
| 184 |
+
"median": 10.3204927444458,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 116.8182373046875,
|
| 191 |
+
"median": 32650.9140625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 871.6467895507812,
|
| 212 |
+
"median": 30348.208984375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4782877564430237,
|
| 233 |
+
"median": 0.4782877564430237,
|
| 234 |
+
"max": 0.4782877564430237,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 776,
|
| 250 |
+
"controller_edge_stiffness": 101
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/001-rope/episode_0/runs/deform-rope-ep0-e2/native/adam_epochs/pass_end_0427.json
ADDED
|
@@ -0,0 +1,254 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": "p12_privileged_adam_checkpoint.v1",
|
| 3 |
+
"method_id": "prepared_observation_source_cma_then_source_adam_v1",
|
| 4 |
+
"label": "pass_end_0427",
|
| 5 |
+
"executed_epochs": 427,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.823675522108867e-06,
|
| 8 |
+
"patience_epochs": 0,
|
| 9 |
+
"window_start_score": null,
|
| 10 |
+
"leaf_names": [
|
| 11 |
+
"log_object_edge_stiffness",
|
| 12 |
+
"raw_ground_friction",
|
| 13 |
+
"raw_ground_restitution",
|
| 14 |
+
"log_controller_edge_stiffness"
|
| 15 |
+
],
|
| 16 |
+
"lr": 0.001,
|
| 17 |
+
"betas": [
|
| 18 |
+
0.9,
|
| 19 |
+
0.99
|
| 20 |
+
],
|
| 21 |
+
"eps": 1e-08,
|
| 22 |
+
"spring_y_clamp": [
|
| 23 |
+
0.0,
|
| 24 |
+
100000.0
|
| 25 |
+
],
|
| 26 |
+
"ground_restitution_clamp": [
|
| 27 |
+
0.0,
|
| 28 |
+
1.0
|
| 29 |
+
],
|
| 30 |
+
"ground_friction_clamp": [
|
| 31 |
+
0.0,
|
| 32 |
+
2.0
|
| 33 |
+
],
|
| 34 |
+
"clamp_at_use_only": true,
|
| 35 |
+
"metric_role": "all_data_in_sample",
|
| 36 |
+
"arrays_file": "boundary_36d079516c47484cba533c49f33c0380.npz",
|
| 37 |
+
"optimizer_file": "boundary_36d079516c47484cba533c49f33c0380_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "5d8332286b5f1dd3d4c808172c2e1d89e79384019c2e8c592a0ef93f6f4d09b1",
|
| 39 |
+
"optimizer_sha256": "5a0688c93dc87ed571e5810f67b7a9afbe8bdad1d8e3062f12cd14a127024340",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 427,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 40992,
|
| 45 |
+
"adam_update_count": 40992,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 428,
|
| 49 |
+
"consumed_count": 427,
|
| 50 |
+
"last_submitted_update": 40992,
|
| 51 |
+
"last_consumed_update": 40896,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 40992,
|
| 56 |
+
"completed_passes": 427,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 40992,
|
| 59 |
+
"snapshot": "pass_end_0427",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 40896,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 427,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 40992,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 40992,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.010416666666666666,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.169152703070722e-07,
|
| 83 |
+
"update_l2": 0.007388674188405275
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 1.845471047090541e-06,
|
| 87 |
+
"update_l2": 0.0008175969123840332
|
| 88 |
+
},
|
| 89 |
+
"raw_ground_restitution": {
|
| 90 |
+
"gradient_l2": 0.0,
|
| 91 |
+
"update_l2": 0.0
|
| 92 |
+
},
|
| 93 |
+
"log_controller_edge_stiffness": {
|
| 94 |
+
"gradient_l2": 5.0476575808033886e-08,
|
| 95 |
+
"update_l2": 0.002533620921894908
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_001-rope_episode_0_aligned_92_188",
|
| 101 |
+
"transition_index": 95,
|
| 102 |
+
"loss": 1.0992112947860733e-05,
|
| 103 |
+
"weight": 0.010416666666666666
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 95,
|
| 109 |
+
"loss": 1.0992112947860733e-05,
|
| 110 |
+
"observation_loss": 1.0992112947860733e-05,
|
| 111 |
+
"chamfer": 8.156188414432108e-06,
|
| 112 |
+
"track": 2.835924306054949e-06,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 1386,
|
| 115 |
+
"motion_valid_count": 1386,
|
| 116 |
+
"n_nodes": 1386,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
187,
|
| 120 |
+
188
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
3.1666666666666665,
|
| 124 |
+
3.2
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 1386,
|
| 128 |
+
"frozen_motion_denominator": 1386
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 427,
|
| 131 |
+
"adam_update_count": 40992
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.02260957100043015
|
| 136 |
+
},
|
| 137 |
+
"worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain",
|
| 138 |
+
"execution_mode": "atomic_captured",
|
| 139 |
+
"rng_file": "boundary_36d079516c47484cba533c49f33c0380_rng.pt",
|
| 140 |
+
"rng_sha256": "41f24d818e21d35b55fb8e299b8877337ad561b6437aa856ccc9b22822187044",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 428,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 40993,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 427,
|
| 150 |
+
"trained_intervals": 40992,
|
| 151 |
+
"source_timestamp_s": 3.2,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 48000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 40992,
|
| 156 |
+
"source_timestamp_s": 3.2,
|
| 157 |
+
"archive_axis": "optimizer_update",
|
| 158 |
+
"learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
|
| 159 |
+
"collision_distance_m": null,
|
| 160 |
+
"parameter_summary": {
|
| 161 |
+
"log_object_edge_stiffness": {
|
| 162 |
+
"min": 4.754879474639893,
|
| 163 |
+
"median": 10.393569946289062,
|
| 164 |
+
"max": 11.520476341247559,
|
| 165 |
+
"finite_count": 8695,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 0.4791408181190491,
|
| 170 |
+
"median": 0.4791408181190491,
|
| 171 |
+
"max": 0.4791408181190491,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.013315116986632347,
|
| 177 |
+
"median": -0.013315116986632347,
|
| 178 |
+
"max": -0.013315116986632347,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 6.767155170440674,
|
| 184 |
+
"median": 10.320487976074219,
|
| 185 |
+
"max": 11.522106170654297,
|
| 186 |
+
"finite_count": 1791,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 116.14965057373047,
|
| 191 |
+
"median": 32649.015625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 8695,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 8695,
|
| 201 |
+
"nonfinite_count": 0
|
| 202 |
+
},
|
| 203 |
+
"object_edge_cap_mask": {
|
| 204 |
+
"min": 0.0,
|
| 205 |
+
"median": 0.0,
|
| 206 |
+
"max": 1.0,
|
| 207 |
+
"finite_count": 8695,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 868.836669921875,
|
| 212 |
+
"median": 30348.064453125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 1791,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 1791,
|
| 222 |
+
"nonfinite_count": 0
|
| 223 |
+
},
|
| 224 |
+
"controller_edge_cap_mask": {
|
| 225 |
+
"min": 0.0,
|
| 226 |
+
"median": 0.0,
|
| 227 |
+
"max": 1.0,
|
| 228 |
+
"finite_count": 1791,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 0.4791408181190491,
|
| 233 |
+
"median": 0.4791408181190491,
|
| 234 |
+
"max": 0.4791408181190491,
|
| 235 |
+
"finite_count": 1,
|
| 236 |
+
"nonfinite_count": 0
|
| 237 |
+
},
|
| 238 |
+
"effective_ground_restitution": {
|
| 239 |
+
"min": 0.0,
|
| 240 |
+
"median": 0.0,
|
| 241 |
+
"max": 0.0,
|
| 242 |
+
"finite_count": 1,
|
| 243 |
+
"nonfinite_count": 0
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"guard_affected_counts": {
|
| 247 |
+
"raw_ground_friction": 0,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 777,
|
| 250 |
+
"controller_edge_stiffness": 101
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|