processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking: payload batch 18/29
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0181.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0182.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0183.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0184.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0185.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0186.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0187.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0188.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0189.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0190.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0191.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0192.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0193.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0194.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0195.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0196.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0197.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0198.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0199.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0200.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0201.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0202.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0203.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0204.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0205.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0206.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0207.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0208.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0209.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0210.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0211.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0212.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0213.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0214.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0215.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0216.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0217.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0218.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0219.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0220.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0221.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0222.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0223.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0224.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0225.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0226.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0227.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0228.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0229.json +254 -0
- processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0230.json +254 -0
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0181.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_0181",
|
| 5 |
+
"executed_epochs": 181,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.284164354448356e-05,
|
| 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_0cc6a924ec6948c2b7d49a6dc97d2cf2.npz",
|
| 37 |
+
"optimizer_file": "boundary_0cc6a924ec6948c2b7d49a6dc97d2cf2_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "83c47cfce4deedc2691b57f8c83d09f45d749f130d478d7645dd35fbd4cf2067",
|
| 39 |
+
"optimizer_sha256": "6519b0bf5138632b11e91f87c11b074053d5feb0d165a7ca0e997d20f0c0e9e5",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 181,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 30408,
|
| 45 |
+
"adam_update_count": 30408,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 182,
|
| 49 |
+
"consumed_count": 181,
|
| 50 |
+
"last_submitted_update": 30408,
|
| 51 |
+
"last_consumed_update": 30240,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 30408,
|
| 56 |
+
"completed_passes": 181,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 30408,
|
| 59 |
+
"snapshot": "pass_end_0181",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 30240,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 181,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 30408,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 30408,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 6.387153348441643e-07,
|
| 83 |
+
"update_l2": 0.017412735149264336
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.3601926452984117e-08,
|
| 95 |
+
"update_l2": 0.001379497116431594
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010929442214546725,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010929442214546725,
|
| 110 |
+
"observation_loss": 0.00010929442214546725,
|
| 111 |
+
"chamfer": 5.95113706367556e-05,
|
| 112 |
+
"track": 4.978305150871165e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 181,
|
| 131 |
+
"adam_update_count": 30408
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04131477186456323
|
| 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_0cc6a924ec6948c2b7d49a6dc97d2cf2_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 182,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 30409,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 181,
|
| 150 |
+
"trained_intervals": 30408,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 30408,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": 0.04245443269610405,
|
| 163 |
+
"median": 9.691422462463379,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.807928085327148,
|
| 184 |
+
"median": 9.592071533203125,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 1.0433685779571533,
|
| 191 |
+
"median": 16178.240234375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 332.9285888671875,
|
| 212 |
+
"median": 14649.02734375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2586,
|
| 250 |
+
"controller_edge_stiffness": 38
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0182.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_0182",
|
| 5 |
+
"executed_epochs": 182,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.266649072152913e-05,
|
| 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_b6c16e4c43704659bd71bfef4113e45f.npz",
|
| 37 |
+
"optimizer_file": "boundary_b6c16e4c43704659bd71bfef4113e45f_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "ba07da90c5156a9fbb38b6bcc43cc8fda2eb6bd3ca08dccf7bd59051444f1720",
|
| 39 |
+
"optimizer_sha256": "60a5ef5efba009b99fa2ba49362d60cf3f385ccdc04ff7bdd393a33f892ebdcc",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 182,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 30576,
|
| 45 |
+
"adam_update_count": 30576,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 183,
|
| 49 |
+
"consumed_count": 182,
|
| 50 |
+
"last_submitted_update": 30576,
|
| 51 |
+
"last_consumed_update": 30408,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 30576,
|
| 56 |
+
"completed_passes": 182,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 30576,
|
| 59 |
+
"snapshot": "pass_end_0182",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 30408,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 182,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 30576,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 30576,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.756760401709471e-07,
|
| 83 |
+
"update_l2": 0.016800902783870697
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.228096000564619e-08,
|
| 95 |
+
"update_l2": 0.001485541113652289
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010584553820081055,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010584553820081055,
|
| 110 |
+
"observation_loss": 0.00010584553820081055,
|
| 111 |
+
"chamfer": 5.721371780964546e-05,
|
| 112 |
+
"track": 4.86318240291439e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 182,
|
| 131 |
+
"adam_update_count": 30576
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04851124295964837
|
| 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_b6c16e4c43704659bd71bfef4113e45f_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 183,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 30577,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 182,
|
| 150 |
+
"trained_intervals": 30576,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 30576,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": 0.03207923471927643,
|
| 163 |
+
"median": 9.69156265258789,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.802513599395752,
|
| 184 |
+
"median": 9.592554092407227,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 1.0325993299484253,
|
| 191 |
+
"median": 16180.5087890625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 331.130859375,
|
| 212 |
+
"median": 14655.90234375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2599,
|
| 250 |
+
"controller_edge_stiffness": 38
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0183.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_0183",
|
| 5 |
+
"executed_epochs": 183,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.266649072152913e-05,
|
| 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_fc9061aa132e4bbfbf88909b6f64fcae.npz",
|
| 37 |
+
"optimizer_file": "boundary_fc9061aa132e4bbfbf88909b6f64fcae_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "a15ac6f2b266e893b55840f0d953fc4ef7e4a43e02d0850dcc8b299b8406a545",
|
| 39 |
+
"optimizer_sha256": "09d8fd5b55f01599b04c41c759b4548b8c5943cebc31a7dbf847ea1d7b8e3dfc",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 183,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 30744,
|
| 45 |
+
"adam_update_count": 30744,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 184,
|
| 49 |
+
"consumed_count": 183,
|
| 50 |
+
"last_submitted_update": 30744,
|
| 51 |
+
"last_consumed_update": 30576,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 30744,
|
| 56 |
+
"completed_passes": 183,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 30744,
|
| 59 |
+
"snapshot": "pass_end_0183",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 30408,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 183,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 30744,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 30744,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.355699954634474e-07,
|
| 83 |
+
"update_l2": 0.016485612839460373
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.7809149467402676e-08,
|
| 95 |
+
"update_l2": 0.0013690880732610822
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.000103582555311732,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.000103582555311732,
|
| 110 |
+
"observation_loss": 0.000103582555311732,
|
| 111 |
+
"chamfer": 5.4803400416858494e-05,
|
| 112 |
+
"track": 4.87791548948735e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 183,
|
| 131 |
+
"adam_update_count": 30744
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.05159562104381621
|
| 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_fc9061aa132e4bbfbf88909b6f64fcae_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 184,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 30745,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 183,
|
| 150 |
+
"trained_intervals": 30744,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 30744,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": 0.021651213988661766,
|
| 163 |
+
"median": 9.69167423248291,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.797102451324463,
|
| 184 |
+
"median": 9.596630096435547,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 1.0218873023986816,
|
| 191 |
+
"median": 16182.314453125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 329.3438720703125,
|
| 212 |
+
"median": 14715.263671875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2613,
|
| 250 |
+
"controller_edge_stiffness": 38
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0184.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_0184",
|
| 5 |
+
"executed_epochs": 184,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.266649072152913e-05,
|
| 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_a8b623aa75a1458ab8e239440cf65317.npz",
|
| 37 |
+
"optimizer_file": "boundary_a8b623aa75a1458ab8e239440cf65317_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "7a62cebbb2b6c3117c4b89b498e802d8aa4ae015f880f2a65a1223683ae94f85",
|
| 39 |
+
"optimizer_sha256": "b6d5187cfa0d08c0486dc4c3f90c185f90b3ea42b4a37edcde781ad31dbe2db4",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 184,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 30912,
|
| 45 |
+
"adam_update_count": 30912,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 185,
|
| 49 |
+
"consumed_count": 184,
|
| 50 |
+
"last_submitted_update": 30912,
|
| 51 |
+
"last_consumed_update": 30744,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 30912,
|
| 56 |
+
"completed_passes": 184,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 30912,
|
| 59 |
+
"snapshot": "pass_end_0184",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 30408,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 184,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 30912,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 30912,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.156967972652637e-07,
|
| 83 |
+
"update_l2": 0.01656213216483593
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.442267791977429e-08,
|
| 95 |
+
"update_l2": 0.0013516549952328205
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010335077240597457,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010335077240597457,
|
| 110 |
+
"observation_loss": 0.00010335077240597457,
|
| 111 |
+
"chamfer": 5.449209493235685e-05,
|
| 112 |
+
"track": 4.8858681111596525e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 184,
|
| 131 |
+
"adam_update_count": 30912
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.044631760101765394
|
| 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_a8b623aa75a1458ab8e239440cf65317_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 185,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 30913,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 184,
|
| 150 |
+
"trained_intervals": 30912,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 30912,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": 0.011338204145431519,
|
| 163 |
+
"median": 9.691776275634766,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.791665554046631,
|
| 184 |
+
"median": 9.599899291992188,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 1.0114027261734009,
|
| 191 |
+
"median": 16183.9658203125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 327.5581359863281,
|
| 212 |
+
"median": 14763.3046875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2623,
|
| 250 |
+
"controller_edge_stiffness": 38
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0185.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_0185",
|
| 5 |
+
"executed_epochs": 185,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.266649072152913e-05,
|
| 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_36666ea20ee9465a8bb91d9ec6a65f87.npz",
|
| 37 |
+
"optimizer_file": "boundary_36666ea20ee9465a8bb91d9ec6a65f87_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "38ba0101e4e6878096e718f8c2ac25515605811fe9d911c4798ace5df2c0e25b",
|
| 39 |
+
"optimizer_sha256": "5ffef70f4bd3db6d0cf1e1ac556c8a20885416106d4d1c90e2ada940a7bcb8f4",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 185,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 31080,
|
| 45 |
+
"adam_update_count": 31080,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 186,
|
| 49 |
+
"consumed_count": 185,
|
| 50 |
+
"last_submitted_update": 31080,
|
| 51 |
+
"last_consumed_update": 30912,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 31080,
|
| 56 |
+
"completed_passes": 185,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 31080,
|
| 59 |
+
"snapshot": "pass_end_0185",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 30408,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 185,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 31080,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 31080,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.012150268157711e-07,
|
| 83 |
+
"update_l2": 0.015367663465440273
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.497058808145994e-08,
|
| 95 |
+
"update_l2": 0.0013012464623898268
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.0001033168809954077,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.0001033168809954077,
|
| 110 |
+
"observation_loss": 0.0001033168809954077,
|
| 111 |
+
"chamfer": 5.3824383940082043e-05,
|
| 112 |
+
"track": 4.949249341734685e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 185,
|
| 131 |
+
"adam_update_count": 31080
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.040886588860303164
|
| 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_36666ea20ee9465a8bb91d9ec6a65f87_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 186,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 31081,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 185,
|
| 150 |
+
"trained_intervals": 31080,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 31080,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.00017971967463381588,
|
| 163 |
+
"median": 9.69193172454834,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.786870956420898,
|
| 184 |
+
"median": 9.596696853637695,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.999820351600647,
|
| 191 |
+
"median": 16186.4814453125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 325.99139404296875,
|
| 212 |
+
"median": 14716.130859375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2639,
|
| 250 |
+
"controller_edge_stiffness": 40
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0186.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_0186",
|
| 5 |
+
"executed_epochs": 186,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.266649072152913e-05,
|
| 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_53cf2dbe89d740f4939d30967bb02f25.npz",
|
| 37 |
+
"optimizer_file": "boundary_53cf2dbe89d740f4939d30967bb02f25_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "398fc6c0cfe35110dd5561cd7fbb1402a29de610d7067d09f8106954284fa01e",
|
| 39 |
+
"optimizer_sha256": "1a8bd02f72462deccd70d7ec00e71640760a72211d2595dafdaac58abb612581",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 186,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 31248,
|
| 45 |
+
"adam_update_count": 31248,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 187,
|
| 49 |
+
"consumed_count": 186,
|
| 50 |
+
"last_submitted_update": 31248,
|
| 51 |
+
"last_consumed_update": 31080,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 31248,
|
| 56 |
+
"completed_passes": 186,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 31248,
|
| 59 |
+
"snapshot": "pass_end_0186",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 30408,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 186,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 31248,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 31248,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.13107977440086e-07,
|
| 83 |
+
"update_l2": 0.0164358951151371
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.458607432728968e-08,
|
| 95 |
+
"update_l2": 0.0012747644213959575
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010298185225110501,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010298185225110501,
|
| 110 |
+
"observation_loss": 0.00010298185225110501,
|
| 111 |
+
"chamfer": 5.4353949963115156e-05,
|
| 112 |
+
"track": 4.862789865001105e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 186,
|
| 131 |
+
"adam_update_count": 31248
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04082389012910426
|
| 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_53cf2dbe89d740f4939d30967bb02f25_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 187,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 31249,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 186,
|
| 150 |
+
"trained_intervals": 31248,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 31248,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.011873438023030758,
|
| 163 |
+
"median": 9.692015647888184,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.781660079956055,
|
| 184 |
+
"median": 9.591994285583496,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.9881967902183533,
|
| 191 |
+
"median": 16187.83984375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 324.297119140625,
|
| 212 |
+
"median": 14647.146484375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2651,
|
| 250 |
+
"controller_edge_stiffness": 40
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0187.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_0187",
|
| 5 |
+
"executed_epochs": 187,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.264777315274321e-05,
|
| 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_59e0bb1225874e71830ba04f89eff9ae.npz",
|
| 37 |
+
"optimizer_file": "boundary_59e0bb1225874e71830ba04f89eff9ae_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "49aeb02968c9f334af5ca0ee74cd56dcaac1a65f15b2c475ace747fd078ed503",
|
| 39 |
+
"optimizer_sha256": "bbe378917230526921264b62143e214e24f943086f1df799ebc9cd60ea4d66ad",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 187,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 31416,
|
| 45 |
+
"adam_update_count": 31416,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 188,
|
| 49 |
+
"consumed_count": 187,
|
| 50 |
+
"last_submitted_update": 31416,
|
| 51 |
+
"last_consumed_update": 31248,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 31416,
|
| 56 |
+
"completed_passes": 187,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 31416,
|
| 59 |
+
"snapshot": "pass_end_0187",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 31248,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 187,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 31416,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 31416,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.082164875602757e-07,
|
| 83 |
+
"update_l2": 0.01721334643661976
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.442562667212769e-08,
|
| 95 |
+
"update_l2": 0.0012905644252896309
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010322185698896646,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010322185698896646,
|
| 110 |
+
"observation_loss": 0.00010322185698896646,
|
| 111 |
+
"chamfer": 5.436371066025458e-05,
|
| 112 |
+
"track": 4.885814996669069e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 187,
|
| 131 |
+
"adam_update_count": 31416
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04936793399974704
|
| 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_59e0bb1225874e71830ba04f89eff9ae_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 188,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 31417,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 187,
|
| 150 |
+
"trained_intervals": 31416,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 31416,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.0216749906539917,
|
| 163 |
+
"median": 9.692160606384277,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.776458263397217,
|
| 184 |
+
"median": 9.588464736938477,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.9785582423210144,
|
| 191 |
+
"median": 16190.1865234375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 322.6145324707031,
|
| 212 |
+
"median": 14595.634765625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2665,
|
| 250 |
+
"controller_edge_stiffness": 40
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0188.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_0188",
|
| 5 |
+
"executed_epochs": 188,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.254577484317754e-05,
|
| 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_91e2e527da054f32812eada80585da49.npz",
|
| 37 |
+
"optimizer_file": "boundary_91e2e527da054f32812eada80585da49_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "eea202b9e9770e9c1974c82334f5f11adb6475670996c21eee44174ce3187166",
|
| 39 |
+
"optimizer_sha256": "6a4202fb86abdefe16af1db4239d0aa58af6f9edf9e29c6a6224c2b3b7903abb",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 188,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 31584,
|
| 45 |
+
"adam_update_count": 31584,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 189,
|
| 49 |
+
"consumed_count": 188,
|
| 50 |
+
"last_submitted_update": 31584,
|
| 51 |
+
"last_consumed_update": 31416,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 31584,
|
| 56 |
+
"completed_passes": 188,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 31584,
|
| 59 |
+
"snapshot": "pass_end_0188",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 31416,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 188,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 31584,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 31584,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 7.214704282887396e-07,
|
| 83 |
+
"update_l2": 0.018858179450035095
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.3994313020666596e-08,
|
| 95 |
+
"update_l2": 0.0014891389291733503
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010495353490114212,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010495353490114212,
|
| 110 |
+
"observation_loss": 0.00010495353490114212,
|
| 111 |
+
"chamfer": 5.610489097307436e-05,
|
| 112 |
+
"track": 4.884864029008895e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 188,
|
| 131 |
+
"adam_update_count": 31584
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04638584004715085
|
| 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_91e2e527da054f32812eada80585da49_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 189,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 31585,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 188,
|
| 150 |
+
"trained_intervals": 31584,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 31584,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.032353419810533524,
|
| 163 |
+
"median": 9.692286491394043,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.771359443664551,
|
| 184 |
+
"median": 9.58728313446045,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.9681643843650818,
|
| 191 |
+
"median": 16192.2255859375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 320.9737854003906,
|
| 212 |
+
"median": 14578.33984375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2675,
|
| 250 |
+
"controller_edge_stiffness": 40
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0189.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_0189",
|
| 5 |
+
"executed_epochs": 189,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.243248411746685e-05,
|
| 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_d32abf8b8570455bbb4b02f07256453b.npz",
|
| 37 |
+
"optimizer_file": "boundary_d32abf8b8570455bbb4b02f07256453b_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "38eb2023c15e6b3afdc724e4aad7d84ae7d63668020bbb77f8b3c8260ffaa96e",
|
| 39 |
+
"optimizer_sha256": "d6f9f2f04f9496435d0aa942c726501ee4bb987f43d749932d7bf882fa44ec5e",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 189,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 31752,
|
| 45 |
+
"adam_update_count": 31752,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 190,
|
| 49 |
+
"consumed_count": 189,
|
| 50 |
+
"last_submitted_update": 31752,
|
| 51 |
+
"last_consumed_update": 31584,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 31752,
|
| 56 |
+
"completed_passes": 189,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 31752,
|
| 59 |
+
"snapshot": "pass_end_0189",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 31584,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 189,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 31752,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 31752,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.005229581911408e-07,
|
| 83 |
+
"update_l2": 0.015620800666511059
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.6742713638868736e-08,
|
| 95 |
+
"update_l2": 0.001333128777332604
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.0001027373073156923,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.0001027373073156923,
|
| 110 |
+
"observation_loss": 0.0001027373073156923,
|
| 111 |
+
"chamfer": 5.426242933026515e-05,
|
| 112 |
+
"track": 4.8474877985427156e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 189,
|
| 131 |
+
"adam_update_count": 31752
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04164945986121893
|
| 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_d32abf8b8570455bbb4b02f07256453b_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 190,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 31753,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 189,
|
| 150 |
+
"trained_intervals": 31752,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 31752,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.04463334381580353,
|
| 163 |
+
"median": 9.692391395568848,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.765982151031494,
|
| 184 |
+
"median": 9.58722972869873,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.9563480615615845,
|
| 191 |
+
"median": 16193.923828125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 319.25244140625,
|
| 212 |
+
"median": 14577.603515625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2685,
|
| 250 |
+
"controller_edge_stiffness": 40
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0190.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_0190",
|
| 5 |
+
"executed_epochs": 190,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.212429758263516e-05,
|
| 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_9a8f6500e6c44453b92339ebd0e5bb43.npz",
|
| 37 |
+
"optimizer_file": "boundary_9a8f6500e6c44453b92339ebd0e5bb43_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "08d7bcdb901ea9b6582a080724bf43adf2b197e1568afcce14acf7d51aa6ae87",
|
| 39 |
+
"optimizer_sha256": "ac7c8be6c2acec991a82b72bdf41df5d53947dae1eb99ae9ea2b75563ac43d3d",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 190,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 31920,
|
| 45 |
+
"adam_update_count": 31920,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 191,
|
| 49 |
+
"consumed_count": 190,
|
| 50 |
+
"last_submitted_update": 31920,
|
| 51 |
+
"last_consumed_update": 31752,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 31920,
|
| 56 |
+
"completed_passes": 190,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 31920,
|
| 59 |
+
"snapshot": "pass_end_0190",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 31752,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 190,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 31920,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 31920,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.936707114211458e-07,
|
| 83 |
+
"update_l2": 0.015962667763233185
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.7654041540899925e-08,
|
| 95 |
+
"update_l2": 0.0013394770212471485
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010242743883281946,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010242743883281946,
|
| 110 |
+
"observation_loss": 0.00010242743883281946,
|
| 111 |
+
"chamfer": 5.4171243391465396e-05,
|
| 112 |
+
"track": 4.8256195441354066e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 190,
|
| 131 |
+
"adam_update_count": 31920
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.040570618119090796
|
| 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_9a8f6500e6c44453b92339ebd0e5bb43_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 191,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 31921,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 190,
|
| 150 |
+
"trained_intervals": 31920,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 31920,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.0555342361330986,
|
| 163 |
+
"median": 9.692535400390625,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.761157512664795,
|
| 184 |
+
"median": 9.586271286010742,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.9459795951843262,
|
| 191 |
+
"median": 16196.255859375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 317.71588134765625,
|
| 212 |
+
"median": 14563.529296875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2699,
|
| 250 |
+
"controller_edge_stiffness": 40
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0191.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_0191",
|
| 5 |
+
"executed_epochs": 191,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.206809150301394e-05,
|
| 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_15447315dc5e4ea1aa43c78dabdbc2a0.npz",
|
| 37 |
+
"optimizer_file": "boundary_15447315dc5e4ea1aa43c78dabdbc2a0_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "505b4f52376fc4cbbac6aa9077c6325de4c99d60a7b0bc1e29934ed044857dda",
|
| 39 |
+
"optimizer_sha256": "6116a4ee58bb1cc641825f35260514c82f3950444f2d6614d51051d176479b40",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 191,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 32088,
|
| 45 |
+
"adam_update_count": 32088,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 192,
|
| 49 |
+
"consumed_count": 191,
|
| 50 |
+
"last_submitted_update": 32088,
|
| 51 |
+
"last_consumed_update": 31920,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 32088,
|
| 56 |
+
"completed_passes": 191,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 32088,
|
| 59 |
+
"snapshot": "pass_end_0191",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 31920,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 191,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 32088,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 32088,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.000988494430203e-07,
|
| 83 |
+
"update_l2": 0.01566406711935997
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.661862445549559e-08,
|
| 95 |
+
"update_l2": 0.0012851508799940348
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010242845746688545,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010242845746688545,
|
| 110 |
+
"observation_loss": 0.00010242845746688545,
|
| 111 |
+
"chamfer": 5.414435509010218e-05,
|
| 112 |
+
"track": 4.8284106014762074e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 191,
|
| 131 |
+
"adam_update_count": 32088
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04052650718949735
|
| 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_15447315dc5e4ea1aa43c78dabdbc2a0_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 192,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 32089,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 191,
|
| 150 |
+
"trained_intervals": 32088,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 32088,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.06613284349441528,
|
| 163 |
+
"median": 9.692585945129395,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.756201267242432,
|
| 184 |
+
"median": 9.585415840148926,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.9360065460205078,
|
| 191 |
+
"median": 16197.0751953125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 316.1451110839844,
|
| 212 |
+
"median": 14551.017578125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2719,
|
| 250 |
+
"controller_edge_stiffness": 41
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0192.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_0192",
|
| 5 |
+
"executed_epochs": 192,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.194065242328049e-05,
|
| 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_1b84b71b01c240b7990a2dfb4031dabb.npz",
|
| 37 |
+
"optimizer_file": "boundary_1b84b71b01c240b7990a2dfb4031dabb_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "745a57d84dc204bbb1fccb1e07912d0e891b3e51a9d85544c08364e07701c72d",
|
| 39 |
+
"optimizer_sha256": "3fe1e52e9c2af85e9354082264684a081924c67056f484840b401ef89fd38d9c",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 192,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 32256,
|
| 45 |
+
"adam_update_count": 32256,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 193,
|
| 49 |
+
"consumed_count": 192,
|
| 50 |
+
"last_submitted_update": 32256,
|
| 51 |
+
"last_consumed_update": 32088,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 32256,
|
| 56 |
+
"completed_passes": 192,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 32256,
|
| 59 |
+
"snapshot": "pass_end_0192",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 32088,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 192,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 32256,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 32256,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.040334940531466e-07,
|
| 83 |
+
"update_l2": 0.016174087300896645
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.8558377702411235e-08,
|
| 95 |
+
"update_l2": 0.0013256733072921634
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010351275705033913,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010351275705033913,
|
| 110 |
+
"observation_loss": 0.00010351275705033913,
|
| 111 |
+
"chamfer": 5.5090680689318106e-05,
|
| 112 |
+
"track": 4.842207636102103e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 192,
|
| 131 |
+
"adam_update_count": 32256
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04068691609427333
|
| 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_1b84b71b01c240b7990a2dfb4031dabb_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 193,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 32257,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 192,
|
| 150 |
+
"trained_intervals": 32256,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 32256,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.0775449275970459,
|
| 163 |
+
"median": 9.69265079498291,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.751291275024414,
|
| 184 |
+
"median": 9.58454704284668,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.9253854155540466,
|
| 191 |
+
"median": 16198.1259765625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 314.59661865234375,
|
| 212 |
+
"median": 14538.3837890625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2731,
|
| 250 |
+
"controller_edge_stiffness": 41
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0193.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_0193",
|
| 5 |
+
"executed_epochs": 193,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.173568757124788e-05,
|
| 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_512580b7e2d74a2e9676d5b50b734a08.npz",
|
| 37 |
+
"optimizer_file": "boundary_512580b7e2d74a2e9676d5b50b734a08_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "1e9a7599c56afe96c0ae1b2e5ea67db5e01921ace3ac7521545e11f697041f07",
|
| 39 |
+
"optimizer_sha256": "8fd8373b0e662def2b0bff6f582cc4ec4308f7445f82f307c48f4a85691a2c63",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 193,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 32424,
|
| 45 |
+
"adam_update_count": 32424,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 194,
|
| 49 |
+
"consumed_count": 193,
|
| 50 |
+
"last_submitted_update": 32424,
|
| 51 |
+
"last_consumed_update": 32256,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 32424,
|
| 56 |
+
"completed_passes": 193,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 32424,
|
| 59 |
+
"snapshot": "pass_end_0193",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 32256,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 193,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 32424,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 32424,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.048397042628494e-07,
|
| 83 |
+
"update_l2": 0.015550407581031322
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.8174727257664927e-08,
|
| 95 |
+
"update_l2": 0.0013626232976093888
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010238683898933232,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010238683898933232,
|
| 110 |
+
"observation_loss": 0.00010238683898933232,
|
| 111 |
+
"chamfer": 5.419352964963764e-05,
|
| 112 |
+
"track": 4.819330570171587e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 193,
|
| 131 |
+
"adam_update_count": 32424
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.0405718891415745
|
| 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_512580b7e2d74a2e9676d5b50b734a08_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 194,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 32425,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 193,
|
| 150 |
+
"trained_intervals": 32424,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 32424,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.08776489645242691,
|
| 163 |
+
"median": 9.692888259887695,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.746663570404053,
|
| 184 |
+
"median": 9.583354949951172,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.9159761667251587,
|
| 191 |
+
"median": 16201.97265625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 313.1441345214844,
|
| 212 |
+
"median": 14521.142578125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2748,
|
| 250 |
+
"controller_edge_stiffness": 41
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0194.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_0194",
|
| 5 |
+
"executed_epochs": 194,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.172405059195236e-05,
|
| 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_862a8f95ec584d9c9d8b7978e46534cd.npz",
|
| 37 |
+
"optimizer_file": "boundary_862a8f95ec584d9c9d8b7978e46534cd_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "535516a91405d27c044270fcb67bcedcbd448f115cf4ac401381e0e80b5fd198",
|
| 39 |
+
"optimizer_sha256": "f107b130de990657b6775f34a1ce5662409d73302ce2bf51f928a146fc21b389",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 194,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 32592,
|
| 45 |
+
"adam_update_count": 32592,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 195,
|
| 49 |
+
"consumed_count": 194,
|
| 50 |
+
"last_submitted_update": 32592,
|
| 51 |
+
"last_consumed_update": 32424,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 32592,
|
| 56 |
+
"completed_passes": 194,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 32592,
|
| 59 |
+
"snapshot": "pass_end_0194",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 32424,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 194,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 32592,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 32592,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.917609999210981e-07,
|
| 83 |
+
"update_l2": 0.015769319608807564
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.939125813370083e-08,
|
| 95 |
+
"update_l2": 0.0013180802343413234
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010323806054657325,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010323806054657325,
|
| 110 |
+
"observation_loss": 0.00010323806054657325,
|
| 111 |
+
"chamfer": 5.505871376954019e-05,
|
| 112 |
+
"track": 4.817934677703306e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 194,
|
| 131 |
+
"adam_update_count": 32592
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.041238669073209167
|
| 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_862a8f95ec584d9c9d8b7978e46534cd_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 195,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 32593,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 194,
|
| 150 |
+
"trained_intervals": 32592,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 32592,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.09730760753154755,
|
| 163 |
+
"median": 9.693029403686523,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.741212368011475,
|
| 184 |
+
"median": 9.589791297912598,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.9072768688201904,
|
| 191 |
+
"median": 16204.259765625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 311.4417724609375,
|
| 212 |
+
"median": 14614.85546875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2763,
|
| 250 |
+
"controller_edge_stiffness": 41
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0195.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_0195",
|
| 5 |
+
"executed_epochs": 195,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.172405059195236e-05,
|
| 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_078b06b398be4f219f2b3cf7f12b8b2d.npz",
|
| 37 |
+
"optimizer_file": "boundary_078b06b398be4f219f2b3cf7f12b8b2d_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "19d988c0a4d59c3b5a30436fa49fdaad67e9d733b9bab9d4148fde1eb5f84229",
|
| 39 |
+
"optimizer_sha256": "ec6b3d79077cdbbb0c283693637375f28bdb370adcb8cf8c9ef5051845ca5090",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 195,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 32760,
|
| 45 |
+
"adam_update_count": 32760,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 196,
|
| 49 |
+
"consumed_count": 195,
|
| 50 |
+
"last_submitted_update": 32760,
|
| 51 |
+
"last_consumed_update": 32592,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 32760,
|
| 56 |
+
"completed_passes": 195,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 32760,
|
| 59 |
+
"snapshot": "pass_end_0195",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 32424,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 195,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 32760,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 32760,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.994934670321527e-07,
|
| 83 |
+
"update_l2": 0.015504585579037666
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.869339148034669e-08,
|
| 95 |
+
"update_l2": 0.001342792995274067
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010176323121413589,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010176323121413589,
|
| 110 |
+
"observation_loss": 0.00010176323121413589,
|
| 111 |
+
"chamfer": 5.3523865062743425e-05,
|
| 112 |
+
"track": 4.823936615139246e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 195,
|
| 131 |
+
"adam_update_count": 32760
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04079290200024843
|
| 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_078b06b398be4f219f2b3cf7f12b8b2d_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 196,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 32761,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 195,
|
| 150 |
+
"trained_intervals": 32760,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 32760,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.10789422690868378,
|
| 163 |
+
"median": 9.693090438842773,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.735731601715088,
|
| 184 |
+
"median": 9.58972454071045,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.8977225422859192,
|
| 191 |
+
"median": 16205.248046875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 309.739501953125,
|
| 212 |
+
"median": 14613.8515625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2781,
|
| 250 |
+
"controller_edge_stiffness": 42
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0196.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_0196",
|
| 5 |
+
"executed_epochs": 196,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.15678968967716e-05,
|
| 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_4079383d0ad54701b69e04a7b3b7ade9.npz",
|
| 37 |
+
"optimizer_file": "boundary_4079383d0ad54701b69e04a7b3b7ade9_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "cd443e2ec4a67c535b605bc0d804bdd5cb73edd1d04bdf5f61b37fe935696597",
|
| 39 |
+
"optimizer_sha256": "fb9f047daffd0175a97636379ec0db1310dbdaa98888dd739fdfff0e795543fe",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 196,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 32928,
|
| 45 |
+
"adam_update_count": 32928,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 197,
|
| 49 |
+
"consumed_count": 196,
|
| 50 |
+
"last_submitted_update": 32928,
|
| 51 |
+
"last_consumed_update": 32760,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 32928,
|
| 56 |
+
"completed_passes": 196,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 32928,
|
| 59 |
+
"snapshot": "pass_end_0196",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 32760,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 196,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 32928,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 32928,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.889174078925862e-07,
|
| 83 |
+
"update_l2": 0.015615938231348991
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.9054073631159554e-08,
|
| 95 |
+
"update_l2": 0.0014395881444215775
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010202146222582087,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010202146222582087,
|
| 110 |
+
"observation_loss": 0.00010202146222582087,
|
| 111 |
+
"chamfer": 5.4052950872574e-05,
|
| 112 |
+
"track": 4.796851135324687e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 196,
|
| 131 |
+
"adam_update_count": 32928
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04088182491250336
|
| 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_4079383d0ad54701b69e04a7b3b7ade9_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 197,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 32929,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 196,
|
| 150 |
+
"trained_intervals": 32928,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 32928,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.11750683188438416,
|
| 163 |
+
"median": 9.693041801452637,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.730615615844727,
|
| 184 |
+
"median": 9.58979606628418,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.8891344666481018,
|
| 191 |
+
"median": 16204.4599609375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 308.1589050292969,
|
| 212 |
+
"median": 14614.888671875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2793,
|
| 250 |
+
"controller_edge_stiffness": 42
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0197.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_0197",
|
| 5 |
+
"executed_epochs": 197,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.152589443921724e-05,
|
| 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_528dc690babd4bc2b5412e8e4f8e81b3.npz",
|
| 37 |
+
"optimizer_file": "boundary_528dc690babd4bc2b5412e8e4f8e81b3_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "6526af053584f7e44f678073b4b37947fa76d7dc8d342e7db2b5c6c294509c81",
|
| 39 |
+
"optimizer_sha256": "79c23c2be39697b1879de83f41cd3e1272f90d6c53e44ff482af3d31930d8444",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 197,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 33096,
|
| 45 |
+
"adam_update_count": 33096,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 198,
|
| 49 |
+
"consumed_count": 197,
|
| 50 |
+
"last_submitted_update": 33096,
|
| 51 |
+
"last_consumed_update": 32928,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 33096,
|
| 56 |
+
"completed_passes": 197,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 33096,
|
| 59 |
+
"snapshot": "pass_end_0197",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 32928,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 197,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 33096,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 33096,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.328514589564293e-07,
|
| 83 |
+
"update_l2": 0.015049279667437077
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.741695829897253e-08,
|
| 95 |
+
"update_l2": 0.0013039110926911235
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010185913561144844,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010185913561144844,
|
| 110 |
+
"observation_loss": 0.00010185913561144844,
|
| 111 |
+
"chamfer": 5.428150325315073e-05,
|
| 112 |
+
"track": 4.7577632358297706e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 197,
|
| 131 |
+
"adam_update_count": 33096
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04079059907235205
|
| 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_528dc690babd4bc2b5412e8e4f8e81b3_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 198,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 33097,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 197,
|
| 150 |
+
"trained_intervals": 33096,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 33096,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.12921549379825592,
|
| 163 |
+
"median": 9.693059921264648,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.725498676300049,
|
| 184 |
+
"median": 9.589788436889648,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.8787845969200134,
|
| 191 |
+
"median": 16204.75390625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 306.58612060546875,
|
| 212 |
+
"median": 14614.7890625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2817,
|
| 250 |
+
"controller_edge_stiffness": 42
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0198.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_0198",
|
| 5 |
+
"executed_epochs": 198,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.152589443921724e-05,
|
| 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_40916eabcc25441881699754df851fa3.npz",
|
| 37 |
+
"optimizer_file": "boundary_40916eabcc25441881699754df851fa3_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "5c9381d6a2563b2c54700e47876e614b0b836922c635fe478adce15caec431c7",
|
| 39 |
+
"optimizer_sha256": "cbc8626756ebfe5184ef67382e8fe9b488a698d8f52cae615e34043bedca2e72",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 198,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 33264,
|
| 45 |
+
"adam_update_count": 33264,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 199,
|
| 49 |
+
"consumed_count": 198,
|
| 50 |
+
"last_submitted_update": 33264,
|
| 51 |
+
"last_consumed_update": 33096,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 33264,
|
| 56 |
+
"completed_passes": 198,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 33264,
|
| 59 |
+
"snapshot": "pass_end_0198",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 32928,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 198,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 33264,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 33264,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.890007403446361e-07,
|
| 83 |
+
"update_l2": 0.015001986175775528
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.881091880155509e-08,
|
| 95 |
+
"update_l2": 0.0013763996539637446
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010184067650698125,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010184067650698125,
|
| 110 |
+
"observation_loss": 0.00010184067650698125,
|
| 111 |
+
"chamfer": 5.407566641224548e-05,
|
| 112 |
+
"track": 4.776501009473577e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 198,
|
| 131 |
+
"adam_update_count": 33264
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04554052813909948
|
| 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_40916eabcc25441881699754df851fa3_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 199,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 33265,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 198,
|
| 150 |
+
"trained_intervals": 33264,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 33264,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.13771586120128632,
|
| 163 |
+
"median": 9.693154335021973,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.720445156097412,
|
| 184 |
+
"median": 9.58983325958252,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.8713462352752686,
|
| 191 |
+
"median": 16206.2841796875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 305.0406799316406,
|
| 212 |
+
"median": 14615.45703125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2823,
|
| 250 |
+
"controller_edge_stiffness": 42
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0199.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_0199",
|
| 5 |
+
"executed_epochs": 199,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.152589443921724e-05,
|
| 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_f50f5df76bf74480a027e760ec85dc19.npz",
|
| 37 |
+
"optimizer_file": "boundary_f50f5df76bf74480a027e760ec85dc19_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "34521b102d97f1a77adb5b6bfdd0f02d9429a6ab40156426d42a53bfdcaec738",
|
| 39 |
+
"optimizer_sha256": "e71c14e4a39efea29fef57d09c64262a953b94dfcec579177e94da3c46c4e29d",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 199,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 33432,
|
| 45 |
+
"adam_update_count": 33432,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 200,
|
| 49 |
+
"consumed_count": 199,
|
| 50 |
+
"last_submitted_update": 33432,
|
| 51 |
+
"last_consumed_update": 33264,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 33432,
|
| 56 |
+
"completed_passes": 199,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 33432,
|
| 59 |
+
"snapshot": "pass_end_0199",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 32928,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 199,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 33432,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 33432,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.996467737328203e-07,
|
| 83 |
+
"update_l2": 0.0157537329941988
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.708192674092061e-08,
|
| 95 |
+
"update_l2": 0.001304920413531363
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010201065742876381,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010201065742876381,
|
| 110 |
+
"observation_loss": 0.00010201065742876381,
|
| 111 |
+
"chamfer": 5.4509790061274543e-05,
|
| 112 |
+
"track": 4.750087100546807e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 199,
|
| 131 |
+
"adam_update_count": 33432
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.0509083850774914
|
| 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_f50f5df76bf74480a027e760ec85dc19_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 200,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 33433,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 199,
|
| 150 |
+
"trained_intervals": 33432,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 33432,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.14496184885501862,
|
| 163 |
+
"median": 9.693317413330078,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.71481466293335,
|
| 184 |
+
"median": 9.589117050170898,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.8650553226470947,
|
| 191 |
+
"median": 16208.9267578125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 303.3280029296875,
|
| 212 |
+
"median": 14604.990234375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2836,
|
| 250 |
+
"controller_edge_stiffness": 42
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0200.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_0200",
|
| 5 |
+
"executed_epochs": 200,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.152589443921724e-05,
|
| 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_0c05e85df0e44ba688379a01ef8d62e6.npz",
|
| 37 |
+
"optimizer_file": "boundary_0c05e85df0e44ba688379a01ef8d62e6_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "cedfa5fffc9fdf12cb2d4f3a693acaf0001faa8545a1c310238fd940a82382ab",
|
| 39 |
+
"optimizer_sha256": "b93d4edcad81430d4ee25cdf72cc61cca05797c336f7d3aac20239d09703eeb2",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 200,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 33600,
|
| 45 |
+
"adam_update_count": 33600,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 201,
|
| 49 |
+
"consumed_count": 200,
|
| 50 |
+
"last_submitted_update": 33600,
|
| 51 |
+
"last_consumed_update": 33432,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 33600,
|
| 56 |
+
"completed_passes": 200,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 33600,
|
| 59 |
+
"snapshot": "pass_end_0200",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 32928,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 200,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 33600,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 33600,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.868163046012342e-07,
|
| 83 |
+
"update_l2": 0.015333383344113827
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.701614114173026e-08,
|
| 95 |
+
"update_l2": 0.0012711203889921308
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.0001011505228234455,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.0001011505228234455,
|
| 110 |
+
"observation_loss": 0.0001011505228234455,
|
| 111 |
+
"chamfer": 5.3513122111326084e-05,
|
| 112 |
+
"track": 4.763740435009822e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 200,
|
| 131 |
+
"adam_update_count": 33600
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04594644997268915
|
| 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_0c05e85df0e44ba688379a01ef8d62e6_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 201,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 33601,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 200,
|
| 150 |
+
"trained_intervals": 33600,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 33600,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.15419341623783112,
|
| 163 |
+
"median": 9.693455696105957,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.70941686630249,
|
| 184 |
+
"median": 9.58828353881836,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.8571062684059143,
|
| 191 |
+
"median": 16211.1689453125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 301.695068359375,
|
| 212 |
+
"median": 14592.826171875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2851,
|
| 250 |
+
"controller_edge_stiffness": 42
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0201.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_0201",
|
| 5 |
+
"executed_epochs": 201,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.121692881390031e-05,
|
| 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_a11704761c7d47b4a7c715aefef38583.npz",
|
| 37 |
+
"optimizer_file": "boundary_a11704761c7d47b4a7c715aefef38583_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "e463020d2826e554494dd5fa16b5f6ac347233bf556ae0aae14ae4858ec273cd",
|
| 39 |
+
"optimizer_sha256": "ba5d383683a47f4aef037cbfec802a12972a7d4bfc947a876ef2f673923ee56a",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 201,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 33768,
|
| 45 |
+
"adam_update_count": 33768,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 202,
|
| 49 |
+
"consumed_count": 201,
|
| 50 |
+
"last_submitted_update": 33768,
|
| 51 |
+
"last_consumed_update": 33600,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 33768,
|
| 56 |
+
"completed_passes": 201,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 33768,
|
| 59 |
+
"snapshot": "pass_end_0201",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 33600,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 201,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 33768,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 33768,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.717328749848093e-07,
|
| 83 |
+
"update_l2": 0.015130301006138325
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.908558975420419e-08,
|
| 95 |
+
"update_l2": 0.0012061366578564048
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010096373443957418,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010096373443957418,
|
| 110 |
+
"observation_loss": 0.00010096373443957418,
|
| 111 |
+
"chamfer": 5.3295789257390425e-05,
|
| 112 |
+
"track": 4.766794518218376e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 201,
|
| 131 |
+
"adam_update_count": 33768
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04214671300724149
|
| 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_a11704761c7d47b4a7c715aefef38583_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 202,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 33769,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 201,
|
| 150 |
+
"trained_intervals": 33768,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 33768,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.16499869525432587,
|
| 163 |
+
"median": 9.693577766418457,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.704615592956543,
|
| 184 |
+
"median": 9.588435173034668,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.8478948473930359,
|
| 191 |
+
"median": 16213.1474609375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 300.2500305175781,
|
| 212 |
+
"median": 14595.0703125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2866,
|
| 250 |
+
"controller_edge_stiffness": 42
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0202.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_0202",
|
| 5 |
+
"executed_epochs": 202,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.0997503504993455e-05,
|
| 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_141f2d695dfc48159a33b3f09262832f.npz",
|
| 37 |
+
"optimizer_file": "boundary_141f2d695dfc48159a33b3f09262832f_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "a5c34e6e7fa0bd8dfa320b758b80e437118f2ab5a029efd03c467211f55644d2",
|
| 39 |
+
"optimizer_sha256": "2dad8135651a5667ba314d206fa3575d71016479a51e4a97d568bd993cb7c198",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 202,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 33936,
|
| 45 |
+
"adam_update_count": 33936,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 203,
|
| 49 |
+
"consumed_count": 202,
|
| 50 |
+
"last_submitted_update": 33936,
|
| 51 |
+
"last_consumed_update": 33768,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 33936,
|
| 56 |
+
"completed_passes": 202,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 33936,
|
| 59 |
+
"snapshot": "pass_end_0202",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 33768,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 202,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 33936,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 33936,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.618315188054112e-07,
|
| 83 |
+
"update_l2": 0.01595918834209442
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.81044297121025e-08,
|
| 95 |
+
"update_l2": 0.0013164845295250416
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.0001019855699269101,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.0001019855699269101,
|
| 110 |
+
"observation_loss": 0.0001019855699269101,
|
| 111 |
+
"chamfer": 5.435443017631769e-05,
|
| 112 |
+
"track": 4.763113975059241e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 202,
|
| 131 |
+
"adam_update_count": 33936
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04074261407367885
|
| 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_141f2d695dfc48159a33b3f09262832f_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 203,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 33937,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 202,
|
| 150 |
+
"trained_intervals": 33936,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 33936,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.17448920011520386,
|
| 163 |
+
"median": 9.693702697753906,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.699979782104492,
|
| 184 |
+
"median": 9.589362144470215,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.839885950088501,
|
| 191 |
+
"median": 16215.1728515625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 298.8613586425781,
|
| 212 |
+
"median": 14608.6171875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2877,
|
| 250 |
+
"controller_edge_stiffness": 42
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0203.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_0203",
|
| 5 |
+
"executed_epochs": 203,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.088147514068017e-05,
|
| 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_bf992988624a40bd90a952630e4e504b.npz",
|
| 37 |
+
"optimizer_file": "boundary_bf992988624a40bd90a952630e4e504b_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "d38b3fa8171fb2c7d8eb65adce03b8f1514da920b06960d951a92429fae90a96",
|
| 39 |
+
"optimizer_sha256": "caa3e5f6b816f83f5cdb864d485e6a34e031e3e373e1be0673d4ce56b77e2543",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 203,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 34104,
|
| 45 |
+
"adam_update_count": 34104,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 204,
|
| 49 |
+
"consumed_count": 203,
|
| 50 |
+
"last_submitted_update": 34104,
|
| 51 |
+
"last_consumed_update": 33936,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 34104,
|
| 56 |
+
"completed_passes": 203,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 34104,
|
| 59 |
+
"snapshot": "pass_end_0203",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 33936,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 203,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 34104,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 34104,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.458302894112421e-07,
|
| 83 |
+
"update_l2": 0.014865201897919178
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.824422544264962e-08,
|
| 95 |
+
"update_l2": 0.0013697564136236906
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010167575237574056,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010167575237574056,
|
| 110 |
+
"observation_loss": 0.00010167575237574056,
|
| 111 |
+
"chamfer": 5.389957732404582e-05,
|
| 112 |
+
"track": 4.7776175051694736e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 203,
|
| 131 |
+
"adam_update_count": 34104
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04061052016913891
|
| 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_bf992988624a40bd90a952630e4e504b_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 204,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 34105,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 203,
|
| 150 |
+
"trained_intervals": 34104,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 34104,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.18423400819301605,
|
| 163 |
+
"median": 9.693913459777832,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.69523811340332,
|
| 184 |
+
"median": 9.593160629272461,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.8317410945892334,
|
| 191 |
+
"median": 16218.591796875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 297.4476013183594,
|
| 212 |
+
"median": 14664.1533203125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2887,
|
| 250 |
+
"controller_edge_stiffness": 43
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0204.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_0204",
|
| 5 |
+
"executed_epochs": 204,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.088147514068017e-05,
|
| 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_6c17321a86bb4404bcff64f0b3b087d9.npz",
|
| 37 |
+
"optimizer_file": "boundary_6c17321a86bb4404bcff64f0b3b087d9_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "45967b87c8c5dff575081945fdfef637cd365259bfd5105bb13f1381f0fcc54c",
|
| 39 |
+
"optimizer_sha256": "f8be7247a2fec10cac9f1d07f334d3646d192794731b49e7af7d33df3ae849b9",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 204,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 34272,
|
| 45 |
+
"adam_update_count": 34272,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 205,
|
| 49 |
+
"consumed_count": 204,
|
| 50 |
+
"last_submitted_update": 34272,
|
| 51 |
+
"last_consumed_update": 34104,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 34272,
|
| 56 |
+
"completed_passes": 204,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 34272,
|
| 59 |
+
"snapshot": "pass_end_0204",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 33936,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 204,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 34272,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 34272,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.5424164341056894e-07,
|
| 83 |
+
"update_l2": 0.016683174297213554
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.455523321984401e-08,
|
| 95 |
+
"update_l2": 0.0013213057536631823
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010090892465086654,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010090892465086654,
|
| 110 |
+
"observation_loss": 0.00010090892465086654,
|
| 111 |
+
"chamfer": 5.356449764803983e-05,
|
| 112 |
+
"track": 4.7344427002826706e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 204,
|
| 131 |
+
"adam_update_count": 34272
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.0422795619815588
|
| 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_6c17321a86bb4404bcff64f0b3b087d9_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 205,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 34273,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 204,
|
| 150 |
+
"trained_intervals": 34272,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 34272,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.19266937673091888,
|
| 163 |
+
"median": 9.693907737731934,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.6905012130737305,
|
| 184 |
+
"median": 9.596833229064941,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.8247546553611755,
|
| 191 |
+
"median": 16218.4990234375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 296.0419616699219,
|
| 212 |
+
"median": 14718.1328125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2905,
|
| 250 |
+
"controller_edge_stiffness": 44
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0205.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_0205",
|
| 5 |
+
"executed_epochs": 205,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.086675972212452e-05,
|
| 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_651a17a222f64f669a86fc83fb2ec777.npz",
|
| 37 |
+
"optimizer_file": "boundary_651a17a222f64f669a86fc83fb2ec777_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "938b9f31ea3868efb5b6f4a953c59df5b23d28238e8e2cd2ca5d03612a98f23e",
|
| 39 |
+
"optimizer_sha256": "43f0a0ea8b60c78565bb1f53884fd099089142ea0738013bbc0513a3c313b338",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 205,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 34440,
|
| 45 |
+
"adam_update_count": 34440,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 206,
|
| 49 |
+
"consumed_count": 205,
|
| 50 |
+
"last_submitted_update": 34440,
|
| 51 |
+
"last_consumed_update": 34272,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 34440,
|
| 56 |
+
"completed_passes": 205,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 34440,
|
| 59 |
+
"snapshot": "pass_end_0205",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 34272,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 205,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 34440,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 34440,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.511032898335543e-07,
|
| 83 |
+
"update_l2": 0.01557200402021408
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.539039804602908e-08,
|
| 95 |
+
"update_l2": 0.001280323602259159
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010076192847918719,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010076192847918719,
|
| 110 |
+
"observation_loss": 0.00010076192847918719,
|
| 111 |
+
"chamfer": 5.3181120165390894e-05,
|
| 112 |
+
"track": 4.758080467581749e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 205,
|
| 131 |
+
"adam_update_count": 34440
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.041794938035309315
|
| 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_651a17a222f64f669a86fc83fb2ec777_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 206,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 34441,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 205,
|
| 150 |
+
"trained_intervals": 34440,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 34440,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.20252124965190887,
|
| 163 |
+
"median": 9.694059371948242,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.685962200164795,
|
| 184 |
+
"median": 9.596132278442383,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.8166691064834595,
|
| 191 |
+
"median": 16220.9580078125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 294.7012634277344,
|
| 212 |
+
"median": 14707.79296875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2915,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0206.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_0206",
|
| 5 |
+
"executed_epochs": 206,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.027709896659958e-05,
|
| 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_4298a3cbdd954b44befd30490a5cd010.npz",
|
| 37 |
+
"optimizer_file": "boundary_4298a3cbdd954b44befd30490a5cd010_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "b4ac421ff98542e73b81e1039dcd16dea223cdf4cd8d1cdd779746b453462cfc",
|
| 39 |
+
"optimizer_sha256": "8b4a90de4b510aa01fdbc276075572c2a400ec38b1fb00b4035831eba503e2a6",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 206,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 34608,
|
| 45 |
+
"adam_update_count": 34608,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 207,
|
| 49 |
+
"consumed_count": 206,
|
| 50 |
+
"last_submitted_update": 34608,
|
| 51 |
+
"last_consumed_update": 34440,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 34608,
|
| 56 |
+
"completed_passes": 206,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 34608,
|
| 59 |
+
"snapshot": "pass_end_0206",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 34440,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 206,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 34608,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 34608,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.409607410911121e-07,
|
| 83 |
+
"update_l2": 0.017266834154725075
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.467772012934802e-08,
|
| 95 |
+
"update_l2": 0.0014849277213215828
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010518631461309269,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010518631461309269,
|
| 110 |
+
"observation_loss": 0.00010518631461309269,
|
| 111 |
+
"chamfer": 5.7144359743688256e-05,
|
| 112 |
+
"track": 4.8041954869404435e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 206,
|
| 131 |
+
"adam_update_count": 34608
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04036693088710308
|
| 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_4298a3cbdd954b44befd30490a5cd010_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 207,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 34609,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 206,
|
| 150 |
+
"trained_intervals": 34608,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 34608,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.2117997705936432,
|
| 163 |
+
"median": 9.694233894348145,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.681246757507324,
|
| 184 |
+
"median": 9.595423698425293,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.8091267347335815,
|
| 191 |
+
"median": 16223.7890625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 293.3149108886719,
|
| 212 |
+
"median": 14697.388671875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2932,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0207.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_0207",
|
| 5 |
+
"executed_epochs": 207,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 6.027709896659958e-05,
|
| 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_3cfaba1e3f8e45c8a01e2a0ea01e6a05.npz",
|
| 37 |
+
"optimizer_file": "boundary_3cfaba1e3f8e45c8a01e2a0ea01e6a05_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "c79903b8a48ca7e1ffb23792436e09fd92f5cf4759e7f109cd27f3270e1d9e29",
|
| 39 |
+
"optimizer_sha256": "271903bda3ecbca466889e05656cb894ca6b3d3e2b1235a03379a5ca62fd6206",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 207,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 34776,
|
| 45 |
+
"adam_update_count": 34776,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 208,
|
| 49 |
+
"consumed_count": 207,
|
| 50 |
+
"last_submitted_update": 34776,
|
| 51 |
+
"last_consumed_update": 34608,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 34776,
|
| 56 |
+
"completed_passes": 207,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 34776,
|
| 59 |
+
"snapshot": "pass_end_0207",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 34440,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 207,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 34776,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 34776,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.50853428649134e-07,
|
| 83 |
+
"update_l2": 0.016444554552435875
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.694284155310925e-08,
|
| 95 |
+
"update_l2": 0.0014879063237458467
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010494919115444645,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010494919115444645,
|
| 110 |
+
"observation_loss": 0.00010494919115444645,
|
| 111 |
+
"chamfer": 5.7250661484431475e-05,
|
| 112 |
+
"track": 4.769852967001498e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 207,
|
| 131 |
+
"adam_update_count": 34776
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04049562010914087
|
| 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_3cfaba1e3f8e45c8a01e2a0ea01e6a05_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 208,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 34777,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 207,
|
| 150 |
+
"trained_intervals": 34776,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 34776,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.22044485807418823,
|
| 163 |
+
"median": 9.694391250610352,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.676469802856445,
|
| 184 |
+
"median": 9.594624519348145,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.8021618723869324,
|
| 191 |
+
"median": 16226.341796875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 291.9170837402344,
|
| 212 |
+
"median": 14685.7236328125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2943,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0208.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_0208",
|
| 5 |
+
"executed_epochs": 208,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.990043115659882e-05,
|
| 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_d5994dfa86654f7bbf8c75140659c4f3.npz",
|
| 37 |
+
"optimizer_file": "boundary_d5994dfa86654f7bbf8c75140659c4f3_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "ff1ad6956a394949fb5dd2166dcfbfaf88298cae7c1b1f8cb1ccbbc27aa871c2",
|
| 39 |
+
"optimizer_sha256": "b3daf553656e5b0c410fff6e8fef4c6c67ac1596e9e814b912284928a6a64166",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 208,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 34944,
|
| 45 |
+
"adam_update_count": 34944,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 209,
|
| 49 |
+
"consumed_count": 208,
|
| 50 |
+
"last_submitted_update": 34944,
|
| 51 |
+
"last_consumed_update": 34776,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 34944,
|
| 56 |
+
"completed_passes": 208,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 34944,
|
| 59 |
+
"snapshot": "pass_end_0208",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 34776,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 208,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 34944,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 34944,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 7.770054253342096e-07,
|
| 83 |
+
"update_l2": 0.015331988222897053
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.6866308995040526e-08,
|
| 95 |
+
"update_l2": 0.0014557901304215193
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010462262434884906,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010462262434884906,
|
| 110 |
+
"observation_loss": 0.00010462262434884906,
|
| 111 |
+
"chamfer": 5.695146319339983e-05,
|
| 112 |
+
"track": 4.7671161155449226e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 208,
|
| 131 |
+
"adam_update_count": 34944
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.043869297951459885
|
| 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_d5994dfa86654f7bbf8c75140659c4f3_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 209,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 34945,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 208,
|
| 150 |
+
"trained_intervals": 34944,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 34944,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.2291261851787567,
|
| 163 |
+
"median": 9.694493293762207,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.671667098999023,
|
| 184 |
+
"median": 9.593812942504883,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7952281832695007,
|
| 191 |
+
"median": 16227.998046875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 290.5184326171875,
|
| 212 |
+
"median": 14673.9306640625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2950,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0209.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_0209",
|
| 5 |
+
"executed_epochs": 209,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.990043115659882e-05,
|
| 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_834b4bba4ebb420d92487e232edecef2.npz",
|
| 37 |
+
"optimizer_file": "boundary_834b4bba4ebb420d92487e232edecef2_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "ef6beb1ca25d15ff1419a813dfaff2260e9cc163f8d5ecca96c1bad26fa58fc9",
|
| 39 |
+
"optimizer_sha256": "130c0f07bd7d78dad0e035c125325621b4b4ad174fc006597281d27105f17529",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 209,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 35112,
|
| 45 |
+
"adam_update_count": 35112,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 210,
|
| 49 |
+
"consumed_count": 209,
|
| 50 |
+
"last_submitted_update": 35112,
|
| 51 |
+
"last_consumed_update": 34944,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 35112,
|
| 56 |
+
"completed_passes": 209,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 35112,
|
| 59 |
+
"snapshot": "pass_end_0209",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 34776,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 209,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 35112,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 35112,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.052973061632656e-06,
|
| 83 |
+
"update_l2": 0.016441958025097847
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.779537204375629e-08,
|
| 95 |
+
"update_l2": 0.0013714232482016087
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010585680865915492,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010585680865915492,
|
| 110 |
+
"observation_loss": 0.00010585680865915492,
|
| 111 |
+
"chamfer": 5.78705185034778e-05,
|
| 112 |
+
"track": 4.7986290155677125e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 209,
|
| 131 |
+
"adam_update_count": 35112
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.040847730822861195
|
| 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_834b4bba4ebb420d92487e232edecef2_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 210,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 35113,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 209,
|
| 150 |
+
"trained_intervals": 35112,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 35112,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.23855742812156677,
|
| 163 |
+
"median": 9.694636344909668,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.667071342468262,
|
| 184 |
+
"median": 9.593050956726074,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7877634763717651,
|
| 191 |
+
"median": 16230.3193359375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 289.18634033203125,
|
| 212 |
+
"median": 14662.9404296875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2959,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0210.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_0210",
|
| 5 |
+
"executed_epochs": 210,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.990043115659882e-05,
|
| 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_92455740beb5426694fab16de521e7a0.npz",
|
| 37 |
+
"optimizer_file": "boundary_92455740beb5426694fab16de521e7a0_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "ce9f4f1865ece9d395001974463d01d102b5ad6ac8ebe336c16eb1bd6b9bab19",
|
| 39 |
+
"optimizer_sha256": "6dae9fe5c96bc3264bf2f3e7c86d8b710498b75b93f78bf327f44c82c42f5b13",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 210,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 35280,
|
| 45 |
+
"adam_update_count": 35280,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 211,
|
| 49 |
+
"consumed_count": 210,
|
| 50 |
+
"last_submitted_update": 35280,
|
| 51 |
+
"last_consumed_update": 35112,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 35280,
|
| 56 |
+
"completed_passes": 210,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 35280,
|
| 59 |
+
"snapshot": "pass_end_0210",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 34776,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 210,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 35280,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 35280,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.4308441715656954e-07,
|
| 83 |
+
"update_l2": 0.014913774095475674
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.873882358287119e-08,
|
| 95 |
+
"update_l2": 0.0011626058258116245
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010029175609815866,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010029175609815866,
|
| 110 |
+
"observation_loss": 0.00010029175609815866,
|
| 111 |
+
"chamfer": 5.2903818868799135e-05,
|
| 112 |
+
"track": 4.7387933591380715e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 210,
|
| 131 |
+
"adam_update_count": 35280
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04067829716950655
|
| 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_92455740beb5426694fab16de521e7a0_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 211,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 35281,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 210,
|
| 150 |
+
"trained_intervals": 35280,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 35280,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.2494809925556183,
|
| 163 |
+
"median": 9.694719314575195,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.662031173706055,
|
| 184 |
+
"median": 9.590970039367676,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7792050838470459,
|
| 191 |
+
"median": 16231.6650390625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 287.73248291015625,
|
| 212 |
+
"median": 14632.6494140625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2971,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0211.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_0211",
|
| 5 |
+
"executed_epochs": 211,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.9827954265485806e-05,
|
| 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_bc4f2b3b932b4716b67cc5942090e8f3.npz",
|
| 37 |
+
"optimizer_file": "boundary_bc4f2b3b932b4716b67cc5942090e8f3_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "b73ec80b2e93f1471dfa36bb6a04abdd69f17c74ab6ce09caca4ce261e03aaee",
|
| 39 |
+
"optimizer_sha256": "ee9a7eae7c12f5b592143123fe690c6ea18d9c3d94cf1c0370dc7dc5035b8462",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 211,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 35448,
|
| 45 |
+
"adam_update_count": 35448,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 212,
|
| 49 |
+
"consumed_count": 211,
|
| 50 |
+
"last_submitted_update": 35448,
|
| 51 |
+
"last_consumed_update": 35280,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 35448,
|
| 56 |
+
"completed_passes": 211,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 35448,
|
| 59 |
+
"snapshot": "pass_end_0211",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 35280,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 211,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 35448,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 35448,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.986677251712536e-07,
|
| 83 |
+
"update_l2": 0.017558198422193527
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.7492300697958854e-08,
|
| 95 |
+
"update_l2": 0.001287712249904871
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010448346438352019,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010448346438352019,
|
| 110 |
+
"observation_loss": 0.00010448346438352019,
|
| 111 |
+
"chamfer": 5.695789877790958e-05,
|
| 112 |
+
"track": 4.752556560561061e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 211,
|
| 131 |
+
"adam_update_count": 35448
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.041235849959775805
|
| 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_bc4f2b3b932b4716b67cc5942090e8f3_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 212,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 35449,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 211,
|
| 150 |
+
"trained_intervals": 35448,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 35448,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.2564573884010315,
|
| 163 |
+
"median": 9.694890975952148,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.657498359680176,
|
| 184 |
+
"median": 9.588936805725098,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7737879753112793,
|
| 191 |
+
"median": 16234.453125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 286.4311828613281,
|
| 212 |
+
"median": 14603.001953125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 2992,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0212.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_0212",
|
| 5 |
+
"executed_epochs": 212,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.9827954265485806e-05,
|
| 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_c09caedf41814843a0735a5d07a7c4ed.npz",
|
| 37 |
+
"optimizer_file": "boundary_c09caedf41814843a0735a5d07a7c4ed_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "455d9e95c430ac6ce2d76df63b87d52dfbe9d407ef8e9f48480ecf4ae9a1c92b",
|
| 39 |
+
"optimizer_sha256": "a8fc51954dbedfbd444c470b60e83b11b6b6a27c8f81f802745f2899aef9dd22",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 212,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 35616,
|
| 45 |
+
"adam_update_count": 35616,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 213,
|
| 49 |
+
"consumed_count": 212,
|
| 50 |
+
"last_submitted_update": 35616,
|
| 51 |
+
"last_consumed_update": 35448,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 35616,
|
| 56 |
+
"completed_passes": 212,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 35616,
|
| 59 |
+
"snapshot": "pass_end_0212",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 35280,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 212,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 35616,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 35616,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 6.975039354983892e-07,
|
| 83 |
+
"update_l2": 0.01664271205663681
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.7536752251508005e-08,
|
| 95 |
+
"update_l2": 0.001287895254790783
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010435959848109633,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010435959848109633,
|
| 110 |
+
"observation_loss": 0.00010435959848109633,
|
| 111 |
+
"chamfer": 5.6983757531270385e-05,
|
| 112 |
+
"track": 4.737584094982594e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 212,
|
| 131 |
+
"adam_update_count": 35616
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04096824605949223
|
| 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_c09caedf41814843a0735a5d07a7c4ed_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 213,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 35617,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 212,
|
| 150 |
+
"trained_intervals": 35616,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 35616,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.26455214619636536,
|
| 163 |
+
"median": 9.695037841796875,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.653079509735107,
|
| 184 |
+
"median": 9.587560653686523,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7675496339797974,
|
| 191 |
+
"median": 16236.8369140625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 285.16827392578125,
|
| 212 |
+
"median": 14582.73046875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3002,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0213.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_0213",
|
| 5 |
+
"executed_epochs": 213,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.9827954265485806e-05,
|
| 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_c393e42762554e88887b4ad345f796a7.npz",
|
| 37 |
+
"optimizer_file": "boundary_c393e42762554e88887b4ad345f796a7_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "8bd7929cdc8adbf80ae965a26e9d1fd73a43a1c320d9730e6b4017d666c482a2",
|
| 39 |
+
"optimizer_sha256": "e0b5dce68a341da6c7f5d78f420f1fecc98da01c84298e92db5e796a0333a020",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 213,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 35784,
|
| 45 |
+
"adam_update_count": 35784,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 214,
|
| 49 |
+
"consumed_count": 213,
|
| 50 |
+
"last_submitted_update": 35784,
|
| 51 |
+
"last_consumed_update": 35616,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 35784,
|
| 56 |
+
"completed_passes": 213,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 35784,
|
| 59 |
+
"snapshot": "pass_end_0213",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 35280,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 213,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 35784,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 35784,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 6.348270176204096e-07,
|
| 83 |
+
"update_l2": 0.015791673213243484
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.786361256809869e-08,
|
| 95 |
+
"update_l2": 0.0014403244713321328
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010522062075324357,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010522062075324357,
|
| 110 |
+
"observation_loss": 0.00010522062075324357,
|
| 111 |
+
"chamfer": 5.7469067542115226e-05,
|
| 112 |
+
"track": 4.7751556849107146e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 213,
|
| 131 |
+
"adam_update_count": 35784
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04220721800811589
|
| 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_c393e42762554e88887b4ad345f796a7_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 214,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 35785,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 213,
|
| 150 |
+
"trained_intervals": 35784,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 35784,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.2718595564365387,
|
| 163 |
+
"median": 9.695174217224121,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.6484246253967285,
|
| 184 |
+
"median": 9.58825969696045,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7619612812995911,
|
| 191 |
+
"median": 16239.0517578125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 283.8439636230469,
|
| 212 |
+
"median": 14592.595703125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3016,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0214.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_0214",
|
| 5 |
+
"executed_epochs": 214,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.9827954265485806e-05,
|
| 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_08c95233ed994740963045c644ef886b.npz",
|
| 37 |
+
"optimizer_file": "boundary_08c95233ed994740963045c644ef886b_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "a232c4ff8fb4db017ce751c03398b939775e86539f125490970df2e4db3d265d",
|
| 39 |
+
"optimizer_sha256": "e50fbe1cdbba34d661d4d949197bf354f59d8589d007b52632e5719c6a8ffa22",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 214,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 35952,
|
| 45 |
+
"adam_update_count": 35952,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 215,
|
| 49 |
+
"consumed_count": 214,
|
| 50 |
+
"last_submitted_update": 35952,
|
| 51 |
+
"last_consumed_update": 35784,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 35952,
|
| 56 |
+
"completed_passes": 214,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 35952,
|
| 59 |
+
"snapshot": "pass_end_0214",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 35280,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 214,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 35952,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 35952,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.405808908813924e-07,
|
| 83 |
+
"update_l2": 0.014938214793801308
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.967155658481715e-08,
|
| 95 |
+
"update_l2": 0.0011887276777997613
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.0001017878093989566,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.0001017878093989566,
|
| 110 |
+
"observation_loss": 0.0001017878093989566,
|
| 111 |
+
"chamfer": 5.452211189549416e-05,
|
| 112 |
+
"track": 4.7265697503462434e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 214,
|
| 131 |
+
"adam_update_count": 35952
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.042124408995732665
|
| 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_08c95233ed994740963045c644ef886b_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 215,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 35953,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 214,
|
| 150 |
+
"trained_intervals": 35952,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 35952,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.28234168887138367,
|
| 163 |
+
"median": 9.695265769958496,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.643816947937012,
|
| 184 |
+
"median": 9.588693618774414,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7540159821510315,
|
| 191 |
+
"median": 16240.5390625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 282.5390930175781,
|
| 212 |
+
"median": 14598.78515625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3030,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0215.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_0215",
|
| 5 |
+
"executed_epochs": 215,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.946803739356082e-05,
|
| 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_e5df4ced6e8446dda563a01ac351e170.npz",
|
| 37 |
+
"optimizer_file": "boundary_e5df4ced6e8446dda563a01ac351e170_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "cc3c4199bf3c5ea352210d8363a76ac46a9c72253b070faaae28ecf3112357f6",
|
| 39 |
+
"optimizer_sha256": "2c35c7b828f62bdf8dcf2d66c1d59edfa8574bdbd8875526c7f83171acdcb1e6",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 215,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 36120,
|
| 45 |
+
"adam_update_count": 36120,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 216,
|
| 49 |
+
"consumed_count": 215,
|
| 50 |
+
"last_submitted_update": 36120,
|
| 51 |
+
"last_consumed_update": 35952,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36120,
|
| 56 |
+
"completed_passes": 215,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36120,
|
| 59 |
+
"snapshot": "pass_end_0215",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 35952,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 215,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 36120,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 36120,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.3012479977733165e-07,
|
| 83 |
+
"update_l2": 0.015209722332656384
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.6743488130450714e-08,
|
| 95 |
+
"update_l2": 0.0014661495806649327
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.0001041619325405918,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.0001041619325405918,
|
| 110 |
+
"observation_loss": 0.0001041619325405918,
|
| 111 |
+
"chamfer": 5.669864913215861e-05,
|
| 112 |
+
"track": 4.74632834084332e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 215,
|
| 131 |
+
"adam_update_count": 36120
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.041401410941034555
|
| 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_e5df4ced6e8446dda563a01ac351e170_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 216,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 36121,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 215,
|
| 150 |
+
"trained_intervals": 36120,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36120,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.2899914085865021,
|
| 163 |
+
"median": 9.695417404174805,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.639164447784424,
|
| 184 |
+
"median": 9.5895414352417,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7482699751853943,
|
| 191 |
+
"median": 16243.0009765625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 281.2276306152344,
|
| 212 |
+
"median": 14611.2529296875,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3051,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0216.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_0216",
|
| 5 |
+
"executed_epochs": 216,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.93760216599462e-05,
|
| 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_bdd616c863ef4d71abfd077bd4ef936b.npz",
|
| 37 |
+
"optimizer_file": "boundary_bdd616c863ef4d71abfd077bd4ef936b_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "594b1d60400218a5b2665521daf855651519f442c7767f8b7e70a1d6d1c28062",
|
| 39 |
+
"optimizer_sha256": "bf5a4246d7b0d932cd783b3a8b51722b8e88ddeeff6b7e93c754b4409c6bed38",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 216,
|
| 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": 217,
|
| 49 |
+
"consumed_count": 216,
|
| 50 |
+
"last_submitted_update": 36288,
|
| 51 |
+
"last_consumed_update": 36120,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36288,
|
| 56 |
+
"completed_passes": 216,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36288,
|
| 59 |
+
"snapshot": "pass_end_0216",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36120,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 216,
|
| 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.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.403391583058692e-07,
|
| 83 |
+
"update_l2": 0.016104131937026978
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.744166386989491e-08,
|
| 95 |
+
"update_l2": 0.0014330969424918294
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010380915773566812,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010380915773566812,
|
| 110 |
+
"observation_loss": 0.00010380915773566812,
|
| 111 |
+
"chamfer": 5.67215756746009e-05,
|
| 112 |
+
"track": 4.708758569904603e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 216,
|
| 131 |
+
"adam_update_count": 36288
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04110648110508919
|
| 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_bdd616c863ef4d71abfd077bd4ef936b_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 217,
|
| 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": 216,
|
| 150 |
+
"trained_intervals": 36288,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36288,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.2974657416343689,
|
| 163 |
+
"median": 9.695555686950684,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.634566307067871,
|
| 184 |
+
"median": 9.590227127075195,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7426980137825012,
|
| 191 |
+
"median": 16245.2470703125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 279.9375,
|
| 212 |
+
"median": 14621.55859375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3062,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0217.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_0217",
|
| 5 |
+
"executed_epochs": 217,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.93760216599462e-05,
|
| 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_7dd645064d8b4ba6b19d160024541687.npz",
|
| 37 |
+
"optimizer_file": "boundary_7dd645064d8b4ba6b19d160024541687_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "e5c4df369608caef18dcc2a97a10a0331a1024ad9cd2c482422c85269f31de5e",
|
| 39 |
+
"optimizer_sha256": "e5bca39b3ed4f34c566b4c727c22a3500c49911efb606ceb03d124279bb8dfc9",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 217,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 36456,
|
| 45 |
+
"adam_update_count": 36456,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 218,
|
| 49 |
+
"consumed_count": 217,
|
| 50 |
+
"last_submitted_update": 36456,
|
| 51 |
+
"last_consumed_update": 36288,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36456,
|
| 56 |
+
"completed_passes": 217,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36456,
|
| 59 |
+
"snapshot": "pass_end_0217",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36120,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 217,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 36456,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 36456,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.424701103289408e-07,
|
| 83 |
+
"update_l2": 0.01378650963306427
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.8948781855860943e-08,
|
| 95 |
+
"update_l2": 0.0012541700853034854
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.0001004083314910531,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.0001004083314910531,
|
| 110 |
+
"observation_loss": 0.0001004083314910531,
|
| 111 |
+
"chamfer": 5.367344419937581e-05,
|
| 112 |
+
"track": 4.67348909296561e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 217,
|
| 131 |
+
"adam_update_count": 36456
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04288012511096895
|
| 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_7dd645064d8b4ba6b19d160024541687_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 218,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 36457,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 217,
|
| 150 |
+
"trained_intervals": 36456,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36456,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.3050520122051239,
|
| 163 |
+
"median": 9.695636749267578,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.630061626434326,
|
| 184 |
+
"median": 9.590028762817383,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7370850443840027,
|
| 191 |
+
"median": 16246.5634765625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 278.6792907714844,
|
| 212 |
+
"median": 14618.908203125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3069,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0218.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_0218",
|
| 5 |
+
"executed_epochs": 218,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.916052972073279e-05,
|
| 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_2f416978490241c19290269231d77c65.npz",
|
| 37 |
+
"optimizer_file": "boundary_2f416978490241c19290269231d77c65_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "075fd376e031453c4bfecfed68d923abfc1ed8fb748235da2dcbc2a5f2c15caf",
|
| 39 |
+
"optimizer_sha256": "0f0bc6b32fac0c67b378bb9ba0d57b89b342acfb3d54c4033d37cde8a8920bfd",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 218,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 36624,
|
| 45 |
+
"adam_update_count": 36624,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 219,
|
| 49 |
+
"consumed_count": 218,
|
| 50 |
+
"last_submitted_update": 36624,
|
| 51 |
+
"last_consumed_update": 36456,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36624,
|
| 56 |
+
"completed_passes": 218,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36624,
|
| 59 |
+
"snapshot": "pass_end_0218",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36456,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 218,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 36624,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 36624,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.0605740499158856e-06,
|
| 83 |
+
"update_l2": 0.015811581164598465
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.689962279120664e-08,
|
| 95 |
+
"update_l2": 0.0012762362603098154
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010706481407396495,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010706481407396495,
|
| 110 |
+
"observation_loss": 0.00010706481407396495,
|
| 111 |
+
"chamfer": 5.942995267105289e-05,
|
| 112 |
+
"track": 4.7634861402912065e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 218,
|
| 131 |
+
"adam_update_count": 36624
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04439388797618449
|
| 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_2f416978490241c19290269231d77c65_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 219,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 36625,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 218,
|
| 150 |
+
"trained_intervals": 36624,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36624,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.3142852783203125,
|
| 163 |
+
"median": 9.695749282836914,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.625626087188721,
|
| 184 |
+
"median": 9.589125633239746,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7303106784820557,
|
| 191 |
+
"median": 16248.392578125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 277.4459228515625,
|
| 212 |
+
"median": 14605.837890625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3081,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0219.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_0219",
|
| 5 |
+
"executed_epochs": 219,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.899239994548788e-05,
|
| 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_a30879c389184c08958f34afc0f68850.npz",
|
| 37 |
+
"optimizer_file": "boundary_a30879c389184c08958f34afc0f68850_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "05b3105d298af12b2fbda8d10b53ead853ea7118fc542c04c0e07f04fa830ee4",
|
| 39 |
+
"optimizer_sha256": "b270ac27d99aad2f738a77682859d211dc10d287c9e3f46ec4e9aad0d8bddf58",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 219,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 36792,
|
| 45 |
+
"adam_update_count": 36792,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 220,
|
| 49 |
+
"consumed_count": 219,
|
| 50 |
+
"last_submitted_update": 36792,
|
| 51 |
+
"last_consumed_update": 36624,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36792,
|
| 56 |
+
"completed_passes": 219,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36792,
|
| 59 |
+
"snapshot": "pass_end_0219",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36624,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 219,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 36792,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 36792,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 9.662145430411329e-07,
|
| 83 |
+
"update_l2": 0.01757810078561306
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.6793062697124697e-08,
|
| 95 |
+
"update_l2": 0.0013604655396193266
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010097255290020257,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010097255290020257,
|
| 110 |
+
"observation_loss": 0.00010097255290020257,
|
| 111 |
+
"chamfer": 5.4104933951748535e-05,
|
| 112 |
+
"track": 4.686761531047523e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 219,
|
| 131 |
+
"adam_update_count": 36792
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04424809501506388
|
| 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_a30879c389184c08958f34afc0f68850_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 220,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 36793,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 219,
|
| 150 |
+
"trained_intervals": 36792,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36792,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.3240125775337219,
|
| 163 |
+
"median": 9.695765495300293,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.621354103088379,
|
| 184 |
+
"median": 9.586938858032227,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7232411503791809,
|
| 191 |
+
"median": 16248.65625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 276.2632141113281,
|
| 212 |
+
"median": 14573.943359375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3092,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0220.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_0220",
|
| 5 |
+
"executed_epochs": 220,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.899239994548788e-05,
|
| 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_f391b1d4642f4df9b0e233a1674fae01.npz",
|
| 37 |
+
"optimizer_file": "boundary_f391b1d4642f4df9b0e233a1674fae01_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "be50e2f165239801bc4a9370b77cf00880006621ede345369c8c7a16a95bd0bd",
|
| 39 |
+
"optimizer_sha256": "bb68fded76bf3f2ebb6e9525e805711552acd6225b099901af36fadb4dc35052",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 220,
|
| 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": 221,
|
| 49 |
+
"consumed_count": 220,
|
| 50 |
+
"last_submitted_update": 36960,
|
| 51 |
+
"last_consumed_update": 36792,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 36960,
|
| 56 |
+
"completed_passes": 220,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 36960,
|
| 59 |
+
"snapshot": "pass_end_0220",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36624,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 220,
|
| 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.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.627898988474044e-07,
|
| 83 |
+
"update_l2": 0.015153104439377785
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.095538651607058e-08,
|
| 95 |
+
"update_l2": 0.0012365523725748062
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 9.974160639103502e-05,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 9.974160639103502e-05,
|
| 110 |
+
"observation_loss": 9.974160639103502e-05,
|
| 111 |
+
"chamfer": 5.361043440643698e-05,
|
| 112 |
+
"track": 4.613117562257685e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 220,
|
| 131 |
+
"adam_update_count": 36960
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04112216900102794
|
| 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_f391b1d4642f4df9b0e233a1674fae01_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 221,
|
| 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": 220,
|
| 150 |
+
"trained_intervals": 36960,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 36960,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.33242669701576233,
|
| 163 |
+
"median": 9.695781707763672,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.616969108581543,
|
| 184 |
+
"median": 9.583290100097656,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7171812653541565,
|
| 191 |
+
"median": 16248.919921875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 275.0544738769531,
|
| 212 |
+
"median": 14520.634765625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3107,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0221.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_0221",
|
| 5 |
+
"executed_epochs": 221,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.885768001960623e-05,
|
| 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_90457faad7b04c3397fb115bf70f7251.npz",
|
| 37 |
+
"optimizer_file": "boundary_90457faad7b04c3397fb115bf70f7251_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "1301ce3c4d45e7d0a0255019722c52b61767506fb5f9b6ce9daffabc998422b8",
|
| 39 |
+
"optimizer_sha256": "92eb1e29e48a67c6431330193560e721e06a3b229cbec650e50fc3872d330a93",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 221,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37128,
|
| 45 |
+
"adam_update_count": 37128,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 222,
|
| 49 |
+
"consumed_count": 221,
|
| 50 |
+
"last_submitted_update": 37128,
|
| 51 |
+
"last_consumed_update": 36960,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37128,
|
| 56 |
+
"completed_passes": 221,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37128,
|
| 59 |
+
"snapshot": "pass_end_0221",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 36960,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 221,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37128,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37128,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.4351750716487004e-07,
|
| 83 |
+
"update_l2": 0.015345173887908459
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.723579477034946e-08,
|
| 95 |
+
"update_l2": 0.001268880208954215
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 9.90686530712992e-05,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 9.90686530712992e-05,
|
| 110 |
+
"observation_loss": 9.90686530712992e-05,
|
| 111 |
+
"chamfer": 5.275614239508286e-05,
|
| 112 |
+
"track": 4.631251431419514e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 221,
|
| 131 |
+
"adam_update_count": 37128
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04142156499437988
|
| 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_90457faad7b04c3397fb115bf70f7251_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 222,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37129,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 221,
|
| 150 |
+
"trained_intervals": 37128,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37128,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.34123650193214417,
|
| 163 |
+
"median": 9.695882797241211,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.612634181976318,
|
| 184 |
+
"median": 9.579479217529297,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7108907699584961,
|
| 191 |
+
"median": 16250.5615234375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 273.8647155761719,
|
| 212 |
+
"median": 14465.203125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3121,
|
| 250 |
+
"controller_edge_stiffness": 46
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0222.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_0222",
|
| 5 |
+
"executed_epochs": 222,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.8779364161680514e-05,
|
| 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_ab9a392494e54ecebcdc511c340ade24.npz",
|
| 37 |
+
"optimizer_file": "boundary_ab9a392494e54ecebcdc511c340ade24_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "85a3c69c5fb55eba8cf2cf3edaf93cdf6086f3bea54df7e4d56701da4177bf5a",
|
| 39 |
+
"optimizer_sha256": "c5c1f129baa8e93a2b4d2012152316ab81eaf13d1a43627e800ca9e568c59991",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 222,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37296,
|
| 45 |
+
"adam_update_count": 37296,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 223,
|
| 49 |
+
"consumed_count": 222,
|
| 50 |
+
"last_submitted_update": 37296,
|
| 51 |
+
"last_consumed_update": 37128,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37296,
|
| 56 |
+
"completed_passes": 222,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37296,
|
| 59 |
+
"snapshot": "pass_end_0222",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37128,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 222,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37296,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37296,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.3176511401979951e-06,
|
| 83 |
+
"update_l2": 0.017753489315509796
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.77320058425812e-08,
|
| 95 |
+
"update_l2": 0.001427224837243557
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010013220889959484,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010013220889959484,
|
| 110 |
+
"observation_loss": 0.00010013220889959484,
|
| 111 |
+
"chamfer": 5.380118091125041e-05,
|
| 112 |
+
"track": 4.633102798834443e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 222,
|
| 131 |
+
"adam_update_count": 37296
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04328923509456217
|
| 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_ab9a392494e54ecebcdc511c340ade24_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 223,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37297,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 222,
|
| 150 |
+
"trained_intervals": 37296,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37296,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.35007262229919434,
|
| 163 |
+
"median": 9.695974349975586,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.608328819274902,
|
| 184 |
+
"median": 9.575543403625488,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.7046369314193726,
|
| 191 |
+
"median": 16252.0498046875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 272.6881408691406,
|
| 212 |
+
"median": 14408.2578125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3133,
|
| 250 |
+
"controller_edge_stiffness": 47
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0223.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_0223",
|
| 5 |
+
"executed_epochs": 223,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.8779364161680514e-05,
|
| 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_b1389db044b349f5a998c658ed6923da.npz",
|
| 37 |
+
"optimizer_file": "boundary_b1389db044b349f5a998c658ed6923da_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "029006ae36a3d27bb7c239acad612d93a5922af3ab700151994ec1ee2f6901b9",
|
| 39 |
+
"optimizer_sha256": "aa2c58d4aa15f3889ec24e38f1f88602aee57bd3667d1f4ec2021500d3eeb9b8",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 223,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37464,
|
| 45 |
+
"adam_update_count": 37464,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 224,
|
| 49 |
+
"consumed_count": 223,
|
| 50 |
+
"last_submitted_update": 37464,
|
| 51 |
+
"last_consumed_update": 37296,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37464,
|
| 56 |
+
"completed_passes": 223,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37464,
|
| 59 |
+
"snapshot": "pass_end_0223",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37128,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 223,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37464,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37464,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.905681407763041e-07,
|
| 83 |
+
"update_l2": 0.014734669588506222
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.804795932817797e-08,
|
| 95 |
+
"update_l2": 0.0012811373453587294
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 9.917833813233301e-05,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 9.917833813233301e-05,
|
| 110 |
+
"observation_loss": 9.917833813233301e-05,
|
| 111 |
+
"chamfer": 5.293228605296463e-05,
|
| 112 |
+
"track": 4.624605207936838e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 223,
|
| 131 |
+
"adam_update_count": 37464
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.042542085982859135
|
| 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_b1389db044b349f5a998c658ed6923da_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 224,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37465,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 223,
|
| 150 |
+
"trained_intervals": 37464,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37464,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.35894691944122314,
|
| 163 |
+
"median": 9.695940017700195,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.603930473327637,
|
| 184 |
+
"median": 9.571861267089844,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.6984114050865173,
|
| 191 |
+
"median": 16251.4921875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 271.4914245605469,
|
| 212 |
+
"median": 14355.2001953125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3143,
|
| 250 |
+
"controller_edge_stiffness": 47
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0224.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_0224",
|
| 5 |
+
"executed_epochs": 224,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.8779364161680514e-05,
|
| 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_8b34f2f740684491a40abb3b4d0004d8.npz",
|
| 37 |
+
"optimizer_file": "boundary_8b34f2f740684491a40abb3b4d0004d8_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "220c085db6aaf06afb612ea4a75fcfe303c791adb14da791aedb1ee33a5004b3",
|
| 39 |
+
"optimizer_sha256": "ec0f1aac466b10dae70d2fcb0c134d59aa28a76219935e51729f4a452fe86602",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 224,
|
| 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": 225,
|
| 49 |
+
"consumed_count": 224,
|
| 50 |
+
"last_submitted_update": 37632,
|
| 51 |
+
"last_consumed_update": 37464,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37632,
|
| 56 |
+
"completed_passes": 224,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37632,
|
| 59 |
+
"snapshot": "pass_end_0224",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37128,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 224,
|
| 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.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 7.652333806618117e-07,
|
| 83 |
+
"update_l2": 0.01724037155508995
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.00042540099821e-08,
|
| 95 |
+
"update_l2": 0.0013267580652609468
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010550856677582487,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010550856677582487,
|
| 110 |
+
"observation_loss": 0.00010550856677582487,
|
| 111 |
+
"chamfer": 5.7617889979155734e-05,
|
| 112 |
+
"track": 4.789067679666914e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 224,
|
| 131 |
+
"adam_update_count": 37632
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.041254045907408
|
| 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_8b34f2f740684491a40abb3b4d0004d8_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 225,
|
| 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": 224,
|
| 150 |
+
"trained_intervals": 37632,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37632,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.3659190237522125,
|
| 163 |
+
"median": 9.695972442626953,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.598909854888916,
|
| 184 |
+
"median": 9.56824016571045,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.693558931350708,
|
| 191 |
+
"median": 16252.0185546875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 270.13177490234375,
|
| 212 |
+
"median": 14303.2265625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3157,
|
| 250 |
+
"controller_edge_stiffness": 47
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0225.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_0225",
|
| 5 |
+
"executed_epochs": 225,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.8779364161680514e-05,
|
| 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_cdc96424df9342a69675ab26aef91743.npz",
|
| 37 |
+
"optimizer_file": "boundary_cdc96424df9342a69675ab26aef91743_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "de781efa7af6a1f6e7e55508fbe24630bf27b492e9b982b2b146217595eeb3e3",
|
| 39 |
+
"optimizer_sha256": "f02ff72da4423d6429ad34a8993e9f36a372f90cd693b62e05259f387fd3b180",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 225,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37800,
|
| 45 |
+
"adam_update_count": 37800,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 226,
|
| 49 |
+
"consumed_count": 225,
|
| 50 |
+
"last_submitted_update": 37800,
|
| 51 |
+
"last_consumed_update": 37632,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37800,
|
| 56 |
+
"completed_passes": 225,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37800,
|
| 59 |
+
"snapshot": "pass_end_0225",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37128,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 225,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37800,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37800,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 4.6947033638389257e-07,
|
| 83 |
+
"update_l2": 0.014772320166230202
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.926348833895645e-08,
|
| 95 |
+
"update_l2": 0.0012184061342850327
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 9.953624976333231e-05,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 9.953624976333231e-05,
|
| 110 |
+
"observation_loss": 9.953624976333231e-05,
|
| 111 |
+
"chamfer": 5.341540963854641e-05,
|
| 112 |
+
"track": 4.612084376276471e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 225,
|
| 131 |
+
"adam_update_count": 37800
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.0409295279532671
|
| 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_cdc96424df9342a69675ab26aef91743_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 226,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37801,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 225,
|
| 150 |
+
"trained_intervals": 37800,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37800,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.3740854263305664,
|
| 163 |
+
"median": 9.696057319641113,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.594686031341553,
|
| 184 |
+
"median": 9.56556510925293,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.6879181265830994,
|
| 191 |
+
"median": 16253.3984375,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 268.9931640625,
|
| 212 |
+
"median": 14265.0234375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3173,
|
| 250 |
+
"controller_edge_stiffness": 47
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0226.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_0226",
|
| 5 |
+
"executed_epochs": 226,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.85514285484394e-05,
|
| 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_f33c80cf0ded424fbb19c11953c76156.npz",
|
| 37 |
+
"optimizer_file": "boundary_f33c80cf0ded424fbb19c11953c76156_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "fe947835aca5dc25f31311d69288e74a7e0ed8f5956fa10f8d51085323e302b6",
|
| 39 |
+
"optimizer_sha256": "55becf188a8faef8fd37c4d7f7aac233350084ff9f81c2c4ffa23c30d4059806",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 226,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 37968,
|
| 45 |
+
"adam_update_count": 37968,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 227,
|
| 49 |
+
"consumed_count": 226,
|
| 50 |
+
"last_submitted_update": 37968,
|
| 51 |
+
"last_consumed_update": 37800,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 37968,
|
| 56 |
+
"completed_passes": 226,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 37968,
|
| 59 |
+
"snapshot": "pass_end_0226",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37800,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 226,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 37968,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 37968,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 8.401462991969311e-07,
|
| 83 |
+
"update_l2": 0.017330564558506012
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.759686061423963e-08,
|
| 95 |
+
"update_l2": 0.0013998399954289198
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 9.966898505808786e-05,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 9.966898505808786e-05,
|
| 110 |
+
"observation_loss": 9.966898505808786e-05,
|
| 111 |
+
"chamfer": 5.378708374337293e-05,
|
| 112 |
+
"track": 4.5881901314714924e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 226,
|
| 131 |
+
"adam_update_count": 37968
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04119990603066981
|
| 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_f33c80cf0ded424fbb19c11953c76156_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 227,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 37969,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 226,
|
| 150 |
+
"trained_intervals": 37968,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 37968,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.38197776675224304,
|
| 163 |
+
"median": 9.696155548095703,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.59038782119751,
|
| 184 |
+
"median": 9.563830375671387,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.682510256767273,
|
| 191 |
+
"median": 16254.9951171875,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 267.8394775390625,
|
| 212 |
+
"median": 14240.30859375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3193,
|
| 250 |
+
"controller_edge_stiffness": 47
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0227.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_0227",
|
| 5 |
+
"executed_epochs": 227,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.85514285484394e-05,
|
| 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_cd7a7292b2a94f669c17ec053fb55ff8.npz",
|
| 37 |
+
"optimizer_file": "boundary_cd7a7292b2a94f669c17ec053fb55ff8_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "34f111583d340aa1e4ff8e63488a08435e58199fcb30562520d813ca170c8db6",
|
| 39 |
+
"optimizer_sha256": "d27ed2cbba9f04905cb4067545095c4aba7a8265bdbd04bab0d49caf65412c57",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 227,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38136,
|
| 45 |
+
"adam_update_count": 38136,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 228,
|
| 49 |
+
"consumed_count": 227,
|
| 50 |
+
"last_submitted_update": 38136,
|
| 51 |
+
"last_consumed_update": 37968,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38136,
|
| 56 |
+
"completed_passes": 227,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38136,
|
| 59 |
+
"snapshot": "pass_end_0227",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 37800,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 227,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38136,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38136,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 6.913930974405957e-07,
|
| 83 |
+
"update_l2": 0.016004502773284912
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.535647318311021e-08,
|
| 95 |
+
"update_l2": 0.0012627752730622888
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010117106285179034,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010117106285179034,
|
| 110 |
+
"observation_loss": 0.00010117106285179034,
|
| 111 |
+
"chamfer": 5.478812818182632e-05,
|
| 112 |
+
"track": 4.6382934669964015e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 227,
|
| 131 |
+
"adam_update_count": 38136
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.040919926948845387
|
| 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_cd7a7292b2a94f669c17ec053fb55ff8_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 228,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38137,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 227,
|
| 150 |
+
"trained_intervals": 38136,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38136,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.3902806043624878,
|
| 163 |
+
"median": 9.696232795715332,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.586038589477539,
|
| 184 |
+
"median": 9.562832832336426,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.6768669486045837,
|
| 191 |
+
"median": 16256.2509765625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 266.6770935058594,
|
| 212 |
+
"median": 14226.115234375,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3209,
|
| 250 |
+
"controller_edge_stiffness": 47
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0228.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_0228",
|
| 5 |
+
"executed_epochs": 228,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.8517194323333875e-05,
|
| 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_b52b2825d3ac4aa7912542e734652e91.npz",
|
| 37 |
+
"optimizer_file": "boundary_b52b2825d3ac4aa7912542e734652e91_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "e5238a388277673df831c60d5c2dbfeb82a65e94216b1d52711fafe2f92dce79",
|
| 39 |
+
"optimizer_sha256": "cd2614dfd3fb935b0aa6be9026d10823ba04cf2a39eb8591397b23496b567d5c",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 228,
|
| 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": 229,
|
| 49 |
+
"consumed_count": 228,
|
| 50 |
+
"last_submitted_update": 38304,
|
| 51 |
+
"last_consumed_update": 38136,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38304,
|
| 56 |
+
"completed_passes": 228,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38304,
|
| 59 |
+
"snapshot": "pass_end_0228",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38136,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 228,
|
| 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.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 1.8041552038994269e-06,
|
| 83 |
+
"update_l2": 0.015743643045425415
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.728729135512367e-08,
|
| 95 |
+
"update_l2": 0.001378972316160798
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 0.00010080762876896188,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 0.00010080762876896188,
|
| 110 |
+
"observation_loss": 0.00010080762876896188,
|
| 111 |
+
"chamfer": 5.4501182603416964e-05,
|
| 112 |
+
"track": 4.630644616554491e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 228,
|
| 131 |
+
"adam_update_count": 38304
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.040570050943642855
|
| 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_b52b2825d3ac4aa7912542e734652e91_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 229,
|
| 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": 228,
|
| 150 |
+
"trained_intervals": 38304,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38304,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.39776137471199036,
|
| 163 |
+
"median": 9.696331024169922,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.581111431121826,
|
| 184 |
+
"median": 9.562389373779297,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.6718223690986633,
|
| 191 |
+
"median": 16257.8486328125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 265.3663635253906,
|
| 212 |
+
"median": 14219.80078125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3221,
|
| 250 |
+
"controller_edge_stiffness": 47
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0229.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_0229",
|
| 5 |
+
"executed_epochs": 229,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.8517194323333875e-05,
|
| 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_e9b1ed4ff2054f8eba7de5510f770faf.npz",
|
| 37 |
+
"optimizer_file": "boundary_e9b1ed4ff2054f8eba7de5510f770faf_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "0a902cf69d9568f1428c7b3e9a83bf22a9eac3054261d614d7965a8a8f53cc89",
|
| 39 |
+
"optimizer_sha256": "96f62500eaf4093cea79a5c62a0322a34583a39904fcd07a2f0c4ec3e5ee4f47",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 229,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38472,
|
| 45 |
+
"adam_update_count": 38472,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 230,
|
| 49 |
+
"consumed_count": 229,
|
| 50 |
+
"last_submitted_update": 38472,
|
| 51 |
+
"last_consumed_update": 38304,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38472,
|
| 56 |
+
"completed_passes": 229,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38472,
|
| 59 |
+
"snapshot": "pass_end_0229",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38136,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 229,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38472,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38472,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 5.044410045229597e-07,
|
| 83 |
+
"update_l2": 0.014411532320082188
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.85940789221695e-08,
|
| 95 |
+
"update_l2": 0.0012868440244346857
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 9.943519398802891e-05,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 9.943519398802891e-05,
|
| 110 |
+
"observation_loss": 9.943519398802891e-05,
|
| 111 |
+
"chamfer": 5.349462662707083e-05,
|
| 112 |
+
"track": 4.5940567360958084e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 229,
|
| 131 |
+
"adam_update_count": 38472
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04166633286513388
|
| 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_e9b1ed4ff2054f8eba7de5510f770faf_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 230,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38473,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 229,
|
| 150 |
+
"trained_intervals": 38472,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38472,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.40492209792137146,
|
| 163 |
+
"median": 9.696488380432129,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.57681941986084,
|
| 184 |
+
"median": 9.561820983886719,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.6670287847518921,
|
| 191 |
+
"median": 16260.40625,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 264.2298583984375,
|
| 212 |
+
"median": 14211.72265625,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3235,
|
| 250 |
+
"controller_edge_stiffness": 47
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0230.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_0230",
|
| 5 |
+
"executed_epochs": 230,
|
| 6 |
+
"score": null,
|
| 7 |
+
"best_score": 5.8517194323333875e-05,
|
| 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_350e65c01b77489286fd64e4868eebc8.npz",
|
| 37 |
+
"optimizer_file": "boundary_350e65c01b77489286fd64e4868eebc8_optimizer.pt",
|
| 38 |
+
"arrays_sha256": "ae8f4a12a0cca7090410b8c64df4caf4c616b74ff3f272cd9fa6b33e86fa5cd0",
|
| 39 |
+
"optimizer_sha256": "fec7beb05b7c1a2b7dadecc2d8a1a8754af6bf3b3f9d03472b03fe88504f035b",
|
| 40 |
+
"stage": "adam",
|
| 41 |
+
"completed_passes": 230,
|
| 42 |
+
"score_status": "unscored",
|
| 43 |
+
"adam_transition_batch_size": 1,
|
| 44 |
+
"cumulative_optimizer_updates": 38640,
|
| 45 |
+
"adam_update_count": 38640,
|
| 46 |
+
"score_selection_progress": {
|
| 47 |
+
"queue": "pass_snapshot_references_v2",
|
| 48 |
+
"submitted_count": 231,
|
| 49 |
+
"consumed_count": 230,
|
| 50 |
+
"last_submitted_update": 38640,
|
| 51 |
+
"last_consumed_update": 38472,
|
| 52 |
+
"pending": [
|
| 53 |
+
{
|
| 54 |
+
"reference": {
|
| 55 |
+
"source_update": 38640,
|
| 56 |
+
"completed_passes": 230,
|
| 57 |
+
"next_interval": 0,
|
| 58 |
+
"trained_intervals": 38640,
|
| 59 |
+
"snapshot": "pass_end_0230",
|
| 60 |
+
"candidate": true
|
| 61 |
+
},
|
| 62 |
+
"status": "registered"
|
| 63 |
+
}
|
| 64 |
+
]
|
| 65 |
+
},
|
| 66 |
+
"best_source_update": 38136,
|
| 67 |
+
"pass_science": {
|
| 68 |
+
"completed_passes": 230,
|
| 69 |
+
"adam_schedule": "source_transition_v1",
|
| 70 |
+
"next_interval": 0,
|
| 71 |
+
"trained_intervals": 38640,
|
| 72 |
+
"adam_transition_batch_size": 1,
|
| 73 |
+
"optimizer_updates": 1,
|
| 74 |
+
"cumulative_optimizer_updates": 38640,
|
| 75 |
+
"updates": [
|
| 76 |
+
{
|
| 77 |
+
"batch_transition_count": 1,
|
| 78 |
+
"batch_weight_sum": 0.005952380952380952,
|
| 79 |
+
"lr": 0.001,
|
| 80 |
+
"leaf_metrics": {
|
| 81 |
+
"log_object_edge_stiffness": {
|
| 82 |
+
"gradient_l2": 9.019048547997954e-07,
|
| 83 |
+
"update_l2": 0.016191240400075912
|
| 84 |
+
},
|
| 85 |
+
"raw_ground_friction": {
|
| 86 |
+
"gradient_l2": 0.0,
|
| 87 |
+
"update_l2": 0.0
|
| 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.711130768304429e-08,
|
| 95 |
+
"update_l2": 0.0012664946261793375
|
| 96 |
+
}
|
| 97 |
+
},
|
| 98 |
+
"training_path_transitions": [
|
| 99 |
+
{
|
| 100 |
+
"episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
|
| 101 |
+
"transition_index": 167,
|
| 102 |
+
"loss": 9.988907549995929e-05,
|
| 103 |
+
"weight": 0.005952380952380952
|
| 104 |
+
}
|
| 105 |
+
],
|
| 106 |
+
"loss_role": "pre_update_training_path_not_checkpoint_score",
|
| 107 |
+
"observation_transition": {
|
| 108 |
+
"transition_index": 167,
|
| 109 |
+
"loss": 9.988907549995929e-05,
|
| 110 |
+
"observation_loss": 9.988907549995929e-05,
|
| 111 |
+
"chamfer": 5.3885902161709964e-05,
|
| 112 |
+
"track": 4.600317697622813e-05,
|
| 113 |
+
"acceleration": 0.0,
|
| 114 |
+
"visible_count": 7957,
|
| 115 |
+
"motion_valid_count": 7915,
|
| 116 |
+
"n_nodes": 7957,
|
| 117 |
+
"state_finite": true,
|
| 118 |
+
"frame_indices": [
|
| 119 |
+
217,
|
| 120 |
+
218
|
| 121 |
+
],
|
| 122 |
+
"times_s": [
|
| 123 |
+
5.566666666666666,
|
| 124 |
+
5.6
|
| 125 |
+
],
|
| 126 |
+
"finite": true,
|
| 127 |
+
"frozen_visible_denominator": 7957,
|
| 128 |
+
"frozen_motion_denominator": 7945
|
| 129 |
+
},
|
| 130 |
+
"completed_passes": 230,
|
| 131 |
+
"adam_update_count": 38640
|
| 132 |
+
}
|
| 133 |
+
],
|
| 134 |
+
"training_path_role": "pre-update transition losses; never checkpoint selection",
|
| 135 |
+
"wall_time_s": 0.04063435806892812
|
| 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_350e65c01b77489286fd64e4868eebc8_rng.pt",
|
| 140 |
+
"rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
|
| 141 |
+
"resume_boundary": "detached_observation_interval",
|
| 142 |
+
"next_pass": 231,
|
| 143 |
+
"next_interval": 0,
|
| 144 |
+
"next_adam_update": 38641,
|
| 145 |
+
"schedule_id": "source_transition_v1",
|
| 146 |
+
"adam_schedule": "source_transition_v1",
|
| 147 |
+
"source_cursor": {
|
| 148 |
+
"next_interval": 0,
|
| 149 |
+
"completed_passes": 230,
|
| 150 |
+
"trained_intervals": 38640,
|
| 151 |
+
"source_timestamp_s": 5.6,
|
| 152 |
+
"next_source_timestamp_s": 0.0,
|
| 153 |
+
"update_budget": 84000
|
| 154 |
+
},
|
| 155 |
+
"trained_intervals": 38640,
|
| 156 |
+
"source_timestamp_s": 5.6,
|
| 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": -0.4115252196788788,
|
| 163 |
+
"median": 9.696476936340332,
|
| 164 |
+
"max": 11.530094146728516,
|
| 165 |
+
"finite_count": 50173,
|
| 166 |
+
"nonfinite_count": 0
|
| 167 |
+
},
|
| 168 |
+
"raw_ground_friction": {
|
| 169 |
+
"min": 2.005976915359497,
|
| 170 |
+
"median": 2.005976915359497,
|
| 171 |
+
"max": 2.005976915359497,
|
| 172 |
+
"finite_count": 1,
|
| 173 |
+
"nonfinite_count": 0
|
| 174 |
+
},
|
| 175 |
+
"raw_ground_restitution": {
|
| 176 |
+
"min": -0.0029794860165566206,
|
| 177 |
+
"median": -0.0029794860165566206,
|
| 178 |
+
"max": -0.0029794860165566206,
|
| 179 |
+
"finite_count": 1,
|
| 180 |
+
"nonfinite_count": 0
|
| 181 |
+
},
|
| 182 |
+
"log_controller_edge_stiffness": {
|
| 183 |
+
"min": 5.57248592376709,
|
| 184 |
+
"median": 9.561256408691406,
|
| 185 |
+
"max": 11.524574279785156,
|
| 186 |
+
"finite_count": 300,
|
| 187 |
+
"nonfinite_count": 0
|
| 188 |
+
},
|
| 189 |
+
"effective_object_edge_stiffness": {
|
| 190 |
+
"min": 0.662638783454895,
|
| 191 |
+
"median": 16260.220703125,
|
| 192 |
+
"max": 100000.0,
|
| 193 |
+
"finite_count": 50173,
|
| 194 |
+
"nonfinite_count": 0
|
| 195 |
+
},
|
| 196 |
+
"object_edge_enabled": {
|
| 197 |
+
"min": 1.0,
|
| 198 |
+
"median": 1.0,
|
| 199 |
+
"max": 1.0,
|
| 200 |
+
"finite_count": 50173,
|
| 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": 50173,
|
| 208 |
+
"nonfinite_count": 0
|
| 209 |
+
},
|
| 210 |
+
"effective_controller_edge_stiffness": {
|
| 211 |
+
"min": 263.0873107910156,
|
| 212 |
+
"median": 14203.689453125,
|
| 213 |
+
"max": 100000.0,
|
| 214 |
+
"finite_count": 300,
|
| 215 |
+
"nonfinite_count": 0
|
| 216 |
+
},
|
| 217 |
+
"controller_edge_enabled": {
|
| 218 |
+
"min": 1.0,
|
| 219 |
+
"median": 1.0,
|
| 220 |
+
"max": 1.0,
|
| 221 |
+
"finite_count": 300,
|
| 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": 300,
|
| 229 |
+
"nonfinite_count": 0
|
| 230 |
+
},
|
| 231 |
+
"effective_ground_friction": {
|
| 232 |
+
"min": 2.0,
|
| 233 |
+
"median": 2.0,
|
| 234 |
+
"max": 2.0,
|
| 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": 1,
|
| 248 |
+
"raw_ground_restitution": 1,
|
| 249 |
+
"object_edge_stiffness": 3248,
|
| 250 |
+
"controller_edge_stiffness": 47
|
| 251 |
+
},
|
| 252 |
+
"scored_object_model_file": "../cma_champion_model.json",
|
| 253 |
+
"fixed_model_inputs_file": "shared_fixed_model_inputs.json"
|
| 254 |
+
}
|