serialexperimentsleon commited on
Commit
e8acead
·
verified ·
1 Parent(s): 44733d9

processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking: layout switch step 8/31: delete processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0482.json +0 -254
  2. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0483.json +0 -254
  3. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0484.json +0 -254
  4. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0485.json +0 -254
  5. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0486.json +0 -254
  6. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0487.json +0 -254
  7. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0488.json +0 -254
  8. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0489.json +0 -254
  9. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0490.json +0 -254
  10. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0491.json +0 -254
  11. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0492.json +0 -254
  12. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0493.json +0 -254
  13. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0494.json +0 -254
  14. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0495.json +0 -254
  15. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0496.json +0 -254
  16. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0497.json +0 -254
  17. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0498.json +0 -254
  18. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0499.json +0 -254
  19. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0500.json +0 -254
  20. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0000.json +0 -0
  21. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0001.json +0 -0
  22. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0002.json +0 -0
  23. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0003.json +0 -0
  24. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0004.json +0 -0
  25. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0005.json +0 -0
  26. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0006.json +0 -0
  27. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0007.json +0 -0
  28. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0008.json +0 -0
  29. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0009.json +0 -0
  30. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0010.json +0 -0
  31. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0011.json +0 -0
  32. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0012.json +0 -0
  33. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0013.json +0 -0
  34. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0014.json +0 -0
  35. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0015.json +0 -0
  36. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0016.json +0 -0
  37. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0017.json +0 -0
  38. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0018.json +0 -0
  39. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0019.json +0 -0
  40. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0020.json +0 -0
  41. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0021.json +0 -0
  42. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0022.json +0 -0
  43. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0023.json +0 -0
  44. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0024.json +0 -0
  45. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0025.json +0 -0
  46. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0026.json +0 -0
  47. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0027.json +0 -0
  48. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0028.json +0 -0
  49. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0029.json +0 -0
  50. processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0030.json +0 -0
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0482.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0482",
5
- "executed_epochs": 482,
6
- "score": null,
7
- "best_score": 9.684163090143162e-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_2227eaaa593f447f80c752cba0f79ab8.npz",
37
- "optimizer_file": "boundary_2227eaaa593f447f80c752cba0f79ab8_optimizer.pt",
38
- "arrays_sha256": "d55bbb8d0a2037542883964d3aeffb125f8d7db64a0526bb2c2c62af1c22ebb5",
39
- "optimizer_sha256": "3a2488094d41a630c8d1c8ec1283b3eca685608b7f1d3de5c5731f89d101c631",
40
- "stage": "adam",
41
- "completed_passes": 482,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 80012,
45
- "adam_update_count": 80012,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 483,
49
- "consumed_count": 482,
50
- "last_submitted_update": 80012,
51
- "last_consumed_update": 79846,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 80012,
56
- "completed_passes": 482,
57
- "next_interval": 0,
58
- "trained_intervals": 80012,
59
- "snapshot": "pass_end_0482",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 43824,
67
- "pass_science": {
68
- "completed_passes": 482,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 80012,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 80012,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 2.651720478752395e-06,
83
- "update_l2": 0.010135654360055923
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": 8.028093816392357e-07,
95
- "update_l2": 0.002625813940539956
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.0002226874348707497,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.0002226874348707497,
110
- "observation_loss": 0.0002226874348707497,
111
- "chamfer": 0.0001261876750504598,
112
- "track": 9.649976709624752e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 482,
131
- "adam_update_count": 80012
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.03608189895749092
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_2227eaaa593f447f80c752cba0f79ab8_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 483,
143
- "next_interval": 0,
144
- "next_adam_update": 80013,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 482,
150
- "trained_intervals": 80012,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 80012,
156
- "source_timestamp_s": 5.533333333333333,
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.6130402684211731,
163
- "median": 7.350000858306885,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.154356002807617,
184
- "median": 5.364980697631836,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5417014956474304,
191
- "median": 1556.1978759765625,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11597786098718643,
212
- "median": 213.79031372070312,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 455,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0483.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0483",
5
- "executed_epochs": 483,
6
- "score": null,
7
- "best_score": 9.684163090143162e-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_638220f53db74c9c8dfecfbfa12f2daf.npz",
37
- "optimizer_file": "boundary_638220f53db74c9c8dfecfbfa12f2daf_optimizer.pt",
38
- "arrays_sha256": "deac1697f70836be9cb87b7d3da40fac330582a835389475a543ddd457beadf9",
39
- "optimizer_sha256": "eef1e3674d196a16786c69e665cabc06e7f8467632d4892fd1cb86a3882dcd0a",
40
- "stage": "adam",
41
- "completed_passes": 483,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 80178,
45
- "adam_update_count": 80178,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 484,
49
- "consumed_count": 483,
50
- "last_submitted_update": 80178,
51
- "last_consumed_update": 80012,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 80178,
56
- "completed_passes": 483,
57
- "next_interval": 0,
58
- "trained_intervals": 80178,
59
- "snapshot": "pass_end_0483",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 43824,
67
- "pass_science": {
68
- "completed_passes": 483,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 80178,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 80178,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 8.784463148003852e-07,
83
- "update_l2": 0.008148844353854656
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.214891984905989e-07,
95
- "update_l2": 0.002696620998904109
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.00010401717736385763,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.00010401717736385763,
110
- "observation_loss": 0.00010401717736385763,
111
- "chamfer": 4.480116695049219e-05,
112
- "track": 5.9216014051344246e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 483,
131
- "adam_update_count": 80178
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.033930490957573056
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_638220f53db74c9c8dfecfbfa12f2daf_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 484,
143
- "next_interval": 0,
144
- "next_adam_update": 80179,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 483,
150
- "trained_intervals": 80178,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 80178,
156
- "source_timestamp_s": 5.533333333333333,
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.6157954931259155,
163
- "median": 7.35024356842041,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.1573352813720703,
184
- "median": 5.36589241027832,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5402109622955322,
191
- "median": 1556.57568359375,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11563283950090408,
212
- "median": 213.98519897460938,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 455,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0484.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0484",
5
- "executed_epochs": 484,
6
- "score": null,
7
- "best_score": 9.684163090143162e-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_3447d22e1fc84899bc51ae462f971d74.npz",
37
- "optimizer_file": "boundary_3447d22e1fc84899bc51ae462f971d74_optimizer.pt",
38
- "arrays_sha256": "88806e067308ec796875a64ac6c50c1d52fbdd858417106e4604a78cdeb3120d",
39
- "optimizer_sha256": "1f2be8dc3130fda507f9d80a8156abe014ec6249286ab62fb94d400e1aea33ee",
40
- "stage": "adam",
41
- "completed_passes": 484,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 80344,
45
- "adam_update_count": 80344,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 485,
49
- "consumed_count": 484,
50
- "last_submitted_update": 80344,
51
- "last_consumed_update": 80178,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 80344,
56
- "completed_passes": 484,
57
- "next_interval": 0,
58
- "trained_intervals": 80344,
59
- "snapshot": "pass_end_0484",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 43824,
67
- "pass_science": {
68
- "completed_passes": 484,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 80344,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 80344,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 2.57687770499615e-06,
83
- "update_l2": 0.016237011179327965
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": 4.620677600541967e-07,
95
- "update_l2": 0.005740950349718332
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.00016496774333063513,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.00016496774333063513,
110
- "observation_loss": 0.00016496774333063513,
111
- "chamfer": 8.595605322625488e-05,
112
- "track": 7.901169010438025e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 484,
131
- "adam_update_count": 80344
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.034625245025381446
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_3447d22e1fc84899bc51ae462f971d74_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 485,
143
- "next_interval": 0,
144
- "next_adam_update": 80345,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 484,
150
- "trained_intervals": 80344,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 80344,
156
- "source_timestamp_s": 5.533333333333333,
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.6193694472312927,
163
- "median": 7.350099086761475,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.1629838943481445,
184
- "median": 5.368776321411133,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5382837653160095,
191
- "median": 1556.3507080078125,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.114981509745121,
212
- "median": 214.6007080078125,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 455,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0485.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0485",
5
- "executed_epochs": 485,
6
- "score": null,
7
- "best_score": 9.684163090143162e-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_468baeeffb0e4bc49c2dd85b08630d82.npz",
37
- "optimizer_file": "boundary_468baeeffb0e4bc49c2dd85b08630d82_optimizer.pt",
38
- "arrays_sha256": "766d2300874d67074bea8ad81cac739a9d1d931da084a70ecc30b2430661ae81",
39
- "optimizer_sha256": "644d6a6fe9c0053282aa6c62f9d71540d543da1063c278c0340d0716c1aa68da",
40
- "stage": "adam",
41
- "completed_passes": 485,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 80510,
45
- "adam_update_count": 80510,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 486,
49
- "consumed_count": 485,
50
- "last_submitted_update": 80510,
51
- "last_consumed_update": 80344,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 80510,
56
- "completed_passes": 485,
57
- "next_interval": 0,
58
- "trained_intervals": 80510,
59
- "snapshot": "pass_end_0485",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 43824,
67
- "pass_science": {
68
- "completed_passes": 485,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 80510,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 80510,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 1.6635432302791742e-06,
83
- "update_l2": 0.012250373139977455
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.664090281243261e-07,
95
- "update_l2": 0.004404562991112471
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.000142743403557688,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.000142743403557688,
110
- "observation_loss": 0.000142743403557688,
111
- "chamfer": 7.216036465251818e-05,
112
- "track": 7.05830316292122e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 485,
131
- "adam_update_count": 80510
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.04707470303401351
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_468baeeffb0e4bc49c2dd85b08630d82_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 486,
143
- "next_interval": 0,
144
- "next_adam_update": 80511,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 485,
150
- "trained_intervals": 80510,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 80510,
156
- "source_timestamp_s": 5.533333333333333,
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.6234287619590759,
163
- "median": 7.348945140838623,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.167954921722412,
184
- "median": 5.365294456481934,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5361031293869019,
191
- "median": 1554.5557861328125,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.114411361515522,
212
- "median": 213.85494995117188,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 455,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0486.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0486",
5
- "executed_epochs": 486,
6
- "score": null,
7
- "best_score": 9.665760226965516e-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_926f42b954874da69482e1c7576270aa.npz",
37
- "optimizer_file": "boundary_926f42b954874da69482e1c7576270aa_optimizer.pt",
38
- "arrays_sha256": "913bc33976ae1b3d969452de4dbbab4bf898fd5827455b23663dcec412040602",
39
- "optimizer_sha256": "986188c99f36f9b836f8c125021de9cd9ebc23f4204df8e19b96c4acdf0e0bce",
40
- "stage": "adam",
41
- "completed_passes": 486,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 80676,
45
- "adam_update_count": 80676,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 487,
49
- "consumed_count": 486,
50
- "last_submitted_update": 80676,
51
- "last_consumed_update": 80510,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 80676,
56
- "completed_passes": 486,
57
- "next_interval": 0,
58
- "trained_intervals": 80676,
59
- "snapshot": "pass_end_0486",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 80510,
67
- "pass_science": {
68
- "completed_passes": 486,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 80676,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 80676,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 1.701011456134438e-06,
83
- "update_l2": 0.013390478678047657
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.425686365219008e-07,
95
- "update_l2": 0.004640356171876192
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.0001460420317016542,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.0001460420317016542,
110
- "observation_loss": 0.0001460420317016542,
111
- "chamfer": 7.497458136640489e-05,
112
- "track": 7.10674503352493e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 486,
131
- "adam_update_count": 80676
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.033909450052306056
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_926f42b954874da69482e1c7576270aa_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 487,
143
- "next_interval": 0,
144
- "next_adam_update": 80677,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 486,
150
- "trained_intervals": 80676,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 80676,
156
- "source_timestamp_s": 5.533333333333333,
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.6279667615890503,
163
- "median": 7.349390029907227,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.173097848892212,
184
- "median": 5.361723899841309,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5336757898330688,
191
- "median": 1555.24755859375,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11382445693016052,
212
- "median": 213.0925750732422,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 456,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0487.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0487",
5
- "executed_epochs": 487,
6
- "score": null,
7
- "best_score": 9.665760226965516e-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_8abf26bc5dcd4d3ebb3527b36b00e215.npz",
37
- "optimizer_file": "boundary_8abf26bc5dcd4d3ebb3527b36b00e215_optimizer.pt",
38
- "arrays_sha256": "bb84dc3a30b10dd088e885c9521647e501dfa42c15604dc7f0f7b57d0818e9f2",
39
- "optimizer_sha256": "2dde3f6424bc0ebf7b300636a0de1ff6c2ddf37116ed73156fd4dc717a6d8e73",
40
- "stage": "adam",
41
- "completed_passes": 487,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 80842,
45
- "adam_update_count": 80842,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 488,
49
- "consumed_count": 487,
50
- "last_submitted_update": 80842,
51
- "last_consumed_update": 80676,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 80842,
56
- "completed_passes": 487,
57
- "next_interval": 0,
58
- "trained_intervals": 80842,
59
- "snapshot": "pass_end_0487",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 80510,
67
- "pass_science": {
68
- "completed_passes": 487,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 80842,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 80842,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 1.606270643605967e-06,
83
- "update_l2": 0.013433728367090225
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.881047625029169e-07,
95
- "update_l2": 0.004529709927737713
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.0001380297471769154,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.0001380297471769154,
110
- "observation_loss": 0.0001380297471769154,
111
- "chamfer": 6.87397550791502e-05,
112
- "track": 6.928999209776521e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 487,
131
- "adam_update_count": 80842
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.03502718894742429
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_8abf26bc5dcd4d3ebb3527b36b00e215_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 488,
143
- "next_interval": 0,
144
- "next_adam_update": 80843,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 487,
150
- "trained_intervals": 80842,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 80842,
156
- "source_timestamp_s": 5.533333333333333,
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.6323513388633728,
163
- "median": 7.349776268005371,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.1779346466064453,
184
- "median": 5.358776092529297,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5313409566879272,
191
- "median": 1555.848388671875,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11327523738145828,
212
- "median": 212.46530151367188,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 456,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0488.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0488",
5
- "executed_epochs": 488,
6
- "score": null,
7
- "best_score": 9.665760226965516e-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_b422e09d3cab419690f59feb6a411503.npz",
37
- "optimizer_file": "boundary_b422e09d3cab419690f59feb6a411503_optimizer.pt",
38
- "arrays_sha256": "d35a4d3bef9d32a8250b2ae0e5da78c8380db4573d8d4232ec56c767fd918d8e",
39
- "optimizer_sha256": "56f1d5e6f663491e248d56649ebacdd4e5499c98dc868a3a8b61e4efd204cf14",
40
- "stage": "adam",
41
- "completed_passes": 488,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 81008,
45
- "adam_update_count": 81008,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 489,
49
- "consumed_count": 488,
50
- "last_submitted_update": 81008,
51
- "last_consumed_update": 80842,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 81008,
56
- "completed_passes": 488,
57
- "next_interval": 0,
58
- "trained_intervals": 81008,
59
- "snapshot": "pass_end_0488",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 80510,
67
- "pass_science": {
68
- "completed_passes": 488,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 81008,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 81008,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 1.005354988592444e-06,
83
- "update_l2": 0.012432774528861046
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": 4.901858119410463e-07,
95
- "update_l2": 0.004563565365970135
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.00011033639020752162,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.00011033639020752162,
110
- "observation_loss": 0.00011033639020752162,
111
- "chamfer": 4.844585419050418e-05,
112
- "track": 6.189053965499625e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 488,
131
- "adam_update_count": 81008
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.03447114583104849
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_b422e09d3cab419690f59feb6a411503_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 489,
143
- "next_interval": 0,
144
- "next_adam_update": 81009,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 488,
150
- "trained_intervals": 81008,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 81008,
156
- "source_timestamp_s": 5.533333333333333,
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.6371523141860962,
163
- "median": 7.34906005859375,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.182220220565796,
184
- "median": 5.3582539558410645,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5287961363792419,
191
- "median": 1554.734375,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11279083043336868,
212
- "median": 212.3538818359375,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 457,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0489.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0489",
5
- "executed_epochs": 489,
6
- "score": null,
7
- "best_score": 9.665760226965516e-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_63d456436be847c88656b473c6890146.npz",
37
- "optimizer_file": "boundary_63d456436be847c88656b473c6890146_optimizer.pt",
38
- "arrays_sha256": "224227b1d6868263c909cb1575bce3a49f2e3a08943c1b7e8a6d48b32a203ada",
39
- "optimizer_sha256": "ad9afae6afe62f4b06c9c75e94e3650d600bd51e75d40261bd6e306d5e92b17f",
40
- "stage": "adam",
41
- "completed_passes": 489,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 81174,
45
- "adam_update_count": 81174,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 490,
49
- "consumed_count": 489,
50
- "last_submitted_update": 81174,
51
- "last_consumed_update": 81008,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 81174,
56
- "completed_passes": 489,
57
- "next_interval": 0,
58
- "trained_intervals": 81174,
59
- "snapshot": "pass_end_0489",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 80510,
67
- "pass_science": {
68
- "completed_passes": 489,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 81174,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 81174,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 9.75566422312113e-07,
83
- "update_l2": 0.012178768403828144
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": 4.6678061949023686e-07,
95
- "update_l2": 0.004354417324066162
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.00011012738104909658,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.00011012738104909658,
110
- "observation_loss": 0.00011012738104909658,
111
- "chamfer": 4.85641612613108e-05,
112
- "track": 6.156321614980698e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 489,
131
- "adam_update_count": 81174
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.036616638069972396
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_63d456436be847c88656b473c6890146_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 490,
143
- "next_interval": 0,
144
- "next_adam_update": 81175,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 489,
150
- "trained_intervals": 81174,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 81174,
156
- "source_timestamp_s": 5.533333333333333,
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.6416720151901245,
163
- "median": 7.348965644836426,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.186239719390869,
184
- "median": 5.357242584228516,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5264115333557129,
191
- "median": 1554.587646484375,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11233837157487869,
212
- "median": 212.139404296875,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 457,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0490.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0490",
5
- "executed_epochs": 490,
6
- "score": null,
7
- "best_score": 9.665760226965516e-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_81d5c8011e1c4c60856ea618354c0640.npz",
37
- "optimizer_file": "boundary_81d5c8011e1c4c60856ea618354c0640_optimizer.pt",
38
- "arrays_sha256": "f628fb6f6a611360e852efec1954e1d309aa882a5439c5c7e8e25b32b5a8b089",
39
- "optimizer_sha256": "f1d58d43c8dff4d6cfa1a4d6d50192b1ef79885fb7fb8042a428e3f1c1a0ac2f",
40
- "stage": "adam",
41
- "completed_passes": 490,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 81340,
45
- "adam_update_count": 81340,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 491,
49
- "consumed_count": 490,
50
- "last_submitted_update": 81340,
51
- "last_consumed_update": 81174,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 81340,
56
- "completed_passes": 490,
57
- "next_interval": 0,
58
- "trained_intervals": 81340,
59
- "snapshot": "pass_end_0490",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 80510,
67
- "pass_science": {
68
- "completed_passes": 490,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 81340,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 81340,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 1.5584631682941108e-06,
83
- "update_l2": 0.020590871572494507
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": 4.133000004458154e-07,
95
- "update_l2": 0.0028172601014375687
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.0003383723378647119,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.0003383723378647119,
110
- "observation_loss": 0.0003383723378647119,
111
- "chamfer": 0.00021138766896910965,
112
- "track": 0.00012698466889560223,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 490,
131
- "adam_update_count": 81340
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.0346269691362977
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_81d5c8011e1c4c60856ea618354c0640_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 491,
143
- "next_interval": 0,
144
- "next_adam_update": 81341,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 490,
150
- "trained_intervals": 81340,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 81340,
156
- "source_timestamp_s": 5.533333333333333,
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.648918867111206,
163
- "median": 7.347917079925537,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.1807804107666016,
184
- "median": 5.342473983764648,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5226104855537415,
191
- "median": 1552.95849609375,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11295334249734879,
212
- "median": 209.03860473632812,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 458,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0491.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0491",
5
- "executed_epochs": 491,
6
- "score": null,
7
- "best_score": 9.665760226965516e-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_2377b87ebc6c4603b4640aff85f2a5a1.npz",
37
- "optimizer_file": "boundary_2377b87ebc6c4603b4640aff85f2a5a1_optimizer.pt",
38
- "arrays_sha256": "f3d751115597914c9da750c1a751b8de99811a45768ce98b7079155d4dd125a4",
39
- "optimizer_sha256": "e48887d444bd9618c6b47716acf9452f933aad350ca48042fa18301616aeecee",
40
- "stage": "adam",
41
- "completed_passes": 491,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 81506,
45
- "adam_update_count": 81506,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 492,
49
- "consumed_count": 491,
50
- "last_submitted_update": 81506,
51
- "last_consumed_update": 81340,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 81506,
56
- "completed_passes": 491,
57
- "next_interval": 0,
58
- "trained_intervals": 81506,
59
- "snapshot": "pass_end_0491",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 80510,
67
- "pass_science": {
68
- "completed_passes": 491,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 81506,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 81506,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 1.166369543170731e-06,
83
- "update_l2": 0.0028883388731628656
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": 8.016002084332285e-07,
95
- "update_l2": 0.000485293916426599
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.00010294447565684095,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.00010294447565684095,
110
- "observation_loss": 0.00010294447565684095,
111
- "chamfer": 4.8684316425351426e-05,
112
- "track": 5.4260159231489524e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 491,
131
- "adam_update_count": 81506
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.03489906992763281
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_2377b87ebc6c4603b4640aff85f2a5a1_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 492,
143
- "next_interval": 0,
144
- "next_adam_update": 81507,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 491,
150
- "trained_intervals": 81506,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 81506,
156
- "source_timestamp_s": 5.533333333333333,
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.6512313485145569,
163
- "median": 7.348697662353516,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.1801280975341797,
184
- "median": 5.342156410217285,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5214033722877502,
191
- "median": 1554.171142578125,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11302704364061356,
212
- "median": 208.975341796875,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 458,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0492.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0492",
5
- "executed_epochs": 492,
6
- "score": null,
7
- "best_score": 9.522169138250889e-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_1bd6267c49d54ced9dcf16e775d99202.npz",
37
- "optimizer_file": "boundary_1bd6267c49d54ced9dcf16e775d99202_optimizer.pt",
38
- "arrays_sha256": "c8d1f9bd1fb4e7d6bbcd3537378015309cd101607cbaaee42e494383bfe27516",
39
- "optimizer_sha256": "717c9e282f1b53e694de8d9f4f7f5c73e2ef8c9cbfd982a5e241d0f165735061",
40
- "stage": "adam",
41
- "completed_passes": 492,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 81672,
45
- "adam_update_count": 81672,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 493,
49
- "consumed_count": 492,
50
- "last_submitted_update": 81672,
51
- "last_consumed_update": 81506,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 81672,
56
- "completed_passes": 492,
57
- "next_interval": 0,
58
- "trained_intervals": 81672,
59
- "snapshot": "pass_end_0492",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 81506,
67
- "pass_science": {
68
- "completed_passes": 492,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 81672,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 81672,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 2.3809484446246643e-06,
83
- "update_l2": 0.006297618616372347
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": 1.6178775013031554e-06,
95
- "update_l2": 0.0019439946627244353
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.00016978972416836768,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.00016978972416836768,
110
- "observation_loss": 0.00016978972416836768,
111
- "chamfer": 9.101466275751591e-05,
112
- "track": 7.877506141085178e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 492,
131
- "adam_update_count": 81672
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.03412443492561579
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_1bd6267c49d54ced9dcf16e775d99202_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 493,
143
- "next_interval": 0,
144
- "next_adam_update": 81673,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 492,
150
- "trained_intervals": 81672,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 81672,
156
- "source_timestamp_s": 5.533333333333333,
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.6522822380065918,
163
- "median": 7.348697662353516,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.1807258129119873,
184
- "median": 5.341715335845947,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.520855724811554,
191
- "median": 1554.171142578125,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11295951157808304,
212
- "median": 208.88104248046875,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 458,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0493.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0493",
5
- "executed_epochs": 493,
6
- "score": null,
7
- "best_score": 9.522169138250889e-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_0967c570c220414b90251353b43b79f4.npz",
37
- "optimizer_file": "boundary_0967c570c220414b90251353b43b79f4_optimizer.pt",
38
- "arrays_sha256": "b170bd5667023454a470f7e98ad20ab4abf3c42a2be748d8ab44e16646f7855c",
39
- "optimizer_sha256": "118d63f481408dd2d3fef6c5b66e6cbde7130b70b97a9d8ca41012b7d0d45040",
40
- "stage": "adam",
41
- "completed_passes": 493,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 81838,
45
- "adam_update_count": 81838,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 494,
49
- "consumed_count": 493,
50
- "last_submitted_update": 81838,
51
- "last_consumed_update": 81672,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 81838,
56
- "completed_passes": 493,
57
- "next_interval": 0,
58
- "trained_intervals": 81838,
59
- "snapshot": "pass_end_0493",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 81506,
67
- "pass_science": {
68
- "completed_passes": 493,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 81838,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 81838,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 1.2594232430274133e-06,
83
- "update_l2": 0.0044654859229922295
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": 8.756119314057287e-07,
95
- "update_l2": 0.0011363938683643937
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.0001108793294406496,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.0001108793294406496,
110
- "observation_loss": 0.0001108793294406496,
111
- "chamfer": 5.2958159358240664e-05,
112
- "track": 5.7921170082408935e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 493,
131
- "adam_update_count": 81838
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.03468033694662154
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_0967c570c220414b90251353b43b79f4_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 494,
143
- "next_interval": 0,
144
- "next_adam_update": 81839,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 493,
150
- "trained_intervals": 81838,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 81838,
156
- "source_timestamp_s": 5.533333333333333,
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.6529324650764465,
163
- "median": 7.348697662353516,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.1816341876983643,
184
- "median": 5.34123420715332,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.520517110824585,
191
- "median": 1554.171142578125,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11285694688558578,
212
- "median": 208.7808837890625,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 458,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0494.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0494",
5
- "executed_epochs": 494,
6
- "score": null,
7
- "best_score": 9.522169138250889e-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_6332ba1e0e634d1d999aefdb1f33cee6.npz",
37
- "optimizer_file": "boundary_6332ba1e0e634d1d999aefdb1f33cee6_optimizer.pt",
38
- "arrays_sha256": "b8e53cbdaf4938be9675bf1cf34cef6468989dceafd739059ff81c972541c95d",
39
- "optimizer_sha256": "24deadf6ec8a633507e6923d6b402d4719d85970790fd826774aaf38e6eb12d8",
40
- "stage": "adam",
41
- "completed_passes": 494,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 82004,
45
- "adam_update_count": 82004,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 495,
49
- "consumed_count": 494,
50
- "last_submitted_update": 82004,
51
- "last_consumed_update": 81838,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 82004,
56
- "completed_passes": 494,
57
- "next_interval": 0,
58
- "trained_intervals": 82004,
59
- "snapshot": "pass_end_0494",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 81506,
67
- "pass_science": {
68
- "completed_passes": 494,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 82004,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 82004,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 1.1477707175799878e-06,
83
- "update_l2": 0.006257695611566305
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": 7.684622573833622e-07,
95
- "update_l2": 0.0017594295786693692
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 9.991775004891679e-05,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 9.991775004891679e-05,
110
- "observation_loss": 9.991775004891679e-05,
111
- "chamfer": 4.675111995311454e-05,
112
- "track": 5.316663009580225e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 494,
131
- "adam_update_count": 82004
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.03637975896708667
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_6332ba1e0e634d1d999aefdb1f33cee6_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 495,
143
- "next_interval": 0,
144
- "next_adam_update": 82005,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 494,
150
- "trained_intervals": 82004,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 82004,
156
- "source_timestamp_s": 5.533333333333333,
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.6554697155952454,
163
- "median": 7.3488383293151855,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.1848692893981934,
184
- "median": 5.339181423187256,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5191981196403503,
191
- "median": 1554.3897705078125,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11249244213104248,
212
- "median": 208.35104370117188,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 458,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0495.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0495",
5
- "executed_epochs": 495,
6
- "score": null,
7
- "best_score": 9.522169138250889e-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_060a0b3e453d4e24a29f292acc27ed4d.npz",
37
- "optimizer_file": "boundary_060a0b3e453d4e24a29f292acc27ed4d_optimizer.pt",
38
- "arrays_sha256": "af8f60e606b71d3860ab02408267edbf20ea8e7d348fe930d1bb23c733ff04f0",
39
- "optimizer_sha256": "62bda9ec5356407dd1b36affb199e3d56243573f45a8da23b151d2231e2efaea",
40
- "stage": "adam",
41
- "completed_passes": 495,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 82170,
45
- "adam_update_count": 82170,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 496,
49
- "consumed_count": 495,
50
- "last_submitted_update": 82170,
51
- "last_consumed_update": 82004,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 82170,
56
- "completed_passes": 495,
57
- "next_interval": 0,
58
- "trained_intervals": 82170,
59
- "snapshot": "pass_end_0495",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 81506,
67
- "pass_science": {
68
- "completed_passes": 495,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 82170,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 82170,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 1.0042526810138952e-06,
83
- "update_l2": 0.00794718787074089
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": 2.6325901103518845e-07,
95
- "update_l2": 0.0020080043468624353
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 9.380656410939991e-05,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 9.380656410939991e-05,
110
- "observation_loss": 9.380656410939991e-05,
111
- "chamfer": 3.5825905797537416e-05,
112
- "track": 5.79806583118625e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 495,
131
- "adam_update_count": 82170
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.03446359792724252
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_060a0b3e453d4e24a29f292acc27ed4d_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 496,
143
- "next_interval": 0,
144
- "next_adam_update": 82171,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 495,
150
- "trained_intervals": 82170,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 82170,
156
- "source_timestamp_s": 5.533333333333333,
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.658808171749115,
163
- "median": 7.349003314971924,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.1879448890686035,
184
- "median": 5.337396621704102,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5174676775932312,
191
- "median": 1554.646240234375,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11214698106050491,
212
- "median": 207.97940063476562,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 458,
250
- "controller_edge_stiffness": 21
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0496.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0496",
5
- "executed_epochs": 496,
6
- "score": null,
7
- "best_score": 9.522169138250889e-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_7b2dccb435744a2aa4bab2748aea9800.npz",
37
- "optimizer_file": "boundary_7b2dccb435744a2aa4bab2748aea9800_optimizer.pt",
38
- "arrays_sha256": "4adb0c6357c23e21a02083a4ff442de90558398e7b86007a259a91727a136393",
39
- "optimizer_sha256": "00b15745a5293f62f847e000be8d64ff485c82b52067a669ef002d4f64c06762",
40
- "stage": "adam",
41
- "completed_passes": 496,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 82336,
45
- "adam_update_count": 82336,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 497,
49
- "consumed_count": 496,
50
- "last_submitted_update": 82336,
51
- "last_consumed_update": 82170,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 82336,
56
- "completed_passes": 496,
57
- "next_interval": 0,
58
- "trained_intervals": 82336,
59
- "snapshot": "pass_end_0496",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 81506,
67
- "pass_science": {
68
- "completed_passes": 496,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 82336,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 82336,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 9.997775123338215e-07,
83
- "update_l2": 0.00855693593621254
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": 4.4182255010127847e-07,
95
- "update_l2": 0.0028228703886270523
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.00011370341235306114,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.00011370341235306114,
110
- "observation_loss": 0.00011370341235306114,
111
- "chamfer": 5.1576625992311165e-05,
112
- "track": 6.212678999872878e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 496,
131
- "adam_update_count": 82336
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.035021134885028005
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_7b2dccb435744a2aa4bab2748aea9800_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 497,
143
- "next_interval": 0,
144
- "next_adam_update": 82337,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 496,
150
- "trained_intervals": 82336,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 82336,
156
- "source_timestamp_s": 5.533333333333333,
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.6624913215637207,
163
- "median": 7.3488383293151855,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.1912529468536377,
184
- "median": 5.334687232971191,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5155652761459351,
191
- "median": 1554.3897705078125,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11177661269903183,
212
- "median": 207.41717529296875,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 458,
250
- "controller_edge_stiffness": 22
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0497.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0497",
5
- "executed_epochs": 497,
6
- "score": null,
7
- "best_score": 9.522169138250889e-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_9efb9c54bd094e818e0d9fcd61d682e9.npz",
37
- "optimizer_file": "boundary_9efb9c54bd094e818e0d9fcd61d682e9_optimizer.pt",
38
- "arrays_sha256": "2646acb7a2b8b6c7313204ff038cadcc84c8cf618d9b7617c8c123af2952d4dd",
39
- "optimizer_sha256": "092f4092bc47e553b92a9da81cd2de2121cff476e7a10cb9bfff72e46e0fa2c5",
40
- "stage": "adam",
41
- "completed_passes": 497,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 82502,
45
- "adam_update_count": 82502,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 498,
49
- "consumed_count": 497,
50
- "last_submitted_update": 82502,
51
- "last_consumed_update": 82336,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 82502,
56
- "completed_passes": 497,
57
- "next_interval": 0,
58
- "trained_intervals": 82502,
59
- "snapshot": "pass_end_0497",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 81506,
67
- "pass_science": {
68
- "completed_passes": 497,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 82502,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 82502,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 1.2883222098025726e-06,
83
- "update_l2": 0.010519031435251236
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.035161052546755e-07,
95
- "update_l2": 0.003720981301739812
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.00013273197691887617,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.00013273197691887617,
110
- "observation_loss": 0.00013273197691887617,
111
- "chamfer": 6.0652109823422506e-05,
112
- "track": 7.207987073343247e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 497,
131
- "adam_update_count": 82502
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.03649677289649844
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_9efb9c54bd094e818e0d9fcd61d682e9_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 498,
143
- "next_interval": 0,
144
- "next_adam_update": 82503,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 497,
150
- "trained_intervals": 82502,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 82502,
156
- "source_timestamp_s": 5.533333333333333,
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.6664465069770813,
163
- "median": 7.3488383293151855,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.1948275566101074,
184
- "median": 5.332374572753906,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5135301947593689,
191
- "median": 1554.3897705078125,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.1113777682185173,
212
- "median": 206.93804931640625,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 458,
250
- "controller_edge_stiffness": 23
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0498.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0498",
5
- "executed_epochs": 498,
6
- "score": null,
7
- "best_score": 9.522169138250889e-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_86d3c2ab988646e38d6c3c118f9b6b54.npz",
37
- "optimizer_file": "boundary_86d3c2ab988646e38d6c3c118f9b6b54_optimizer.pt",
38
- "arrays_sha256": "6855134e40c838089e32c406e4dc2613d369efb9413a9e2429048b9f641fdcc9",
39
- "optimizer_sha256": "d23a3f6f13fa520f4eea7a4f9b92299db23b0c8d1898d3ee88827a09c0a88e4f",
40
- "stage": "adam",
41
- "completed_passes": 498,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 82668,
45
- "adam_update_count": 82668,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 499,
49
- "consumed_count": 498,
50
- "last_submitted_update": 82668,
51
- "last_consumed_update": 82502,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 82668,
56
- "completed_passes": 498,
57
- "next_interval": 0,
58
- "trained_intervals": 82668,
59
- "snapshot": "pass_end_0498",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 81506,
67
- "pass_science": {
68
- "completed_passes": 498,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 82668,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 82668,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 1.2736406915792031e-06,
83
- "update_l2": 0.011350580491125584
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": 4.7624072863072797e-07,
95
- "update_l2": 0.004113005939871073
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.0001330715458607301,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.0001330715458607301,
110
- "observation_loss": 0.0001330715458607301,
111
- "chamfer": 6.014123573550023e-05,
112
- "track": 7.293030648725107e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 498,
131
- "adam_update_count": 82668
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.034760598093271255
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_86d3c2ab988646e38d6c3c118f9b6b54_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 499,
143
- "next_interval": 0,
144
- "next_adam_update": 82669,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 498,
150
- "trained_intervals": 82668,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 82668,
156
- "source_timestamp_s": 5.533333333333333,
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.6707621216773987,
163
- "median": 7.34812593460083,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.1987216472625732,
184
- "median": 5.33167028427124,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5113187432289124,
191
- "median": 1553.28271484375,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.11094489693641663,
212
- "median": 206.79034423828125,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 458,
250
- "controller_edge_stiffness": 23
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0499.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0499",
5
- "executed_epochs": 499,
6
- "score": null,
7
- "best_score": 9.522169138250889e-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_397c126339ef4e37b5db1fabe75b46cd.npz",
37
- "optimizer_file": "boundary_397c126339ef4e37b5db1fabe75b46cd_optimizer.pt",
38
- "arrays_sha256": "9aef15e76b07c3f8cf3adadad5b4361ef3efa3a1f9d052047f024f4a049a5872",
39
- "optimizer_sha256": "a5daf81f80ad098f69a7f1c42c4dbdd190d3faca80f3d71b8a6efe7ba62fed26",
40
- "stage": "adam",
41
- "completed_passes": 499,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 82834,
45
- "adam_update_count": 82834,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 500,
49
- "consumed_count": 499,
50
- "last_submitted_update": 82834,
51
- "last_consumed_update": 82668,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 82834,
56
- "completed_passes": 499,
57
- "next_interval": 0,
58
- "trained_intervals": 82834,
59
- "snapshot": "pass_end_0499",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 81506,
67
- "pass_science": {
68
- "completed_passes": 499,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 82834,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 82834,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 1.970553057617508e-06,
83
- "update_l2": 0.007551183924078941
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.373602789404686e-07,
95
- "update_l2": 0.0023907071445137262
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.0001552801113575697,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.0001552801113575697,
110
- "observation_loss": 0.0001552801113575697,
111
- "chamfer": 7.967776036821306e-05,
112
- "track": 7.560235826531425e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 499,
131
- "adam_update_count": 82834
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.03465396910905838
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_397c126339ef4e37b5db1fabe75b46cd_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 500,
143
- "next_interval": 0,
144
- "next_adam_update": 82835,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 499,
150
- "trained_intervals": 82834,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 82834,
156
- "source_timestamp_s": 5.533333333333333,
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.6669591665267944,
163
- "median": 7.346822261810303,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.1961963176727295,
184
- "median": 5.334358215332031,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5132669806480408,
191
- "median": 1551.2591552734375,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.111225426197052,
212
- "median": 207.34133911132812,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 458,
250
- "controller_edge_stiffness": 23
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_end_0500.json DELETED
@@ -1,254 +0,0 @@
1
- {
2
- "schema_version": "p12_privileged_adam_checkpoint.v1",
3
- "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
- "label": "pass_end_0500",
5
- "executed_epochs": 500,
6
- "score": null,
7
- "best_score": 9.522169138250889e-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_a9fd1ca3b5d342daab7f169098c771d1.npz",
37
- "optimizer_file": "boundary_a9fd1ca3b5d342daab7f169098c771d1_optimizer.pt",
38
- "arrays_sha256": "df1a4db0dedbbfc4a69feb5dfad4d6218a9471547baf351dcf4325a943345673",
39
- "optimizer_sha256": "d38b2357e7a95071130f6ad4d7e837716f6ce358098cac6c5733154e745ed69b",
40
- "stage": "adam",
41
- "completed_passes": 500,
42
- "score_status": "unscored",
43
- "adam_transition_batch_size": 1,
44
- "cumulative_optimizer_updates": 83000,
45
- "adam_update_count": 83000,
46
- "score_selection_progress": {
47
- "queue": "pass_snapshot_references_v2",
48
- "submitted_count": 501,
49
- "consumed_count": 500,
50
- "last_submitted_update": 83000,
51
- "last_consumed_update": 82834,
52
- "pending": [
53
- {
54
- "reference": {
55
- "source_update": 83000,
56
- "completed_passes": 500,
57
- "next_interval": 0,
58
- "trained_intervals": 83000,
59
- "snapshot": "pass_end_0500",
60
- "candidate": true
61
- },
62
- "status": "registered"
63
- }
64
- ]
65
- },
66
- "best_source_update": 81506,
67
- "pass_science": {
68
- "completed_passes": 500,
69
- "adam_schedule": "source_transition_v1",
70
- "next_interval": 0,
71
- "trained_intervals": 83000,
72
- "adam_transition_batch_size": 1,
73
- "optimizer_updates": 1,
74
- "cumulative_optimizer_updates": 83000,
75
- "updates": [
76
- {
77
- "batch_transition_count": 1,
78
- "batch_weight_sum": 0.006024096385542169,
79
- "lr": 0.001,
80
- "leaf_metrics": {
81
- "log_object_edge_stiffness": {
82
- "gradient_l2": 1.0444044846735778e-06,
83
- "update_l2": 0.00818131398409605
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": 4.0875983131627436e-07,
95
- "update_l2": 0.0024015612434595823
96
- }
97
- },
98
- "training_path_transitions": [
99
- {
100
- "episode_id": "deform360_001-rope_episode_2_aligned_64_230",
101
- "transition_index": 165,
102
- "loss": 0.00012046012125210837,
103
- "weight": 0.006024096385542169
104
- }
105
- ],
106
- "loss_role": "pre_update_training_path_not_checkpoint_score",
107
- "observation_transition": {
108
- "transition_index": 165,
109
- "loss": 0.00012046012125210837,
110
- "observation_loss": 0.00012046012125210837,
111
- "chamfer": 5.721351772081107e-05,
112
- "track": 6.32466035312973e-05,
113
- "acceleration": 0.0,
114
- "visible_count": 1327,
115
- "motion_valid_count": 1327,
116
- "n_nodes": 1327,
117
- "state_finite": true,
118
- "frame_indices": [
119
- 229,
120
- 230
121
- ],
122
- "times_s": [
123
- 5.5,
124
- 5.533333333333333
125
- ],
126
- "finite": true,
127
- "frozen_visible_denominator": 1327,
128
- "frozen_motion_denominator": 1327
129
- },
130
- "completed_passes": 500,
131
- "adam_update_count": 83000
132
- }
133
- ],
134
- "training_path_role": "pre-update transition losses; never checkpoint selection",
135
- "wall_time_s": 0.034130993066355586
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_a9fd1ca3b5d342daab7f169098c771d1_rng.pt",
140
- "rng_sha256": "0e612e57798e23edb4746fa1edf6dac530e648e30ea376fc1cee576db96af2c5",
141
- "resume_boundary": "detached_observation_interval",
142
- "next_pass": 501,
143
- "next_interval": 0,
144
- "next_adam_update": 83001,
145
- "schedule_id": "source_transition_v1",
146
- "adam_schedule": "source_transition_v1",
147
- "source_cursor": {
148
- "next_interval": 0,
149
- "completed_passes": 500,
150
- "trained_intervals": 83000,
151
- "source_timestamp_s": 5.533333333333333,
152
- "next_source_timestamp_s": 0.0,
153
- "update_budget": 83000
154
- },
155
- "trained_intervals": 83000,
156
- "source_timestamp_s": 5.533333333333333,
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.6702662110328674,
163
- "median": 7.346822261810303,
164
- "max": 11.530586242675781,
165
- "finite_count": 13559,
166
- "nonfinite_count": 0
167
- },
168
- "raw_ground_friction": {
169
- "min": 2.0090935230255127,
170
- "median": 2.0090935230255127,
171
- "max": 2.0090935230255127,
172
- "finite_count": 1,
173
- "nonfinite_count": 0
174
- },
175
- "raw_ground_restitution": {
176
- "min": 1.0052064657211304,
177
- "median": 1.0052064657211304,
178
- "max": 1.0052064657211304,
179
- "finite_count": 1,
180
- "nonfinite_count": 0
181
- },
182
- "log_controller_edge_stiffness": {
183
- "min": -2.2000229358673096,
184
- "median": 5.331779956817627,
185
- "max": 11.5305757522583,
186
- "finite_count": 300,
187
- "nonfinite_count": 0
188
- },
189
- "effective_object_edge_stiffness": {
190
- "min": 0.5115724205970764,
191
- "median": 1551.2591552734375,
192
- "max": 100000.0,
193
- "finite_count": 13559,
194
- "nonfinite_count": 0
195
- },
196
- "object_edge_enabled": {
197
- "min": 1.0,
198
- "median": 1.0,
199
- "max": 1.0,
200
- "finite_count": 13559,
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": 13559,
208
- "nonfinite_count": 0
209
- },
210
- "effective_controller_edge_stiffness": {
211
- "min": 0.1108006164431572,
212
- "median": 206.8065185546875,
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": 1.0,
240
- "median": 1.0,
241
- "max": 1.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": 458,
250
- "controller_edge_stiffness": 23
251
- },
252
- "scored_object_model_file": "../cma_champion_model.json",
253
- "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0000.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0001.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0002.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0003.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0004.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0005.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0006.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0007.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0008.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0009.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0010.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0011.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0012.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0013.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0014.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0015.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0016.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0017.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0018.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0019.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0020.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0021.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0022.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0023.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0024.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0025.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0026.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0027.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0028.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0029.json DELETED
The diff for this file is too large to render. See raw diff
 
processed/001-rope/episode_2/runs/deform-rope-ep2-d1-tracking/native/adam_epochs/pass_scores/pass_end_0030.json DELETED
The diff for this file is too large to render. See raw diff