serialexperimentsleon commited on
Commit
f2e1816
·
verified ·
1 Parent(s): e371d4f

processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking: payload batch 16/29

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/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fd869127d52d4e36a6e5f97f718bae39_optimizer.pt +3 -0
  2. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fd869127d52d4e36a6e5f97f718bae39_rng.pt +3 -0
  3. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fe7650597802459ea4dde1f0b0c70eba.npz +3 -0
  4. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fe7650597802459ea4dde1f0b0c70eba_optimizer.pt +3 -0
  5. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fe7650597802459ea4dde1f0b0c70eba_rng.pt +3 -0
  6. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fef52c48f16f45a69883623bba2ee27d.npz +3 -0
  7. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fef52c48f16f45a69883623bba2ee27d_optimizer.pt +3 -0
  8. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fef52c48f16f45a69883623bba2ee27d_rng.pt +3 -0
  9. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff1ec495b71b4dada988caec58ec7063.npz +3 -0
  10. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff1ec495b71b4dada988caec58ec7063_optimizer.pt +3 -0
  11. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff1ec495b71b4dada988caec58ec7063_rng.pt +3 -0
  12. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff3a5f19eddb41709c5e39fc6daa3217.npz +3 -0
  13. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff3a5f19eddb41709c5e39fc6daa3217_optimizer.pt +3 -0
  14. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff3a5f19eddb41709c5e39fc6daa3217_rng.pt +3 -0
  15. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff9f292590204daa98c9b24bbf8b271d.npz +3 -0
  16. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff9f292590204daa98c9b24bbf8b271d_optimizer.pt +3 -0
  17. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff9f292590204daa98c9b24bbf8b271d_rng.pt +3 -0
  18. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_previous.json +242 -0
  19. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/checkpoint_io.json +0 -0
  20. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0000.json +185 -0
  21. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0001.json +254 -0
  22. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0002.json +254 -0
  23. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0003.json +254 -0
  24. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0004.json +254 -0
  25. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0005.json +254 -0
  26. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0006.json +254 -0
  27. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0007.json +254 -0
  28. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0008.json +254 -0
  29. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0009.json +254 -0
  30. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0010.json +254 -0
  31. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0011.json +254 -0
  32. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0012.json +254 -0
  33. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0013.json +254 -0
  34. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0014.json +254 -0
  35. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0015.json +254 -0
  36. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0016.json +254 -0
  37. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0017.json +254 -0
  38. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0018.json +254 -0
  39. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0019.json +254 -0
  40. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0020.json +254 -0
  41. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0021.json +254 -0
  42. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0022.json +254 -0
  43. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0023.json +254 -0
  44. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0024.json +254 -0
  45. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0025.json +254 -0
  46. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0026.json +254 -0
  47. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0027.json +254 -0
  48. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0028.json +254 -0
  49. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0029.json +254 -0
  50. processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0030.json +254 -0
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fd869127d52d4e36a6e5f97f718bae39_optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:18ad22b28ba69012e6095d7174261352d8801a128d2a202d84b3f05e29e5b378
3
+ size 408935
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fd869127d52d4e36a6e5f97f718bae39_rng.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2
3
+ size 14741
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fe7650597802459ea4dde1f0b0c70eba.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:747105a036865582752479258d70134083d9f74d9d05c8369fefc42e922184ad
3
+ size 517439
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fe7650597802459ea4dde1f0b0c70eba_optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:373fe07742b65d753b957fe198dc6b8941e74c23a3436fc491f27bbf5ab71e64
3
+ size 408935
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fe7650597802459ea4dde1f0b0c70eba_rng.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2
3
+ size 14741
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fef52c48f16f45a69883623bba2ee27d.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bb05cc64045c5202937c85995ead9dc55b0aece4b72333217c31af25d95d41ea
3
+ size 522992
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fef52c48f16f45a69883623bba2ee27d_optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b75d7dc8cde6d0d9f3c3a91851381d65533fd0e7a4ad5b51b04cc689fbe027dc
3
+ size 408935
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_fef52c48f16f45a69883623bba2ee27d_rng.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2
3
+ size 14741
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff1ec495b71b4dada988caec58ec7063.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ac676430b6f1d7cdb3e1451696bd299aaccb5437129cbc474660e2218334e0ca
3
+ size 522767
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff1ec495b71b4dada988caec58ec7063_optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:985e5d4d5cb08d847215acdb88a6421cc32cad78e7e0c477dff216cc1042038a
3
+ size 408935
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff1ec495b71b4dada988caec58ec7063_rng.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2
3
+ size 14741
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff3a5f19eddb41709c5e39fc6daa3217.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8c1c292c72be2406c1510bc41efce98aab89953d3df2d8829c60bd37407d5858
3
+ size 522565
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff3a5f19eddb41709c5e39fc6daa3217_optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3cdb1e932ff16a36d9b3920d86bfeadffb2c48a1e84f572465b96cc0e727c6d4
3
+ size 408935
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff3a5f19eddb41709c5e39fc6daa3217_rng.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2
3
+ size 14741
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff9f292590204daa98c9b24bbf8b271d.npz ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e1395dee070f7d56732c3ca317996c060820ff163d0a84ccfa78ec715e8932ed
3
+ size 520735
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff9f292590204daa98c9b24bbf8b271d_optimizer.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1c91320d549d8dcec5a82dcf8b4a17aaa7f78623515a9bd338f5d79fad1decf7
3
+ size 408935
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_ff9f292590204daa98c9b24bbf8b271d_rng.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2
3
+ size 14741
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/boundary_previous.json ADDED
@@ -0,0 +1,242 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "boundary",
5
+ "executed_epochs": 499,
6
+ "score": null,
7
+ "best_score": 4.7692582343404953e-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_edc582b815ff4da29d2d19be17141ec6.npz",
37
+ "optimizer_file": "boundary_edc582b815ff4da29d2d19be17141ec6_optimizer.pt",
38
+ "arrays_sha256": "3b1d2fee3e41355ef52c6b3e24bca33b4127a2ab0fd213d027dca0e5b06f0c39",
39
+ "optimizer_sha256": "7fe258ab2627ab030215428d900977820f65efaba361d90cc361caa1ac422829",
40
+ "stage": "adam",
41
+ "completed_passes": 499,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 83999,
45
+ "adam_update_count": 83999,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 500,
49
+ "consumed_count": 500,
50
+ "last_submitted_update": 83832,
51
+ "last_consumed_update": 83832,
52
+ "pending": []
53
+ },
54
+ "best_source_update": 83832,
55
+ "pass_science": {
56
+ "completed_passes": 499,
57
+ "adam_schedule": "source_transition_v1",
58
+ "next_interval": 167,
59
+ "trained_intervals": 83999,
60
+ "adam_transition_batch_size": 1,
61
+ "optimizer_updates": 1,
62
+ "cumulative_optimizer_updates": 83999,
63
+ "updates": [
64
+ {
65
+ "batch_transition_count": 1,
66
+ "batch_weight_sum": 0.005952380952380952,
67
+ "lr": 0.001,
68
+ "leaf_metrics": {
69
+ "log_object_edge_stiffness": {
70
+ "gradient_l2": 4.696496773703984e-07,
71
+ "update_l2": 0.013014993630349636
72
+ },
73
+ "raw_ground_friction": {
74
+ "gradient_l2": 0.0,
75
+ "update_l2": 0.0
76
+ },
77
+ "raw_ground_restitution": {
78
+ "gradient_l2": 0.0,
79
+ "update_l2": 0.0
80
+ },
81
+ "log_controller_edge_stiffness": {
82
+ "gradient_l2": 3.646783852673252e-08,
83
+ "update_l2": 0.0007779696024954319
84
+ }
85
+ },
86
+ "training_path_transitions": [
87
+ {
88
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
89
+ "transition_index": 166,
90
+ "loss": 7.472094148397446e-05,
91
+ "weight": 0.005952380952380952
92
+ }
93
+ ],
94
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
95
+ "observation_transition": {
96
+ "transition_index": 166,
97
+ "loss": 7.472094148397446e-05,
98
+ "observation_loss": 7.472094148397446e-05,
99
+ "chamfer": 3.953433770220727e-05,
100
+ "track": 3.5186607419745997e-05,
101
+ "acceleration": 0.0,
102
+ "visible_count": 7957,
103
+ "motion_valid_count": 7918,
104
+ "n_nodes": 7957,
105
+ "state_finite": true,
106
+ "frame_indices": [
107
+ 216,
108
+ 217
109
+ ],
110
+ "times_s": [
111
+ 5.533333333333333,
112
+ 5.566666666666666
113
+ ],
114
+ "finite": true,
115
+ "frozen_visible_denominator": 7957,
116
+ "frozen_motion_denominator": 7945
117
+ },
118
+ "completed_passes": 499,
119
+ "adam_update_count": 83999
120
+ }
121
+ ],
122
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
123
+ "wall_time_s": 0.03947745496407151
124
+ },
125
+ "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",
126
+ "execution_mode": "atomic_captured",
127
+ "rng_file": "boundary_edc582b815ff4da29d2d19be17141ec6_rng.pt",
128
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
129
+ "resume_boundary": "detached_observation_interval",
130
+ "next_pass": 500,
131
+ "next_interval": 167,
132
+ "next_adam_update": 84000,
133
+ "schedule_id": "source_transition_v1",
134
+ "adam_schedule": "source_transition_v1",
135
+ "source_cursor": {
136
+ "next_interval": 167,
137
+ "completed_passes": 499,
138
+ "trained_intervals": 83999,
139
+ "source_timestamp_s": 5.566666666666666,
140
+ "next_source_timestamp_s": 5.566666666666666,
141
+ "update_budget": 84000
142
+ },
143
+ "trained_intervals": 83999,
144
+ "source_timestamp_s": 5.566666666666666,
145
+ "archive_axis": "optimizer_update",
146
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
147
+ "collision_distance_m": null,
148
+ "parameter_summary": {
149
+ "log_object_edge_stiffness": {
150
+ "min": -1.3259884119033813,
151
+ "median": 9.721077919006348,
152
+ "max": 11.530094146728516,
153
+ "finite_count": 50173,
154
+ "nonfinite_count": 0
155
+ },
156
+ "raw_ground_friction": {
157
+ "min": 2.005976915359497,
158
+ "median": 2.005976915359497,
159
+ "max": 2.005976915359497,
160
+ "finite_count": 1,
161
+ "nonfinite_count": 0
162
+ },
163
+ "raw_ground_restitution": {
164
+ "min": -0.0029794860165566206,
165
+ "median": -0.0029794860165566206,
166
+ "max": -0.0029794860165566206,
167
+ "finite_count": 1,
168
+ "nonfinite_count": 0
169
+ },
170
+ "log_controller_edge_stiffness": {
171
+ "min": 4.824070453643799,
172
+ "median": 9.389326095581055,
173
+ "max": 11.524574279785156,
174
+ "finite_count": 300,
175
+ "nonfinite_count": 0
176
+ },
177
+ "effective_object_edge_stiffness": {
178
+ "min": 0.26554036140441895,
179
+ "median": 16665.197265625,
180
+ "max": 100000.0,
181
+ "finite_count": 50173,
182
+ "nonfinite_count": 0
183
+ },
184
+ "object_edge_enabled": {
185
+ "min": 1.0,
186
+ "median": 1.0,
187
+ "max": 1.0,
188
+ "finite_count": 50173,
189
+ "nonfinite_count": 0
190
+ },
191
+ "object_edge_cap_mask": {
192
+ "min": 0.0,
193
+ "median": 0.0,
194
+ "max": 1.0,
195
+ "finite_count": 50173,
196
+ "nonfinite_count": 0
197
+ },
198
+ "effective_controller_edge_stiffness": {
199
+ "min": 124.47071838378906,
200
+ "median": 11960.248046875,
201
+ "max": 100000.0,
202
+ "finite_count": 300,
203
+ "nonfinite_count": 0
204
+ },
205
+ "controller_edge_enabled": {
206
+ "min": 1.0,
207
+ "median": 1.0,
208
+ "max": 1.0,
209
+ "finite_count": 300,
210
+ "nonfinite_count": 0
211
+ },
212
+ "controller_edge_cap_mask": {
213
+ "min": 0.0,
214
+ "median": 0.0,
215
+ "max": 1.0,
216
+ "finite_count": 300,
217
+ "nonfinite_count": 0
218
+ },
219
+ "effective_ground_friction": {
220
+ "min": 2.0,
221
+ "median": 2.0,
222
+ "max": 2.0,
223
+ "finite_count": 1,
224
+ "nonfinite_count": 0
225
+ },
226
+ "effective_ground_restitution": {
227
+ "min": 0.0,
228
+ "median": 0.0,
229
+ "max": 0.0,
230
+ "finite_count": 1,
231
+ "nonfinite_count": 0
232
+ }
233
+ },
234
+ "guard_affected_counts": {
235
+ "raw_ground_friction": 1,
236
+ "raw_ground_restitution": 1,
237
+ "object_edge_stiffness": 6009,
238
+ "controller_edge_stiffness": 66
239
+ },
240
+ "scored_object_model_file": "../cma_champion_model.json",
241
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
242
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/checkpoint_io.json ADDED
The diff for this file is too large to render. See raw diff
 
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0000.json ADDED
@@ -0,0 +1,185 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0000",
5
+ "executed_epochs": 0,
6
+ "score": null,
7
+ "best_score": null,
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": "theta_0_f1011638f166493895edcef5f5b562f7.npz",
37
+ "optimizer_file": "theta_0_f1011638f166493895edcef5f5b562f7_optimizer.pt",
38
+ "arrays_sha256": "81fde0e8af59ae381f0599c0843442d1b465bd1d7b89fdda04dd2c6cc629b301",
39
+ "optimizer_sha256": "786f410e8df8fb1bdf1d7764d8603223afb5d15601dab4c2bd61a151637dc694",
40
+ "stage": "adam",
41
+ "completed_passes": 0,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 0,
45
+ "adam_update_count": 0,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 1,
49
+ "consumed_count": 0,
50
+ "last_submitted_update": 0,
51
+ "last_consumed_update": -1,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 0,
56
+ "completed_passes": 0,
57
+ "next_interval": 0,
58
+ "trained_intervals": 0,
59
+ "snapshot": "pass_end_0000",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": null,
67
+ "pass_science": null,
68
+ "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",
69
+ "execution_mode": "atomic_captured",
70
+ "rng_file": "theta_0_f1011638f166493895edcef5f5b562f7_rng.pt",
71
+ "rng_sha256": "3b4bfea823a73f67c50cc2501b7e17f7d880d7d70d9ca2057baf5fa4d95f1b42",
72
+ "resume_boundary": "detached_observation_interval",
73
+ "next_pass": 1,
74
+ "next_interval": 0,
75
+ "next_adam_update": 1,
76
+ "schedule_id": "source_transition_v1",
77
+ "adam_schedule": "source_transition_v1",
78
+ "source_cursor": {
79
+ "next_interval": 0,
80
+ "completed_passes": 0,
81
+ "trained_intervals": 0,
82
+ "source_timestamp_s": 0.0,
83
+ "next_source_timestamp_s": 0.0,
84
+ "update_budget": 84000
85
+ },
86
+ "trained_intervals": 0,
87
+ "source_timestamp_s": 0.0,
88
+ "archive_axis": "optimizer_update",
89
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
90
+ "collision_distance_m": null,
91
+ "parameter_summary": {
92
+ "log_object_edge_stiffness": {
93
+ "min": 9.671908378601074,
94
+ "median": 9.671908378601074,
95
+ "max": 9.671908378601074,
96
+ "finite_count": 50173,
97
+ "nonfinite_count": 0
98
+ },
99
+ "raw_ground_friction": {
100
+ "min": 0.8386481404304504,
101
+ "median": 0.8386481404304504,
102
+ "max": 0.8386481404304504,
103
+ "finite_count": 1,
104
+ "nonfinite_count": 0
105
+ },
106
+ "raw_ground_restitution": {
107
+ "min": 0.22463302314281464,
108
+ "median": 0.22463302314281464,
109
+ "max": 0.22463302314281464,
110
+ "finite_count": 1,
111
+ "nonfinite_count": 0
112
+ },
113
+ "log_controller_edge_stiffness": {
114
+ "min": 9.671908378601074,
115
+ "median": 9.671908378601074,
116
+ "max": 9.671908378601074,
117
+ "finite_count": 300,
118
+ "nonfinite_count": 0
119
+ },
120
+ "effective_object_edge_stiffness": {
121
+ "min": 15865.59765625,
122
+ "median": 15865.59765625,
123
+ "max": 15865.59765625,
124
+ "finite_count": 50173,
125
+ "nonfinite_count": 0
126
+ },
127
+ "object_edge_enabled": {
128
+ "min": 1.0,
129
+ "median": 1.0,
130
+ "max": 1.0,
131
+ "finite_count": 50173,
132
+ "nonfinite_count": 0
133
+ },
134
+ "object_edge_cap_mask": {
135
+ "min": 0.0,
136
+ "median": 0.0,
137
+ "max": 0.0,
138
+ "finite_count": 50173,
139
+ "nonfinite_count": 0
140
+ },
141
+ "effective_controller_edge_stiffness": {
142
+ "min": 15865.59765625,
143
+ "median": 15865.59765625,
144
+ "max": 15865.59765625,
145
+ "finite_count": 300,
146
+ "nonfinite_count": 0
147
+ },
148
+ "controller_edge_enabled": {
149
+ "min": 1.0,
150
+ "median": 1.0,
151
+ "max": 1.0,
152
+ "finite_count": 300,
153
+ "nonfinite_count": 0
154
+ },
155
+ "controller_edge_cap_mask": {
156
+ "min": 0.0,
157
+ "median": 0.0,
158
+ "max": 0.0,
159
+ "finite_count": 300,
160
+ "nonfinite_count": 0
161
+ },
162
+ "effective_ground_friction": {
163
+ "min": 0.8386481404304504,
164
+ "median": 0.8386481404304504,
165
+ "max": 0.8386481404304504,
166
+ "finite_count": 1,
167
+ "nonfinite_count": 0
168
+ },
169
+ "effective_ground_restitution": {
170
+ "min": 0.22463302314281464,
171
+ "median": 0.22463302314281464,
172
+ "max": 0.22463302314281464,
173
+ "finite_count": 1,
174
+ "nonfinite_count": 0
175
+ }
176
+ },
177
+ "guard_affected_counts": {
178
+ "raw_ground_friction": 0,
179
+ "raw_ground_restitution": 0,
180
+ "object_edge_stiffness": 0,
181
+ "controller_edge_stiffness": 0
182
+ },
183
+ "scored_object_model_file": "../cma_champion_model.json",
184
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
185
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0001.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0001",
5
+ "executed_epochs": 1,
6
+ "score": null,
7
+ "best_score": 0.00011917639229371464,
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_c0e9a8ce52414e37b10d00d6434178d6.npz",
37
+ "optimizer_file": "boundary_c0e9a8ce52414e37b10d00d6434178d6_optimizer.pt",
38
+ "arrays_sha256": "8733aa476d8e5b98a1464f813722e2e60c74def68df7e36f77cae633c93189cd",
39
+ "optimizer_sha256": "ac640434c87ad4ee8622a9b67bc36c9a527f95b9b4d5b7f1bbf936db6eb84485",
40
+ "stage": "adam",
41
+ "completed_passes": 1,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 168,
45
+ "adam_update_count": 168,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 2,
49
+ "consumed_count": 1,
50
+ "last_submitted_update": 168,
51
+ "last_consumed_update": 0,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 168,
56
+ "completed_passes": 1,
57
+ "next_interval": 0,
58
+ "trained_intervals": 168,
59
+ "snapshot": "pass_end_0001",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 0,
67
+ "pass_science": {
68
+ "completed_passes": 1,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 168,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 168,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 8.892114919945016e-07,
83
+ "update_l2": 0.02527218870818615
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.8305898947801325e-06,
87
+ "update_l2": 0.001082301139831543
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 2.2003821413818514e-06,
91
+ "update_l2": 0.0018084943294525146
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.347162522819417e-08,
95
+ "update_l2": 0.0026012444868683815
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001941204973263666,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001941204973263666,
110
+ "observation_loss": 0.0001941204973263666,
111
+ "chamfer": 9.573048009769991e-05,
112
+ "track": 9.839001722866669e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 1,
131
+ "adam_update_count": 168
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.0386409058701247
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_c0e9a8ce52414e37b10d00d6434178d6_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 2,
143
+ "next_interval": 0,
144
+ "next_adam_update": 169,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 1,
150
+ "trained_intervals": 168,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 168,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 9.535720825195312,
163
+ "median": 9.672098159790039,
164
+ "max": 9.816798210144043,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 0.8416229486465454,
170
+ "median": 0.8416229486465454,
171
+ "max": 0.8416229486465454,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.2079165279865265,
177
+ "median": 0.2079165279865265,
178
+ "max": 0.2079165279865265,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 9.59226131439209,
184
+ "median": 9.672504425048828,
185
+ "max": 9.767889022827148,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 13845.572265625,
191
+ "median": 15868.609375,
192
+ "max": 18339.23828125,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 14650.962890625,
212
+ "median": 15875.0498046875,
213
+ "max": 17463.86328125,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 0.8416229486465454,
233
+ "median": 0.8416229486465454,
234
+ "max": 0.8416229486465454,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.2079165279865265,
240
+ "median": 0.2079165279865265,
241
+ "max": 0.2079165279865265,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0002.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0002",
5
+ "executed_epochs": 2,
6
+ "score": null,
7
+ "best_score": 0.00011756371920801896,
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_1921b763f475456598a62802a202e29f.npz",
37
+ "optimizer_file": "boundary_1921b763f475456598a62802a202e29f_optimizer.pt",
38
+ "arrays_sha256": "b08adb55b870d95a681e999c1ea3121f85a2273a118846e2645b793e07f6d3fb",
39
+ "optimizer_sha256": "34b6c96fd377e694428b91d4a34fbbf36e66ea0dbd7a9090bd98054c67190b80",
40
+ "stage": "adam",
41
+ "completed_passes": 2,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 336,
45
+ "adam_update_count": 336,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 3,
49
+ "consumed_count": 2,
50
+ "last_submitted_update": 336,
51
+ "last_consumed_update": 168,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 336,
56
+ "completed_passes": 2,
57
+ "next_interval": 0,
58
+ "trained_intervals": 336,
59
+ "snapshot": "pass_end_0002",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 168,
67
+ "pass_science": {
68
+ "completed_passes": 2,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 336,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 336,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 9.352972938359017e-07,
83
+ "update_l2": 0.025485187768936157
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.5253668834702694e-06,
87
+ "update_l2": 0.001107931137084961
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 2.329583594473661e-06,
91
+ "update_l2": 0.0018170028924942017
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.266729085131374e-08,
95
+ "update_l2": 0.0027003458235412836
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001885824603959918,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001885824603959918,
110
+ "observation_loss": 0.0001885824603959918,
111
+ "chamfer": 9.319115633843467e-05,
112
+ "track": 9.539130405755714e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 2,
131
+ "adam_update_count": 336
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040381778962910175
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_1921b763f475456598a62802a202e29f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 3,
143
+ "next_interval": 0,
144
+ "next_adam_update": 337,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 2,
150
+ "trained_intervals": 336,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 336,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 9.413482666015625,
163
+ "median": 9.672272682189941,
164
+ "max": 9.95807933807373,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 0.847615659236908,
170
+ "median": 0.847615659236908,
171
+ "max": 0.847615659236908,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.17465461790561676,
177
+ "median": 0.17465461790561676,
178
+ "max": 0.17465461790561676,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 9.515145301818848,
184
+ "median": 9.673040390014648,
185
+ "max": 9.8654146194458,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 12252.4677734375,
191
+ "median": 15871.37890625,
192
+ "max": 21122.189453125,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 13563.603515625,
212
+ "median": 15883.5595703125,
213
+ "max": 19252.85546875,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 0.847615659236908,
233
+ "median": 0.847615659236908,
234
+ "max": 0.847615659236908,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.17465461790561676,
240
+ "median": 0.17465461790561676,
241
+ "max": 0.17465461790561676,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0003.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0003",
5
+ "executed_epochs": 3,
6
+ "score": null,
7
+ "best_score": 0.000116143904159842,
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_95a1be1244384d4e9bfc155945e754c3.npz",
37
+ "optimizer_file": "boundary_95a1be1244384d4e9bfc155945e754c3_optimizer.pt",
38
+ "arrays_sha256": "a839238c51aaa4ec850551e3da3d798e1b697d438d8290fd1f4ce2e4c0e8fbb8",
39
+ "optimizer_sha256": "922f38f1b82b640764026081660e4a323e2022d3db98a3c8830000a248365fbc",
40
+ "stage": "adam",
41
+ "completed_passes": 3,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 504,
45
+ "adam_update_count": 504,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 4,
49
+ "consumed_count": 3,
50
+ "last_submitted_update": 504,
51
+ "last_consumed_update": 336,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 504,
56
+ "completed_passes": 3,
57
+ "next_interval": 0,
58
+ "trained_intervals": 504,
59
+ "snapshot": "pass_end_0003",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 336,
67
+ "pass_science": {
68
+ "completed_passes": 3,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 504,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 504,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 9.424864515494846e-07,
83
+ "update_l2": 0.0257189329713583
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.5983634966687532e-06,
87
+ "update_l2": 0.0011649727821350098
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 2.4831972496031085e-06,
91
+ "update_l2": 0.001825094223022461
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.578049121548247e-08,
95
+ "update_l2": 0.0027774153277277946
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001847256935434416,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001847256935434416,
110
+ "observation_loss": 0.0001847256935434416,
111
+ "chamfer": 9.133267303695902e-05,
112
+ "track": 9.339302050648257e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 3,
131
+ "adam_update_count": 504
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.048595977015793324
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_95a1be1244384d4e9bfc155945e754c3_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 4,
143
+ "next_interval": 0,
144
+ "next_adam_update": 505,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 3,
150
+ "trained_intervals": 504,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 504,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 9.293070793151855,
163
+ "median": 9.67244815826416,
164
+ "max": 10.098233222961426,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 0.8537961840629578,
170
+ "median": 0.8537961840629578,
171
+ "max": 0.8537961840629578,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.14518147706985474,
177
+ "median": 0.14518147706985474,
178
+ "max": 0.14518147706985474,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 9.438055038452148,
184
+ "median": 9.673404693603516,
185
+ "max": 9.95982551574707,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 10862.4892578125,
191
+ "median": 15874.1630859375,
192
+ "max": 24300.0390625,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 12557.26953125,
212
+ "median": 15889.3623046875,
213
+ "max": 21159.103515625,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 0.8537961840629578,
233
+ "median": 0.8537961840629578,
234
+ "max": 0.8537961840629578,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.14518147706985474,
240
+ "median": 0.14518147706985474,
241
+ "max": 0.14518147706985474,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0004.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0004",
5
+ "executed_epochs": 4,
6
+ "score": null,
7
+ "best_score": 0.00011495406050969559,
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_8ef26b39d7b64da0aaaeb7c657cd0af6.npz",
37
+ "optimizer_file": "boundary_8ef26b39d7b64da0aaaeb7c657cd0af6_optimizer.pt",
38
+ "arrays_sha256": "888db328e533dd71e5bb660a2fe2f1b19bb6532a3d41f11b1ac2eb33cb988648",
39
+ "optimizer_sha256": "812fd8122eb31ea1aacc65645136c0d0cac93d810a009f9b64f631002bfddf19",
40
+ "stage": "adam",
41
+ "completed_passes": 4,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 672,
45
+ "adam_update_count": 672,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 5,
49
+ "consumed_count": 4,
50
+ "last_submitted_update": 672,
51
+ "last_consumed_update": 504,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 672,
56
+ "completed_passes": 4,
57
+ "next_interval": 0,
58
+ "trained_intervals": 672,
59
+ "snapshot": "pass_end_0004",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 504,
67
+ "pass_science": {
68
+ "completed_passes": 4,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 672,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 672,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 7.947160156618338e-07,
83
+ "update_l2": 0.0257010068744421
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.4298357200459577e-06,
87
+ "update_l2": 0.0011610984802246094
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 2.7080532163381577e-06,
91
+ "update_l2": 0.001847773790359497
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.649888544847272e-08,
95
+ "update_l2": 0.002810009988024831
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00018196004384662956,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00018196004384662956,
110
+ "observation_loss": 0.00018196004384662956,
111
+ "chamfer": 8.993544906843454e-05,
112
+ "track": 9.202459477819502e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 4,
131
+ "adam_update_count": 672
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.044623687863349915
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_8ef26b39d7b64da0aaaeb7c657cd0af6_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 5,
143
+ "next_interval": 0,
144
+ "next_adam_update": 673,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 4,
150
+ "trained_intervals": 672,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 672,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 9.173646926879883,
163
+ "median": 9.672615051269531,
164
+ "max": 10.236292839050293,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 0.862553596496582,
170
+ "median": 0.862553596496582,
171
+ "max": 0.862553596496582,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.12318196892738342,
177
+ "median": 0.12318196892738342,
178
+ "max": 0.12318196892738342,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 9.362804412841797,
184
+ "median": 9.673633575439453,
185
+ "max": 10.05012035369873,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 9639.7158203125,
191
+ "median": 15876.8134765625,
192
+ "max": 27897.51171875,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 11647.005859375,
212
+ "median": 15893.0,
213
+ "max": 23158.57421875,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 0.862553596496582,
233
+ "median": 0.862553596496582,
234
+ "max": 0.862553596496582,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.12318196892738342,
240
+ "median": 0.12318196892738342,
241
+ "max": 0.12318196892738342,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0005.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0005",
5
+ "executed_epochs": 5,
6
+ "score": null,
7
+ "best_score": 0.00011395076790861258,
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_cdde9d1254d1444a929b70bf2eefe3ca.npz",
37
+ "optimizer_file": "boundary_cdde9d1254d1444a929b70bf2eefe3ca_optimizer.pt",
38
+ "arrays_sha256": "de500e9f30704b21fb09df131197b212ae13de0568d6b91fe03dbeaaad3090aa",
39
+ "optimizer_sha256": "9511c1f37cebf2a7ad23ab0f05219a4f958907ec88af0e3722ccc3caa81d5ad2",
40
+ "stage": "adam",
41
+ "completed_passes": 5,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 840,
45
+ "adam_update_count": 840,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 6,
49
+ "consumed_count": 5,
50
+ "last_submitted_update": 840,
51
+ "last_consumed_update": 672,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 840,
56
+ "completed_passes": 5,
57
+ "next_interval": 0,
58
+ "trained_intervals": 840,
59
+ "snapshot": "pass_end_0005",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 672,
67
+ "pass_science": {
68
+ "completed_passes": 5,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 840,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 840,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 8.522930556864594e-07,
83
+ "update_l2": 0.026012424379587173
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.428985797247151e-06,
87
+ "update_l2": 0.0011830925941467285
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 2.9192033252911642e-06,
91
+ "update_l2": 0.0018662437796592712
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.617797592729403e-08,
95
+ "update_l2": 0.0027707056142389774
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00017988510080613196,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00017988510080613196,
110
+ "observation_loss": 0.00017988510080613196,
111
+ "chamfer": 8.885418355930597e-05,
112
+ "track": 9.103091724682599e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 5,
131
+ "adam_update_count": 840
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.03926234389655292
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_cdde9d1254d1444a929b70bf2eefe3ca_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 6,
143
+ "next_interval": 0,
144
+ "next_adam_update": 841,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 5,
150
+ "trained_intervals": 840,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 840,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 9.055412292480469,
163
+ "median": 9.672784805297852,
164
+ "max": 10.37328052520752,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 0.8724249005317688,
170
+ "median": 0.8724249005317688,
171
+ "max": 0.8724249005317688,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.10557924211025238,
177
+ "median": 0.10557924211025238,
178
+ "max": 0.10557924211025238,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 9.289987564086914,
184
+ "median": 9.674324035644531,
185
+ "max": 10.137470245361328,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 8564.767578125,
191
+ "median": 15879.509765625,
192
+ "max": 31993.259765625,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 10829.048828125,
212
+ "median": 15903.9775390625,
213
+ "max": 25272.453125,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 0.8724249005317688,
233
+ "median": 0.8724249005317688,
234
+ "max": 0.8724249005317688,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.10557924211025238,
240
+ "median": 0.10557924211025238,
241
+ "max": 0.10557924211025238,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0006.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0006",
5
+ "executed_epochs": 6,
6
+ "score": null,
7
+ "best_score": 0.00011327692279683972,
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_22c4367db92440d5a4fb687c1c892cdf.npz",
37
+ "optimizer_file": "boundary_22c4367db92440d5a4fb687c1c892cdf_optimizer.pt",
38
+ "arrays_sha256": "bb4283a3508cd6bd8645afa0c0cdfe44de1f595705804a14ae096fe785038187",
39
+ "optimizer_sha256": "ecedfc762cedc29500e66ffa6dc7a7594da06a2f6029770b69f5366aa48a6328",
40
+ "stage": "adam",
41
+ "completed_passes": 6,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 1008,
45
+ "adam_update_count": 1008,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 7,
49
+ "consumed_count": 6,
50
+ "last_submitted_update": 1008,
51
+ "last_consumed_update": 840,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 1008,
56
+ "completed_passes": 6,
57
+ "next_interval": 0,
58
+ "trained_intervals": 1008,
59
+ "snapshot": "pass_end_0006",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 840,
67
+ "pass_science": {
68
+ "completed_passes": 6,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 1008,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 1008,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 9.179565836348047e-07,
83
+ "update_l2": 0.026197033002972603
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.5091437717273948e-06,
87
+ "update_l2": 0.00118941068649292
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 3.0608687211497454e-06,
91
+ "update_l2": 0.0018691420555114746
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.429982673556879e-08,
95
+ "update_l2": 0.0027390068862587214
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00017892610048875213,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00017892610048875213,
110
+ "observation_loss": 0.00017892610048875213,
111
+ "chamfer": 8.812978921923786e-05,
112
+ "track": 9.079631854547188e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 6,
131
+ "adam_update_count": 1008
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.039526615059003234
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_22c4367db92440d5a4fb687c1c892cdf_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 7,
143
+ "next_interval": 0,
144
+ "next_adam_update": 1009,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 6,
150
+ "trained_intervals": 1008,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 1008,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 8.938192367553711,
163
+ "median": 9.672965049743652,
164
+ "max": 10.508424758911133,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 0.8835524916648865,
170
+ "median": 0.8835524916648865,
171
+ "max": 0.8835524916648865,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.09548521041870117,
177
+ "median": 0.09548521041870117,
178
+ "max": 0.09548521041870117,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 9.218353271484375,
184
+ "median": 9.67566204071045,
185
+ "max": 10.22296142578125,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 7617.4150390625,
191
+ "median": 15882.37109375,
192
+ "max": 36622.7421875,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 10080.451171875,
212
+ "median": 15925.263671875,
213
+ "max": 27528.068359375,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 0.8835524916648865,
233
+ "median": 0.8835524916648865,
234
+ "max": 0.8835524916648865,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.09548521041870117,
240
+ "median": 0.09548521041870117,
241
+ "max": 0.09548521041870117,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0007.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0007",
5
+ "executed_epochs": 7,
6
+ "score": null,
7
+ "best_score": 0.00011236745464365023,
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_fa7d621763684bb493aad3399d369948.npz",
37
+ "optimizer_file": "boundary_fa7d621763684bb493aad3399d369948_optimizer.pt",
38
+ "arrays_sha256": "21a7843a069903730588807a9d4e9d49ece672aff57d0f2a45310d99d9ea692f",
39
+ "optimizer_sha256": "2654dc2f8e19db21dfabcf35f4d893aa4c1a4a81d837181e263e99aabb11a87a",
40
+ "stage": "adam",
41
+ "completed_passes": 7,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 1176,
45
+ "adam_update_count": 1176,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 8,
49
+ "consumed_count": 7,
50
+ "last_submitted_update": 1176,
51
+ "last_consumed_update": 1008,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 1176,
56
+ "completed_passes": 7,
57
+ "next_interval": 0,
58
+ "trained_intervals": 1176,
59
+ "snapshot": "pass_end_0007",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 1008,
67
+ "pass_science": {
68
+ "completed_passes": 7,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 1176,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 1176,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.0165914545723354e-06,
83
+ "update_l2": 0.0265981312841177
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.5466744116565678e-06,
87
+ "update_l2": 0.0012360215187072754
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 3.2124585231940728e-06,
91
+ "update_l2": 0.001861073076725006
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.301241566892713e-08,
95
+ "update_l2": 0.0026545091532170773
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00017775798914954066,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00017775798914954066,
110
+ "observation_loss": 0.00017775798914954066,
111
+ "chamfer": 8.747162792133167e-05,
112
+ "track": 9.02863685041666e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 7,
131
+ "adam_update_count": 1176
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.039624634897336364
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_fa7d621763684bb493aad3399d369948_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 8,
143
+ "next_interval": 0,
144
+ "next_adam_update": 1177,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 7,
150
+ "trained_intervals": 1176,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 1176,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 8.821078300476074,
163
+ "median": 9.673149108886719,
164
+ "max": 10.640039443969727,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 0.8978810906410217,
170
+ "median": 0.8978810906410217,
171
+ "max": 0.8978810906410217,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.08701195567846298,
177
+ "median": 0.08701195567846298,
178
+ "max": 0.08701195567846298,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 9.149179458618164,
184
+ "median": 9.676003456115723,
185
+ "max": 10.305014610290527,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 6775.5673828125,
191
+ "median": 15885.2939453125,
192
+ "max": 41774.421875,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 9406.71875,
212
+ "median": 15930.701171875,
213
+ "max": 29882.091796875,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 0.8978810906410217,
233
+ "median": 0.8978810906410217,
234
+ "max": 0.8978810906410217,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.08701195567846298,
240
+ "median": 0.08701195567846298,
241
+ "max": 0.08701195567846298,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0008.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0008",
5
+ "executed_epochs": 8,
6
+ "score": null,
7
+ "best_score": 0.00011159407021988868,
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_ae41b0d07cb34f5eac4df77a1b6683bb.npz",
37
+ "optimizer_file": "boundary_ae41b0d07cb34f5eac4df77a1b6683bb_optimizer.pt",
38
+ "arrays_sha256": "b0b69c748de01f9f1af62a5a4a5a23f1c37f698758dbe481bc31ec4bb666a041",
39
+ "optimizer_sha256": "aa241777299644fab3c25e03bba8c88e741b8eab143c4e9d51bd48577e13b3e5",
40
+ "stage": "adam",
41
+ "completed_passes": 8,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 1344,
45
+ "adam_update_count": 1344,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 9,
49
+ "consumed_count": 8,
50
+ "last_submitted_update": 1344,
51
+ "last_consumed_update": 1176,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 1344,
56
+ "completed_passes": 8,
57
+ "next_interval": 0,
58
+ "trained_intervals": 1344,
59
+ "snapshot": "pass_end_0008",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 1176,
67
+ "pass_science": {
68
+ "completed_passes": 8,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 1344,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 1344,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 9.247075922758086e-07,
83
+ "update_l2": 0.02665511518716812
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.45160561260127e-06,
87
+ "update_l2": 0.0012435317039489746
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 3.4051963666570373e-06,
91
+ "update_l2": 0.0018552467226982117
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.241665400670172e-08,
95
+ "update_l2": 0.002569712232798338
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00017653696704655886,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00017653696704655886,
110
+ "observation_loss": 0.00017653696704655886,
111
+ "chamfer": 8.68347124196589e-05,
112
+ "track": 8.970225462689996e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 8,
131
+ "adam_update_count": 1344
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04053959506563842
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_ae41b0d07cb34f5eac4df77a1b6683bb_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 9,
143
+ "next_interval": 0,
144
+ "next_adam_update": 1345,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 8,
150
+ "trained_intervals": 1344,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 1344,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 8.702004432678223,
163
+ "median": 9.673331260681152,
164
+ "max": 10.769421577453613,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 0.9174818396568298,
170
+ "median": 0.9174818396568298,
171
+ "max": 0.9174818396568298,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.08031914383172989,
177
+ "median": 0.08031914383172989,
178
+ "max": 0.08031914383172989,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 9.082027435302734,
184
+ "median": 9.676216125488281,
185
+ "max": 10.383316993713379,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 6014.95654296875,
191
+ "median": 15888.1884765625,
192
+ "max": 47544.5078125,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 8795.78125,
212
+ "median": 15934.08984375,
213
+ "max": 32315.974609375,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 0.9174818396568298,
233
+ "median": 0.9174818396568298,
234
+ "max": 0.9174818396568298,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.08031914383172989,
240
+ "median": 0.08031914383172989,
241
+ "max": 0.08031914383172989,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0009.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0009",
5
+ "executed_epochs": 9,
6
+ "score": null,
7
+ "best_score": 0.00011083181954875596,
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_8a9cd547d6744ebeab8e9f994c0c376a.npz",
37
+ "optimizer_file": "boundary_8a9cd547d6744ebeab8e9f994c0c376a_optimizer.pt",
38
+ "arrays_sha256": "2eda9faf7a088dfc96d72aa78a0f4aa27fb49fe91a61695d8f1903a119483c74",
39
+ "optimizer_sha256": "ae0efb767c96541156a02053f78a5c5e85237e2bec87208619df57b147e80e75",
40
+ "stage": "adam",
41
+ "completed_passes": 9,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 1512,
45
+ "adam_update_count": 1512,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 10,
49
+ "consumed_count": 9,
50
+ "last_submitted_update": 1512,
51
+ "last_consumed_update": 1344,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 1512,
56
+ "completed_passes": 9,
57
+ "next_interval": 0,
58
+ "trained_intervals": 1512,
59
+ "snapshot": "pass_end_0009",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 1344,
67
+ "pass_science": {
68
+ "completed_passes": 9,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 1512,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 1512,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.0381188531027874e-06,
83
+ "update_l2": 0.026989411562681198
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.14348836177669e-06,
87
+ "update_l2": 0.0012248754501342773
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 3.5111750094074523e-06,
91
+ "update_l2": 0.0018417462706565857
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.231994914036477e-08,
95
+ "update_l2": 0.002545691328123212
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001752493844833225,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001752493844833225,
110
+ "observation_loss": 0.0001752493844833225,
111
+ "chamfer": 8.622665336588398e-05,
112
+ "track": 8.902272384148091e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 9,
131
+ "adam_update_count": 1512
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.03986308700405061
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_8a9cd547d6744ebeab8e9f994c0c376a_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 10,
143
+ "next_interval": 0,
144
+ "next_adam_update": 1513,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 9,
150
+ "trained_intervals": 1512,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 1512,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 8.583438873291016,
163
+ "median": 9.673506736755371,
164
+ "max": 10.895661354064941,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 0.9396326541900635,
170
+ "median": 0.9396326541900635,
171
+ "max": 0.9396326541900635,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.07491598278284073,
177
+ "median": 0.07491598278284073,
178
+ "max": 0.07491598278284073,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 9.01671028137207,
184
+ "median": 9.677179336547852,
185
+ "max": 10.458588600158691,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 5342.4462890625,
191
+ "median": 15890.9775390625,
192
+ "max": 53941.8203125,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 8239.626953125,
212
+ "median": 15949.4375,
213
+ "max": 34842.34375,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 0.9396326541900635,
233
+ "median": 0.9396326541900635,
234
+ "max": 0.9396326541900635,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.07491598278284073,
240
+ "median": 0.07491598278284073,
241
+ "max": 0.07491598278284073,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0010.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0010",
5
+ "executed_epochs": 10,
6
+ "score": null,
7
+ "best_score": 0.00011010086315027798,
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_d3054f91bad540b7acd8255d5b22c24a.npz",
37
+ "optimizer_file": "boundary_d3054f91bad540b7acd8255d5b22c24a_optimizer.pt",
38
+ "arrays_sha256": "5ff2646110518c597448d33bd965390db4c8f26b9ec33c5229e707b26d41f44f",
39
+ "optimizer_sha256": "305259233ac6a15400558e580dea6337ef624acc1ff0c2f4367293f3c34796e4",
40
+ "stage": "adam",
41
+ "completed_passes": 10,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 1680,
45
+ "adam_update_count": 1680,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 11,
49
+ "consumed_count": 10,
50
+ "last_submitted_update": 1680,
51
+ "last_consumed_update": 1512,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 1680,
56
+ "completed_passes": 10,
57
+ "next_interval": 0,
58
+ "trained_intervals": 1680,
59
+ "snapshot": "pass_end_0010",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 1512,
67
+ "pass_science": {
68
+ "completed_passes": 10,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 1680,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 1680,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.034881734085502e-06,
83
+ "update_l2": 0.02732102945446968
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.1324414117552806e-06,
87
+ "update_l2": 0.0012320280075073242
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 3.740470219781855e-06,
91
+ "update_l2": 0.0018666312098503113
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.261176193651409e-08,
95
+ "update_l2": 0.002599452855065465
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00017412852321285754,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00017412852321285754,
110
+ "observation_loss": 0.00017412852321285754,
111
+ "chamfer": 8.569857891416177e-05,
112
+ "track": 8.842994429869577e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 10,
131
+ "adam_update_count": 1680
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.03923799190670252
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_d3054f91bad540b7acd8255d5b22c24a_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 11,
143
+ "next_interval": 0,
144
+ "next_adam_update": 1681,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 10,
150
+ "trained_intervals": 1680,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 1680,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 8.465330123901367,
163
+ "median": 9.673684120178223,
164
+ "max": 11.018780708312988,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 0.9634625911712646,
170
+ "median": 0.9634625911712646,
171
+ "max": 0.9634625911712646,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.07106731086969376,
177
+ "median": 0.07106731086969376,
178
+ "max": 0.07106731086969376,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.952982902526855,
184
+ "median": 9.677993774414062,
185
+ "max": 10.530173301696777,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 4747.29443359375,
191
+ "median": 15893.7958984375,
192
+ "max": 61009.25,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 7730.91845703125,
212
+ "median": 15962.4326171875,
213
+ "max": 37427.9609375,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 0.9634625911712646,
233
+ "median": 0.9634625911712646,
234
+ "max": 0.9634625911712646,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.07106731086969376,
240
+ "median": 0.07106731086969376,
241
+ "max": 0.07106731086969376,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0011.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0011",
5
+ "executed_epochs": 11,
6
+ "score": null,
7
+ "best_score": 0.00010931792918373027,
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_55244a4d65334f1a9a6c929cc3d4671b.npz",
37
+ "optimizer_file": "boundary_55244a4d65334f1a9a6c929cc3d4671b_optimizer.pt",
38
+ "arrays_sha256": "d123b668c4ce2c8d11f0bba8e8bc6b608388570be40820eff3fb4f93813b6a87",
39
+ "optimizer_sha256": "96cb2f7721cff49f457ad7d0bac2da1747d20e46a92287a2edc3b17dbecdbc33",
40
+ "stage": "adam",
41
+ "completed_passes": 11,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 1848,
45
+ "adam_update_count": 1848,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 12,
49
+ "consumed_count": 11,
50
+ "last_submitted_update": 1848,
51
+ "last_consumed_update": 1680,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 1848,
56
+ "completed_passes": 11,
57
+ "next_interval": 0,
58
+ "trained_intervals": 1848,
59
+ "snapshot": "pass_end_0011",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 1680,
67
+ "pass_science": {
68
+ "completed_passes": 11,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 1848,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 1848,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.0806656973727513e-06,
83
+ "update_l2": 0.02778593823313713
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.152711206486856e-06,
87
+ "update_l2": 0.0012046098709106445
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 4.920377250527963e-06,
91
+ "update_l2": 0.0019160285592079163
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.235099985791749e-08,
95
+ "update_l2": 0.002616287674754858
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00017293612472712994,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00017293612472712994,
110
+ "observation_loss": 0.00017293612472712994,
111
+ "chamfer": 8.512200292898342e-05,
112
+ "track": 8.781412179814652e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 11,
131
+ "adam_update_count": 1848
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.045448272954672575
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_55244a4d65334f1a9a6c929cc3d4671b_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 12,
143
+ "next_interval": 0,
144
+ "next_adam_update": 1849,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 11,
150
+ "trained_intervals": 1848,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 1848,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 8.347829818725586,
163
+ "median": 9.673871040344238,
164
+ "max": 11.137659072875977,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 0.9878950119018555,
170
+ "median": 0.9878950119018555,
171
+ "max": 0.9878950119018555,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.06657589972019196,
177
+ "median": 0.06657589972019196,
178
+ "max": 0.06657589972019196,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.891010284423828,
184
+ "median": 9.678658485412598,
185
+ "max": 10.598612785339355,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 4221.0107421875,
191
+ "median": 15896.7666015625,
192
+ "max": 68710.6171875,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 7266.35693359375,
212
+ "median": 15973.056640625,
213
+ "max": 40079.203125,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 0.9878950119018555,
233
+ "median": 0.9878950119018555,
234
+ "max": 0.9878950119018555,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.06657589972019196,
240
+ "median": 0.06657589972019196,
241
+ "max": 0.06657589972019196,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0012.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0012",
5
+ "executed_epochs": 12,
6
+ "score": null,
7
+ "best_score": 0.00010866674774877625,
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_d3fffd87665548a69379058d6702b89a.npz",
37
+ "optimizer_file": "boundary_d3fffd87665548a69379058d6702b89a_optimizer.pt",
38
+ "arrays_sha256": "e962a8ab74a49b1ab24bd2b68266252c356a99a2a598ae19967b40bf3ccbfeb7",
39
+ "optimizer_sha256": "cc12aed99de89abf818bf2016ccd4376537f11c3328848dd80172c61af45540d",
40
+ "stage": "adam",
41
+ "completed_passes": 12,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 2016,
45
+ "adam_update_count": 2016,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 13,
49
+ "consumed_count": 12,
50
+ "last_submitted_update": 2016,
51
+ "last_consumed_update": 1848,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 2016,
56
+ "completed_passes": 12,
57
+ "next_interval": 0,
58
+ "trained_intervals": 2016,
59
+ "snapshot": "pass_end_0012",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 1848,
67
+ "pass_science": {
68
+ "completed_passes": 12,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 2016,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 2016,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.0787832707137568e-06,
83
+ "update_l2": 0.027766775339841843
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.121349555432971e-06,
87
+ "update_l2": 0.0011806488037109375
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 5.059726845502155e-06,
91
+ "update_l2": 0.0018816664814949036
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.21623649724279e-08,
95
+ "update_l2": 0.002459720941260457
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001719736901577562,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001719736901577562,
110
+ "observation_loss": 0.0001719736901577562,
111
+ "chamfer": 8.458033698843792e-05,
112
+ "track": 8.739335316931829e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 12,
131
+ "adam_update_count": 2016
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.0404863259755075
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_d3fffd87665548a69379058d6702b89a_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 13,
143
+ "next_interval": 0,
144
+ "next_adam_update": 2017,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 12,
150
+ "trained_intervals": 2016,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 2016,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 8.231145858764648,
163
+ "median": 9.674067497253418,
164
+ "max": 11.253144264221191,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.0131466388702393,
170
+ "median": 1.0131466388702393,
171
+ "max": 1.0131466388702393,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.06469094753265381,
177
+ "median": 0.06469094753265381,
178
+ "max": 0.06469094753265381,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.8306245803833,
184
+ "median": 9.678106307983398,
185
+ "max": 10.664936065673828,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 3756.13525390625,
191
+ "median": 15899.890625,
192
+ "max": 77122.03125,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 6840.55810546875,
212
+ "median": 15964.2373046875,
213
+ "max": 42827.515625,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.0131466388702393,
233
+ "median": 1.0131466388702393,
234
+ "max": 1.0131466388702393,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.06469094753265381,
240
+ "median": 0.06469094753265381,
241
+ "max": 0.06469094753265381,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0013.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0013",
5
+ "executed_epochs": 13,
6
+ "score": null,
7
+ "best_score": 0.00010785575113914092,
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_cae7d5c8ecdf46e1b1d45fe7e45e545c.npz",
37
+ "optimizer_file": "boundary_cae7d5c8ecdf46e1b1d45fe7e45e545c_optimizer.pt",
38
+ "arrays_sha256": "a21676cb1f8b9036e91c58de583917be027af04f189478f2818463e72e01f632",
39
+ "optimizer_sha256": "6fe31288607b98e77df9a5655a5ededae633fd740726d18851c79180b377995f",
40
+ "stage": "adam",
41
+ "completed_passes": 13,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 2184,
45
+ "adam_update_count": 2184,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 14,
49
+ "consumed_count": 13,
50
+ "last_submitted_update": 2184,
51
+ "last_consumed_update": 2016,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 2184,
56
+ "completed_passes": 13,
57
+ "next_interval": 0,
58
+ "trained_intervals": 2184,
59
+ "snapshot": "pass_end_0013",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 2016,
67
+ "pass_science": {
68
+ "completed_passes": 13,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 2184,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 2184,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.0702849522203906e-06,
83
+ "update_l2": 0.027759648859500885
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.094180788641097e-06,
87
+ "update_l2": 0.001178145408630371
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 5.193331617192598e-06,
91
+ "update_l2": 0.0018703565001487732
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.083173869659731e-08,
95
+ "update_l2": 0.0024421759881079197
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001707341434666887,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001707341434666887,
110
+ "observation_loss": 0.0001707341434666887,
111
+ "chamfer": 8.401804370805621e-05,
112
+ "track": 8.671609975863248e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 13,
131
+ "adam_update_count": 2184
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.03967648884281516
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_cae7d5c8ecdf46e1b1d45fe7e45e545c_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 14,
143
+ "next_interval": 0,
144
+ "next_adam_update": 2185,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 13,
150
+ "trained_intervals": 2184,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 2184,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 8.114985466003418,
163
+ "median": 9.674223899841309,
164
+ "max": 11.363524436950684,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.0396674871444702,
170
+ "median": 1.0396674871444702,
171
+ "max": 1.0396674871444702,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.06107939034700394,
177
+ "median": 0.06107939034700394,
178
+ "max": 0.06107939034700394,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.771634101867676,
184
+ "median": 9.678848266601562,
185
+ "max": 10.72712230682373,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 3344.208984375,
191
+ "median": 15902.376953125,
192
+ "max": 86122.3671875,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 6448.7021484375,
212
+ "median": 15976.0791015625,
213
+ "max": 45575.34765625,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.0396674871444702,
233
+ "median": 1.0396674871444702,
234
+ "max": 1.0396674871444702,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.06107939034700394,
240
+ "median": 0.06107939034700394,
241
+ "max": 0.06107939034700394,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0014.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0014",
5
+ "executed_epochs": 14,
6
+ "score": null,
7
+ "best_score": 0.00010723562562426585,
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_9fcad6030d024a7390fdc42d19dcd429.npz",
37
+ "optimizer_file": "boundary_9fcad6030d024a7390fdc42d19dcd429_optimizer.pt",
38
+ "arrays_sha256": "3bd77b5d52a73ff2c06d4447d931daed90754ebd299cbf3c56b4ac60d3cef53e",
39
+ "optimizer_sha256": "d4ee417ece5894d278ac6d1f765c745d5ed18ce45433da6a6dc5730eeb3724eb",
40
+ "stage": "adam",
41
+ "completed_passes": 14,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 2352,
45
+ "adam_update_count": 2352,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 15,
49
+ "consumed_count": 14,
50
+ "last_submitted_update": 2352,
51
+ "last_consumed_update": 2184,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 2352,
56
+ "completed_passes": 14,
57
+ "next_interval": 0,
58
+ "trained_intervals": 2352,
59
+ "snapshot": "pass_end_0014",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 2184,
67
+ "pass_science": {
68
+ "completed_passes": 14,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 2352,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 2352,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.0658218343451153e-06,
83
+ "update_l2": 0.02778368815779686
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.3945929140390945e-06,
87
+ "update_l2": 0.001153111457824707
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 5.083975338493474e-06,
91
+ "update_l2": 0.001858823001384735
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.070758556437795e-08,
95
+ "update_l2": 0.0023843266535550356
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00016934977611526847,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00016934977611526847,
110
+ "observation_loss": 0.00016934977611526847,
111
+ "chamfer": 8.338011684827507e-05,
112
+ "track": 8.596965199103579e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 14,
131
+ "adam_update_count": 2352
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.039882840821519494
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_9fcad6030d024a7390fdc42d19dcd429_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 15,
143
+ "next_interval": 0,
144
+ "next_adam_update": 2353,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 14,
150
+ "trained_intervals": 2352,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 2352,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 7.999769687652588,
163
+ "median": 9.674383163452148,
164
+ "max": 11.465716361999512,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.0678421258926392,
170
+ "median": 1.0678421258926392,
171
+ "max": 1.0678421258926392,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.05642559751868248,
177
+ "median": 0.05642559751868248,
178
+ "max": 0.05642559751868248,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.71395206451416,
184
+ "median": 9.678829193115234,
185
+ "max": 10.786354064941406,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2980.271484375,
191
+ "median": 15904.91015625,
192
+ "max": 95388.796875,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 0.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 6087.25244140625,
212
+ "median": 15975.78125,
213
+ "max": 48356.41015625,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.0678421258926392,
233
+ "median": 1.0678421258926392,
234
+ "max": 1.0678421258926392,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.05642559751868248,
240
+ "median": 0.05642559751868248,
241
+ "max": 0.05642559751868248,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 0,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0015.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0015",
5
+ "executed_epochs": 15,
6
+ "score": null,
7
+ "best_score": 0.00010674114569805429,
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_f5ed8b93ae7147dfb871c0e4b720645f.npz",
37
+ "optimizer_file": "boundary_f5ed8b93ae7147dfb871c0e4b720645f_optimizer.pt",
38
+ "arrays_sha256": "aaab36e62dce21391eb4ff20ae6a8187b840422acdd45935dc2ee3a6bb86b355",
39
+ "optimizer_sha256": "a78bccd2607bdf0f2a96894777ece06c233e45fd2cfcab60e20c0d7011801c3f",
40
+ "stage": "adam",
41
+ "completed_passes": 15,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 2520,
45
+ "adam_update_count": 2520,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 16,
49
+ "consumed_count": 15,
50
+ "last_submitted_update": 2520,
51
+ "last_consumed_update": 2352,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 2520,
56
+ "completed_passes": 15,
57
+ "next_interval": 0,
58
+ "trained_intervals": 2520,
59
+ "snapshot": "pass_end_0015",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 2352,
67
+ "pass_science": {
68
+ "completed_passes": 15,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 2520,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 2520,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.063996478478657e-06,
83
+ "update_l2": 0.02780938893556595
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.374532985209953e-06,
87
+ "update_l2": 0.0011188983917236328
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 5.2672758101834916e-06,
91
+ "update_l2": 0.0018147751688957214
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 7.24755295777868e-08,
95
+ "update_l2": 0.002370094181969762
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00016826437786221504,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00016826437786221504,
110
+ "observation_loss": 0.00016826437786221504,
111
+ "chamfer": 8.281878399429843e-05,
112
+ "track": 8.5445586591959e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 15,
131
+ "adam_update_count": 2520
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.03905863291583955
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_f5ed8b93ae7147dfb871c0e4b720645f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 16,
143
+ "next_interval": 0,
144
+ "next_adam_update": 2521,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 15,
150
+ "trained_intervals": 2520,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 2520,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 7.885706424713135,
163
+ "median": 9.674555778503418,
164
+ "max": 11.518670082092285,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.097138524055481,
170
+ "median": 1.097138524055481,
171
+ "max": 1.097138524055481,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.05353880301117897,
177
+ "median": 0.05353880301117897,
178
+ "max": 0.05353880301117897,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.657247543334961,
184
+ "median": 9.678646087646484,
185
+ "max": 10.841538429260254,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2659.002685546875,
191
+ "median": 15907.6552734375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 5751.681640625,
212
+ "median": 15972.85546875,
213
+ "max": 51099.93359375,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.097138524055481,
233
+ "median": 1.097138524055481,
234
+ "max": 1.097138524055481,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.05353880301117897,
240
+ "median": 0.05353880301117897,
241
+ "max": 0.05353880301117897,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 1,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0016.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0016",
5
+ "executed_epochs": 16,
6
+ "score": null,
7
+ "best_score": 0.0001061630802962013,
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_bedce4981de2483aa73f9ee538d2db97.npz",
37
+ "optimizer_file": "boundary_bedce4981de2483aa73f9ee538d2db97_optimizer.pt",
38
+ "arrays_sha256": "1bb31c0c2d7dfe22358fd8ed9dae229ce5c78468aab0cdbdacf3f613a3b3604b",
39
+ "optimizer_sha256": "98cb68958250f2bac4e516feed57e6ef98adc675b3a83861aee0a84854b2186d",
40
+ "stage": "adam",
41
+ "completed_passes": 16,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 2688,
45
+ "adam_update_count": 2688,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 17,
49
+ "consumed_count": 16,
50
+ "last_submitted_update": 2688,
51
+ "last_consumed_update": 2520,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 2688,
56
+ "completed_passes": 16,
57
+ "next_interval": 0,
58
+ "trained_intervals": 2688,
59
+ "snapshot": "pass_end_0016",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 2520,
67
+ "pass_science": {
68
+ "completed_passes": 16,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 2688,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 2688,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.0646916734913248e-06,
83
+ "update_l2": 0.0277483519166708
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.338109086646e-06,
87
+ "update_l2": 0.001086592674255371
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 5.463024535856675e-06,
91
+ "update_l2": 0.0018194131553173065
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.939762187130327e-08,
95
+ "update_l2": 0.0023126991000026464
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001678047701716423,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001678047701716423,
110
+ "observation_loss": 0.0001678047701716423,
111
+ "chamfer": 8.249790698755533e-05,
112
+ "track": 8.530685590812936e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 16,
131
+ "adam_update_count": 2688
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.039590585976839066
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_bedce4981de2483aa73f9ee538d2db97_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 17,
143
+ "next_interval": 0,
144
+ "next_adam_update": 2689,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 16,
150
+ "trained_intervals": 2688,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 2688,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 7.772922039031982,
163
+ "median": 9.674700736999512,
164
+ "max": 11.519503593444824,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.1265678405761719,
170
+ "median": 1.1265678405761719,
171
+ "max": 1.1265678405761719,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.05330338701605797,
177
+ "median": 0.05330338701605797,
178
+ "max": 0.05330338701605797,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.601902961730957,
184
+ "median": 9.678213119506836,
185
+ "max": 10.89262866973877,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2375.402099609375,
191
+ "median": 15909.962890625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 5442.005859375,
212
+ "median": 15965.9423828125,
213
+ "max": 53778.48046875,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.1265678405761719,
233
+ "median": 1.1265678405761719,
234
+ "max": 1.1265678405761719,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.05330338701605797,
240
+ "median": 0.05330338701605797,
241
+ "max": 0.05330338701605797,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 2,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0017.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0017",
5
+ "executed_epochs": 17,
6
+ "score": null,
7
+ "best_score": 0.00010526185216500987,
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_a2b76b6e71534ed691b9c733af10c9b7.npz",
37
+ "optimizer_file": "boundary_a2b76b6e71534ed691b9c733af10c9b7_optimizer.pt",
38
+ "arrays_sha256": "cbb42441c8600db3686db569abbdb989102b39cf9196275bfe0e7d25d2d8f110",
39
+ "optimizer_sha256": "cc831ad459d87da8cc385ba14d44d6b72f8f02aadc95b08a1fa9c506de8ac80d",
40
+ "stage": "adam",
41
+ "completed_passes": 17,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 2856,
45
+ "adam_update_count": 2856,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 18,
49
+ "consumed_count": 17,
50
+ "last_submitted_update": 2856,
51
+ "last_consumed_update": 2688,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 2856,
56
+ "completed_passes": 17,
57
+ "next_interval": 0,
58
+ "trained_intervals": 2856,
59
+ "snapshot": "pass_end_0017",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 2688,
67
+ "pass_science": {
68
+ "completed_passes": 17,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 2856,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 2856,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.060222643900488e-06,
83
+ "update_l2": 0.027705807238817215
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.3361888022700441e-06,
87
+ "update_l2": 0.0010966062545776367
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 5.629231509374222e-06,
91
+ "update_l2": 0.0018058568239212036
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.87984353930915e-08,
95
+ "update_l2": 0.0022861903999000788
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00016648440214339644,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00016648440214339644,
110
+ "observation_loss": 0.00016648440214339644,
111
+ "chamfer": 8.197045099223033e-05,
112
+ "track": 8.451395115116611e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 17,
131
+ "adam_update_count": 2856
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040030698059126735
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_a2b76b6e71534ed691b9c733af10c9b7_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 18,
143
+ "next_interval": 0,
144
+ "next_adam_update": 2857,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 17,
150
+ "trained_intervals": 2856,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 2856,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 7.660844802856445,
163
+ "median": 9.674863815307617,
164
+ "max": 11.52098274230957,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.1587469577789307,
170
+ "median": 1.1587469577789307,
171
+ "max": 1.1587469577789307,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.05039283260703087,
177
+ "median": 0.05039283260703087,
178
+ "max": 0.05039283260703087,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.54776668548584,
184
+ "median": 9.677199363708496,
185
+ "max": 10.940882682800293,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 2123.55078125,
191
+ "median": 15912.556640625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 5155.228515625,
212
+ "median": 15949.7646484375,
213
+ "max": 56437.13671875,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.1587469577789307,
233
+ "median": 1.1587469577789307,
234
+ "max": 1.1587469577789307,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.05039283260703087,
240
+ "median": 0.05039283260703087,
241
+ "max": 0.05039283260703087,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 2,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0018.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0018",
5
+ "executed_epochs": 18,
6
+ "score": null,
7
+ "best_score": 0.00010467555508902089,
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_b304e217eae04f5a8c7e595abc30f481.npz",
37
+ "optimizer_file": "boundary_b304e217eae04f5a8c7e595abc30f481_optimizer.pt",
38
+ "arrays_sha256": "ef9f306034efa4a255437ec1428ad3c4e4fc30697ced723fe45f4351ea20e2d3",
39
+ "optimizer_sha256": "7a760689c0e9aab16004d999460a317796aad7573cedfab019b5d0b651d65674",
40
+ "stage": "adam",
41
+ "completed_passes": 18,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 3024,
45
+ "adam_update_count": 3024,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 19,
49
+ "consumed_count": 18,
50
+ "last_submitted_update": 3024,
51
+ "last_consumed_update": 2856,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 3024,
56
+ "completed_passes": 18,
57
+ "next_interval": 0,
58
+ "trained_intervals": 3024,
59
+ "snapshot": "pass_end_0018",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 2856,
67
+ "pass_science": {
68
+ "completed_passes": 18,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 3024,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 3024,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.042669168782595e-06,
83
+ "update_l2": 0.027615198865532875
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.2814413139494718e-06,
87
+ "update_l2": 0.001124739646911621
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 5.815382792206947e-06,
91
+ "update_l2": 0.0017790943384170532
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.778255112749321e-08,
95
+ "update_l2": 0.0022273962385952473
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00016550603322684765,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00016550603322684765,
110
+ "observation_loss": 0.00016550603322684765,
111
+ "chamfer": 8.151799556799233e-05,
112
+ "track": 8.398804493481293e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 18,
131
+ "adam_update_count": 3024
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.040027710143476725
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_b304e217eae04f5a8c7e595abc30f481_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 19,
143
+ "next_interval": 0,
144
+ "next_adam_update": 3025,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 18,
150
+ "trained_intervals": 3024,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 3024,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 7.549823760986328,
163
+ "median": 9.675026893615723,
164
+ "max": 11.522505760192871,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.1913695335388184,
170
+ "median": 1.1913695335388184,
171
+ "max": 1.1913695335388184,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.0478891097009182,
177
+ "median": 0.0478891097009182,
178
+ "max": 0.0478891097009182,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.495481491088867,
184
+ "median": 9.678915023803711,
185
+ "max": 10.98789119720459,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 1900.4078369140625,
191
+ "median": 15915.15234375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 4892.611328125,
212
+ "median": 15977.1640625,
213
+ "max": 59153.51171875,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.1913695335388184,
233
+ "median": 1.1913695335388184,
234
+ "max": 1.1913695335388184,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0478891097009182,
240
+ "median": 0.0478891097009182,
241
+ "max": 0.0478891097009182,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 9,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0019.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0019",
5
+ "executed_epochs": 19,
6
+ "score": null,
7
+ "best_score": 0.00010413221276567561,
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_79214ac81f6a46588cbe68a889d0bcb1.npz",
37
+ "optimizer_file": "boundary_79214ac81f6a46588cbe68a889d0bcb1_optimizer.pt",
38
+ "arrays_sha256": "768455746df6798829db85bbe24925c8f2ce2964f9bd9b717d63d334d6dc857d",
39
+ "optimizer_sha256": "0ea594ada20584443fd9394674d55fbe663b6e4623e47eba4db6c5fab3040c3f",
40
+ "stage": "adam",
41
+ "completed_passes": 19,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 3192,
45
+ "adam_update_count": 3192,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 20,
49
+ "consumed_count": 19,
50
+ "last_submitted_update": 3192,
51
+ "last_consumed_update": 3024,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 3192,
56
+ "completed_passes": 19,
57
+ "next_interval": 0,
58
+ "trained_intervals": 3192,
59
+ "snapshot": "pass_end_0019",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 3024,
67
+ "pass_science": {
68
+ "completed_passes": 19,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 3192,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 3192,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.0295275387761649e-06,
83
+ "update_l2": 0.027564672753214836
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.2319841289354372e-06,
87
+ "update_l2": 0.0012199878692626953
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 5.985368261463009e-06,
91
+ "update_l2": 0.0016589686274528503
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.62612507085214e-08,
95
+ "update_l2": 0.0022297112736850977
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00016400517779402435,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00016400517779402435,
110
+ "observation_loss": 0.00016400517779402435,
111
+ "chamfer": 8.093166979961097e-05,
112
+ "track": 8.307351527037099e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 19,
131
+ "adam_update_count": 3192
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.03962754807434976
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_79214ac81f6a46588cbe68a889d0bcb1_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 20,
143
+ "next_interval": 0,
144
+ "next_adam_update": 3193,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 19,
150
+ "trained_intervals": 3192,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 3192,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 7.440112113952637,
163
+ "median": 9.675198554992676,
164
+ "max": 11.5245361328125,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.227599859237671,
170
+ "median": 1.227599859237671,
171
+ "max": 1.227599859237671,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.04297492280602455,
177
+ "median": 0.04297492280602455,
178
+ "max": 0.04297492280602455,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.443462371826172,
184
+ "median": 9.681196212768555,
185
+ "max": 11.031003952026367,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 1702.941162109375,
191
+ "median": 15917.8837890625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 4644.6083984375,
212
+ "median": 16013.63671875,
213
+ "max": 61759.55859375,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.227599859237671,
233
+ "median": 1.227599859237671,
234
+ "max": 1.227599859237671,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.04297492280602455,
240
+ "median": 0.04297492280602455,
241
+ "max": 0.04297492280602455,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 16,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0020.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0020",
5
+ "executed_epochs": 20,
6
+ "score": null,
7
+ "best_score": 0.00010402604656129759,
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_97809ec01a22443a83587651e59c16be.npz",
37
+ "optimizer_file": "boundary_97809ec01a22443a83587651e59c16be_optimizer.pt",
38
+ "arrays_sha256": "ede2b39bc525f5afb06bba0cce5ace6d816920aa2cdf648379f6c119321817e1",
39
+ "optimizer_sha256": "bfe8019b252eaf9a884609bb1712e988827926fd7c297a6b08112003b7c835a6",
40
+ "stage": "adam",
41
+ "completed_passes": 20,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 3360,
45
+ "adam_update_count": 3360,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 21,
49
+ "consumed_count": 20,
50
+ "last_submitted_update": 3360,
51
+ "last_consumed_update": 3192,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 3360,
56
+ "completed_passes": 20,
57
+ "next_interval": 0,
58
+ "trained_intervals": 3360,
59
+ "snapshot": "pass_end_0020",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 3192,
67
+ "pass_science": {
68
+ "completed_passes": 20,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 3360,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 3360,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.0220363719781744e-06,
83
+ "update_l2": 0.02748911641538143
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.2147287407060503e-06,
87
+ "update_l2": 0.0012280941009521484
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 6.072067208151566e-06,
91
+ "update_l2": 0.0016367658972740173
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.410333952544534e-08,
95
+ "update_l2": 0.002215913264080882
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00016298843547701836,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00016298843547701836,
110
+ "observation_loss": 0.00016298843547701836,
111
+ "chamfer": 8.051670738495886e-05,
112
+ "track": 8.247173536801711e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 20,
131
+ "adam_update_count": 3360
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.03927944879978895
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_97809ec01a22443a83587651e59c16be_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 21,
143
+ "next_interval": 0,
144
+ "next_adam_update": 3361,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 20,
150
+ "trained_intervals": 3360,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 3360,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 7.3318891525268555,
163
+ "median": 9.67535400390625,
164
+ "max": 11.528156280517578,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.265413761138916,
170
+ "median": 1.265413761138916,
171
+ "max": 1.265413761138916,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.0415528267621994,
177
+ "median": 0.0415528267621994,
178
+ "max": 0.0415528267621994,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.39267635345459,
184
+ "median": 9.683011054992676,
185
+ "max": 11.07142448425293,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 1528.2662353515625,
191
+ "median": 15920.359375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 4414.6171875,
212
+ "median": 16042.7314453125,
213
+ "max": 64307.04296875,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.265413761138916,
233
+ "median": 1.265413761138916,
234
+ "max": 1.265413761138916,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.0415528267621994,
240
+ "median": 0.0415528267621994,
241
+ "max": 0.0415528267621994,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 27,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0021.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0021",
5
+ "executed_epochs": 21,
6
+ "score": null,
7
+ "best_score": 0.00010353398499232536,
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_490a748c381c44ac8d42dfa756771238.npz",
37
+ "optimizer_file": "boundary_490a748c381c44ac8d42dfa756771238_optimizer.pt",
38
+ "arrays_sha256": "4de8443f661107f822c4a589c939a03d269ac16134b7e9277b3be4b53e1472cb",
39
+ "optimizer_sha256": "f5adc2802e967611be5f32341e5e1df5baa9975ce3c0f977ced335372074953b",
40
+ "stage": "adam",
41
+ "completed_passes": 21,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 3528,
45
+ "adam_update_count": 3528,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 22,
49
+ "consumed_count": 21,
50
+ "last_submitted_update": 3528,
51
+ "last_consumed_update": 3360,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 3528,
56
+ "completed_passes": 21,
57
+ "next_interval": 0,
58
+ "trained_intervals": 3528,
59
+ "snapshot": "pass_end_0021",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 3360,
67
+ "pass_science": {
68
+ "completed_passes": 21,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 3528,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 3528,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.0085271924253902e-06,
83
+ "update_l2": 0.027358893305063248
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.1741408343368676e-06,
87
+ "update_l2": 0.0012351274490356445
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 6.1186642597022e-06,
91
+ "update_l2": 0.0016185902059078217
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.4093775620222e-08,
95
+ "update_l2": 0.0022129148710519075
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00016157582285813987,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00016157582285813987,
110
+ "observation_loss": 0.00016157582285813987,
111
+ "chamfer": 8.0051802797243e-05,
112
+ "track": 8.152401278493926e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 21,
131
+ "adam_update_count": 3528
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.03953458205796778
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_490a748c381c44ac8d42dfa756771238_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 22,
143
+ "next_interval": 0,
144
+ "next_adam_update": 3529,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 21,
150
+ "trained_intervals": 3528,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 3528,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 7.224961757659912,
163
+ "median": 9.675483703613281,
164
+ "max": 11.528156280517578,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.3046209812164307,
170
+ "median": 1.3046209812164307,
171
+ "max": 1.3046209812164307,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.03880840167403221,
177
+ "median": 0.03880840167403221,
178
+ "max": 0.03880840167403221,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.341707229614258,
184
+ "median": 9.684000968933105,
185
+ "max": 11.110139846801758,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 1373.2861328125,
191
+ "median": 15922.423828125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 4195.24560546875,
212
+ "median": 16058.6181640625,
213
+ "max": 66845.5390625,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.3046209812164307,
233
+ "median": 1.3046209812164307,
234
+ "max": 1.3046209812164307,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.03880840167403221,
240
+ "median": 0.03880840167403221,
241
+ "max": 0.03880840167403221,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 35,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0022.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0022",
5
+ "executed_epochs": 22,
6
+ "score": null,
7
+ "best_score": 0.00010333197712411458,
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_0d0e78c7fe8c4dc0a49e71d78dfb9ea3.npz",
37
+ "optimizer_file": "boundary_0d0e78c7fe8c4dc0a49e71d78dfb9ea3_optimizer.pt",
38
+ "arrays_sha256": "47787b500417ac1f379b038ac73a570ae0a103a4c3770955605844a82c744416",
39
+ "optimizer_sha256": "65ced977779ff8987e872f5d059c7e1c0ac2976bef6105b45168696fafcd1b69",
40
+ "stage": "adam",
41
+ "completed_passes": 22,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 3696,
45
+ "adam_update_count": 3696,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 23,
49
+ "consumed_count": 22,
50
+ "last_submitted_update": 3696,
51
+ "last_consumed_update": 3528,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 3696,
56
+ "completed_passes": 22,
57
+ "next_interval": 0,
58
+ "trained_intervals": 3696,
59
+ "snapshot": "pass_end_0022",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 3528,
67
+ "pass_science": {
68
+ "completed_passes": 22,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 3696,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 3696,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.0202021485383739e-06,
83
+ "update_l2": 0.02747177518904209
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.1792087661888218e-06,
87
+ "update_l2": 0.0012489557266235352
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 5.890991360502085e-06,
91
+ "update_l2": 0.0015353560447692871
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.425266718679268e-08,
95
+ "update_l2": 0.002193251857534051
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00016056981985457242,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00016056981985457242,
110
+ "observation_loss": 0.00016056981985457242,
111
+ "chamfer": 7.959515642141923e-05,
112
+ "track": 8.09746707091108e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 22,
131
+ "adam_update_count": 3696
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.039556023897603154
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_0d0e78c7fe8c4dc0a49e71d78dfb9ea3_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 23,
143
+ "next_interval": 0,
144
+ "next_adam_update": 3697,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 22,
150
+ "trained_intervals": 3696,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 3696,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 7.11991548538208,
163
+ "median": 9.675637245178223,
164
+ "max": 11.528156280517578,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.345489501953125,
170
+ "median": 1.345489501953125,
171
+ "max": 1.345489501953125,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.036994922906160355,
177
+ "median": 0.036994922906160355,
178
+ "max": 0.036994922906160355,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.29113483428955,
184
+ "median": 9.682774543762207,
185
+ "max": 11.148396492004395,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 1236.3458251953125,
191
+ "median": 15924.8681640625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 3988.357666015625,
212
+ "median": 16038.939453125,
213
+ "max": 69452.375,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.345489501953125,
233
+ "median": 1.345489501953125,
234
+ "max": 1.345489501953125,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.036994922906160355,
240
+ "median": 0.036994922906160355,
241
+ "max": 0.036994922906160355,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 45,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0023.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0023",
5
+ "executed_epochs": 23,
6
+ "score": null,
7
+ "best_score": 0.00010288266588802452,
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_8a07df06e1534ce6b78163df318e6c45.npz",
37
+ "optimizer_file": "boundary_8a07df06e1534ce6b78163df318e6c45_optimizer.pt",
38
+ "arrays_sha256": "08f3b0ba64811a37e6efb19a275944d16b07b17713bd373b2cba01261e3fcab9",
39
+ "optimizer_sha256": "2404110c544110bceddcdf90474828c4a455f2da51ab26f8359d6bce4105f10f",
40
+ "stage": "adam",
41
+ "completed_passes": 23,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 3864,
45
+ "adam_update_count": 3864,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 24,
49
+ "consumed_count": 23,
50
+ "last_submitted_update": 3864,
51
+ "last_consumed_update": 3696,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 3864,
56
+ "completed_passes": 23,
57
+ "next_interval": 0,
58
+ "trained_intervals": 3864,
59
+ "snapshot": "pass_end_0023",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 3696,
67
+ "pass_science": {
68
+ "completed_passes": 23,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 3864,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 3864,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.1059590860895696e-06,
83
+ "update_l2": 0.027215365320444107
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.2206473911646754e-06,
87
+ "update_l2": 0.0013124942779541016
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 5.768911250925157e-06,
91
+ "update_l2": 0.001484554260969162
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.492608406460931e-08,
95
+ "update_l2": 0.0021862168796360493
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001591832988196984,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001591832988196984,
110
+ "observation_loss": 0.0001591832988196984,
111
+ "chamfer": 7.911895954748616e-05,
112
+ "track": 8.006433927221224e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 23,
131
+ "adam_update_count": 3864
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04018293204717338
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_8a07df06e1534ce6b78163df318e6c45_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 24,
143
+ "next_interval": 0,
144
+ "next_adam_update": 3865,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 23,
150
+ "trained_intervals": 3864,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 3864,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 7.018636703491211,
163
+ "median": 9.675786972045898,
164
+ "max": 11.528156280517578,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.3882756233215332,
170
+ "median": 1.3882756233215332,
171
+ "max": 1.3882756233215332,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.031680308282375336,
177
+ "median": 0.031680308282375336,
178
+ "max": 0.031680308282375336,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.241618156433105,
184
+ "median": 9.682682037353516,
185
+ "max": 11.185192108154297,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 1117.262451171875,
191
+ "median": 15927.2529296875,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 3795.677490234375,
212
+ "median": 16037.466796875,
213
+ "max": 72055.515625,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.3882756233215332,
233
+ "median": 1.3882756233215332,
234
+ "max": 1.3882756233215332,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.031680308282375336,
240
+ "median": 0.031680308282375336,
241
+ "max": 0.031680308282375336,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 51,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0024.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0024",
5
+ "executed_epochs": 24,
6
+ "score": null,
7
+ "best_score": 0.00010288266588802452,
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_a60f3b9145614c2ba341c3b20b641afd.npz",
37
+ "optimizer_file": "boundary_a60f3b9145614c2ba341c3b20b641afd_optimizer.pt",
38
+ "arrays_sha256": "12d7bd922c27932c8a0995a8087531dff3ea2588b6ec83803c3c7f7aa7859283",
39
+ "optimizer_sha256": "d3addea31402679b524c05940fab0a9c9c21dbe185e8348231915b8d47c32673",
40
+ "stage": "adam",
41
+ "completed_passes": 24,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 4032,
45
+ "adam_update_count": 4032,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 25,
49
+ "consumed_count": 24,
50
+ "last_submitted_update": 4032,
51
+ "last_consumed_update": 3864,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 4032,
56
+ "completed_passes": 24,
57
+ "next_interval": 0,
58
+ "trained_intervals": 4032,
59
+ "snapshot": "pass_end_0024",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 3696,
67
+ "pass_science": {
68
+ "completed_passes": 24,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 4032,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 4032,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.1870621392517933e-06,
83
+ "update_l2": 0.02697746828198433
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.2153017223681672e-06,
87
+ "update_l2": 0.001226186752319336
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 5.636392870655982e-06,
91
+ "update_l2": 0.0014807209372520447
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.389641526993728e-08,
95
+ "update_l2": 0.002205538097769022
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00015884550521150231,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00015884550521150231,
110
+ "observation_loss": 0.00015884550521150231,
111
+ "chamfer": 7.888012623880059e-05,
112
+ "track": 7.996537897270173e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 24,
131
+ "adam_update_count": 4032
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.03989359107799828
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_a60f3b9145614c2ba341c3b20b641afd_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 25,
143
+ "next_interval": 0,
144
+ "next_adam_update": 4033,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 24,
150
+ "trained_intervals": 4032,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 4032,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 6.918513774871826,
163
+ "median": 9.675891876220703,
164
+ "max": 11.528156280517578,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.4322611093521118,
170
+ "median": 1.4322611093521118,
171
+ "max": 1.4322611093521118,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.03255030885338783,
177
+ "median": 0.03255030885338783,
178
+ "max": 0.03255030885338783,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.192874908447266,
184
+ "median": 9.67982006072998,
185
+ "max": 11.218810081481934,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 1010.8165893554688,
191
+ "median": 15928.923828125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 3615.1005859375,
212
+ "median": 15991.619140625,
213
+ "max": 74519.046875,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.4322611093521118,
233
+ "median": 1.4322611093521118,
234
+ "max": 1.4322611093521118,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.03255030885338783,
240
+ "median": 0.03255030885338783,
241
+ "max": 0.03255030885338783,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 62,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0025.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0025",
5
+ "executed_epochs": 25,
6
+ "score": null,
7
+ "best_score": 0.00010213057241041194,
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_3b63d958dd284ee9b3be6e321e6a7e2a.npz",
37
+ "optimizer_file": "boundary_3b63d958dd284ee9b3be6e321e6a7e2a_optimizer.pt",
38
+ "arrays_sha256": "4513b6c3aa68534e33535bd763d4ebc87e8c02ac5e028b7ff980701a72f4232a",
39
+ "optimizer_sha256": "4cd1563e1e435460547216f1aaab989574d85c0154900396c08862332039c469",
40
+ "stage": "adam",
41
+ "completed_passes": 25,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 4200,
45
+ "adam_update_count": 4200,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 26,
49
+ "consumed_count": 25,
50
+ "last_submitted_update": 4200,
51
+ "last_consumed_update": 4032,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 4200,
56
+ "completed_passes": 25,
57
+ "next_interval": 0,
58
+ "trained_intervals": 4200,
59
+ "snapshot": "pass_end_0025",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 4032,
67
+ "pass_science": {
68
+ "completed_passes": 25,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 4200,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 4200,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.207752461596101e-06,
83
+ "update_l2": 0.026738978922367096
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 2.0011450487800175e-06,
87
+ "update_l2": 0.0013589859008789062
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 4.871433247899404e-06,
91
+ "update_l2": 0.001318095251917839
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.588184220390758e-08,
95
+ "update_l2": 0.0022469384130090475
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001567341823829338,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001567341823829338,
110
+ "observation_loss": 0.0001567341823829338,
111
+ "chamfer": 7.829607056919485e-05,
112
+ "track": 7.843811181373894e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 25,
131
+ "adam_update_count": 4200
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.03981894999742508
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_3b63d958dd284ee9b3be6e321e6a7e2a_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 26,
143
+ "next_interval": 0,
144
+ "next_adam_update": 4201,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 25,
150
+ "trained_intervals": 4200,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 4200,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 6.818917274475098,
163
+ "median": 9.676045417785645,
164
+ "max": 11.528156280517578,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.4792585372924805,
170
+ "median": 1.4792585372924805,
171
+ "max": 1.4792585372924805,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.02777143009006977,
177
+ "median": 0.02777143009006977,
178
+ "max": 0.02777143009006977,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.145718574523926,
184
+ "median": 9.679563522338867,
185
+ "max": 11.252901077270508,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 914.9938354492188,
191
+ "median": 15931.3701171875,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 3448.58251953125,
212
+ "median": 15987.52734375,
213
+ "max": 77103.28125,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.4792585372924805,
233
+ "median": 1.4792585372924805,
234
+ "max": 1.4792585372924805,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.02777143009006977,
240
+ "median": 0.02777143009006977,
241
+ "max": 0.02777143009006977,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 68,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0026.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0026",
5
+ "executed_epochs": 26,
6
+ "score": null,
7
+ "best_score": 0.00010213057241041194,
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_8520de61a0d848e9b8b25bf6db1d8c1f.npz",
37
+ "optimizer_file": "boundary_8520de61a0d848e9b8b25bf6db1d8c1f_optimizer.pt",
38
+ "arrays_sha256": "6b9d806c575f7fff15c492c8fa994f4b7518b0c22deb2e9c3869dce22d60ced8",
39
+ "optimizer_sha256": "389483b999448a16179967146603f42c8841b549dd068d1c6bad50bceac3b851",
40
+ "stage": "adam",
41
+ "completed_passes": 26,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 4368,
45
+ "adam_update_count": 4368,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 27,
49
+ "consumed_count": 26,
50
+ "last_submitted_update": 4368,
51
+ "last_consumed_update": 4200,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 4368,
56
+ "completed_passes": 26,
57
+ "next_interval": 0,
58
+ "trained_intervals": 4368,
59
+ "snapshot": "pass_end_0026",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 4032,
67
+ "pass_science": {
68
+ "completed_passes": 26,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 4368,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 4368,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.1935585462197196e-06,
83
+ "update_l2": 0.026584647595882416
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.7621459846850485e-06,
87
+ "update_l2": 0.0013556480407714844
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 5.102814156998647e-06,
91
+ "update_l2": 0.0012775156646966934
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.559186260801653e-08,
95
+ "update_l2": 0.002240326488390565
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00015604794316459447,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00015604794316459447,
110
+ "observation_loss": 0.00015604794316459447,
111
+ "chamfer": 7.799105515005067e-05,
112
+ "track": 7.80568880145438e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 26,
131
+ "adam_update_count": 4368
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04077100311405957
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_8520de61a0d848e9b8b25bf6db1d8c1f_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 27,
143
+ "next_interval": 0,
144
+ "next_adam_update": 4369,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 26,
150
+ "trained_intervals": 4368,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 4368,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 6.722896099090576,
163
+ "median": 9.676220893859863,
164
+ "max": 11.528156280517578,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.5261681079864502,
170
+ "median": 1.5261681079864502,
171
+ "max": 1.5261681079864502,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.026837171986699104,
177
+ "median": 0.026837171986699104,
178
+ "max": 0.026837171986699104,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.099270820617676,
184
+ "median": 9.67926025390625,
185
+ "max": 11.282934188842773,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 831.2213134765625,
191
+ "median": 15934.166015625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 3292.06689453125,
212
+ "median": 15982.6640625,
213
+ "max": 79454.0546875,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.5261681079864502,
233
+ "median": 1.5261681079864502,
234
+ "max": 1.5261681079864502,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.026837171986699104,
240
+ "median": 0.026837171986699104,
241
+ "max": 0.026837171986699104,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 81,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0027.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0027",
5
+ "executed_epochs": 27,
6
+ "score": null,
7
+ "best_score": 0.00010192939815905924,
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_50686b0939cb43de9741e3f35d5bedfe.npz",
37
+ "optimizer_file": "boundary_50686b0939cb43de9741e3f35d5bedfe_optimizer.pt",
38
+ "arrays_sha256": "df5897be80cd6b831ff0456cf54522800d289498de5cfd1263ef19dd46b3150c",
39
+ "optimizer_sha256": "abd9c5d23a5e166e3daf9241c2f1865998450c7cde5eb7077d22e08f55f910ad",
40
+ "stage": "adam",
41
+ "completed_passes": 27,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 4536,
45
+ "adam_update_count": 4536,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 28,
49
+ "consumed_count": 27,
50
+ "last_submitted_update": 4536,
51
+ "last_consumed_update": 4368,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 4536,
56
+ "completed_passes": 27,
57
+ "next_interval": 0,
58
+ "trained_intervals": 4536,
59
+ "snapshot": "pass_end_0027",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 4368,
67
+ "pass_science": {
68
+ "completed_passes": 27,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 4536,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 4536,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.2029497611365514e-06,
83
+ "update_l2": 0.026372505351901054
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 2.629981509016943e-06,
87
+ "update_l2": 0.0013786554336547852
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 3.6496901429927675e-06,
91
+ "update_l2": 0.0011281855404376984
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.478883562976989e-08,
95
+ "update_l2": 0.002274947939440608
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00015432442887686193,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00015432442887686193,
110
+ "observation_loss": 0.00015432442887686193,
111
+ "chamfer": 7.751383236609399e-05,
112
+ "track": 7.681058923481032e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 27,
131
+ "adam_update_count": 4536
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.03942968905903399
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_50686b0939cb43de9741e3f35d5bedfe_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 28,
143
+ "next_interval": 0,
144
+ "next_adam_update": 4537,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 27,
150
+ "trained_intervals": 4536,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 4536,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 6.6282148361206055,
163
+ "median": 9.676355361938477,
164
+ "max": 11.528156280517578,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.578959584236145,
170
+ "median": 1.578959584236145,
171
+ "max": 1.578959584236145,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.023148411884903908,
177
+ "median": 0.023148411884903908,
178
+ "max": 0.023148411884903908,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.053383827209473,
184
+ "median": 9.678540229797363,
185
+ "max": 11.34695053100586,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 756.131103515625,
191
+ "median": 15936.30859375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 3144.417236328125,
212
+ "median": 15971.173828125,
213
+ "max": 84706.75,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.578959584236145,
233
+ "median": 1.578959584236145,
234
+ "max": 1.578959584236145,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.023148411884903908,
240
+ "median": 0.023148411884903908,
241
+ "max": 0.023148411884903908,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 95,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0028.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0028",
5
+ "executed_epochs": 28,
6
+ "score": null,
7
+ "best_score": 0.00010192939815905924,
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_640bf01939e24046baf01882ccff165e.npz",
37
+ "optimizer_file": "boundary_640bf01939e24046baf01882ccff165e_optimizer.pt",
38
+ "arrays_sha256": "bba614d0b075141b6725d9a7d084b8253852930c71594fdab7483beae65752c5",
39
+ "optimizer_sha256": "b046847a6dbaf7e13beed3dc3054be15fe3635ea7ddd32a4d05d3c2ae223acee",
40
+ "stage": "adam",
41
+ "completed_passes": 28,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 4704,
45
+ "adam_update_count": 4704,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 29,
49
+ "consumed_count": 28,
50
+ "last_submitted_update": 4704,
51
+ "last_consumed_update": 4536,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 4704,
56
+ "completed_passes": 28,
57
+ "next_interval": 0,
58
+ "trained_intervals": 4704,
59
+ "snapshot": "pass_end_0028",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 4368,
67
+ "pass_science": {
68
+ "completed_passes": 28,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 4704,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 4704,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.1101182053607772e-06,
83
+ "update_l2": 0.0274127759039402
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.5957645018715994e-06,
87
+ "update_l2": 0.0013921260833740234
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 5.043595592724159e-06,
91
+ "update_l2": 0.0009738076478242874
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.588591361378349e-08,
95
+ "update_l2": 0.0022477172315120697
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00015312682080548257,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00015312682080548257,
110
+ "observation_loss": 0.00015312682080548257,
111
+ "chamfer": 7.708214252488688e-05,
112
+ "track": 7.604467828059569e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 28,
131
+ "adam_update_count": 4704
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04072081111371517
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_640bf01939e24046baf01882ccff165e_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 29,
143
+ "next_interval": 0,
144
+ "next_adam_update": 4705,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 28,
150
+ "trained_intervals": 4704,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 4704,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 6.536632061004639,
163
+ "median": 9.676464080810547,
164
+ "max": 11.528156280517578,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.6306740045547485,
170
+ "median": 1.6306740045547485,
171
+ "max": 1.6306740045547485,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.021614326164126396,
177
+ "median": 0.021614326164126396,
178
+ "max": 0.021614326164126396,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 8.00779914855957,
184
+ "median": 9.6779203414917,
185
+ "max": 11.412690162658691,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 689.958984375,
191
+ "median": 15938.041015625,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 3004.2978515625,
212
+ "median": 15961.26953125,
213
+ "max": 90462.453125,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.6306740045547485,
233
+ "median": 1.6306740045547485,
234
+ "max": 1.6306740045547485,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.021614326164126396,
240
+ "median": 0.021614326164126396,
241
+ "max": 0.021614326164126396,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 107,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0029.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0029",
5
+ "executed_epochs": 29,
6
+ "score": null,
7
+ "best_score": 0.00010192939815905924,
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_98a6a76e67304707bf903dade5e74d3e.npz",
37
+ "optimizer_file": "boundary_98a6a76e67304707bf903dade5e74d3e_optimizer.pt",
38
+ "arrays_sha256": "18cfcfe4ea5b94c116ac29ded68e613b0d2e7ec5eacd13ad300e4c122e638b41",
39
+ "optimizer_sha256": "261ea9df22af5dbcd4e990f0a4401bdbf4d439ce0eabbb7d91ca59a3a946694f",
40
+ "stage": "adam",
41
+ "completed_passes": 29,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 4872,
45
+ "adam_update_count": 4872,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 30,
49
+ "consumed_count": 29,
50
+ "last_submitted_update": 4872,
51
+ "last_consumed_update": 4704,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 4872,
56
+ "completed_passes": 29,
57
+ "next_interval": 0,
58
+ "trained_intervals": 4872,
59
+ "snapshot": "pass_end_0029",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 4368,
67
+ "pass_science": {
68
+ "completed_passes": 29,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 4872,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 4872,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.195845698021003e-06,
83
+ "update_l2": 0.027122339233756065
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.4447236935666297e-06,
87
+ "update_l2": 0.0013605356216430664
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 4.346841251390288e-06,
91
+ "update_l2": 0.0009537637233734131
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.620312120730887e-08,
95
+ "update_l2": 0.002254896331578493
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.0001515810436103493,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.0001515810436103493,
110
+ "observation_loss": 0.0001515810436103493,
111
+ "chamfer": 7.653325883438811e-05,
112
+ "track": 7.50477920519188e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 29,
131
+ "adam_update_count": 4872
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04349312395788729
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_98a6a76e67304707bf903dade5e74d3e_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 30,
143
+ "next_interval": 0,
144
+ "next_adam_update": 4873,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 29,
150
+ "trained_intervals": 4872,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 4872,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 6.447268009185791,
163
+ "median": 9.676627159118652,
164
+ "max": 11.528156280517578,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.6865038871765137,
170
+ "median": 1.6865038871765137,
171
+ "max": 1.6865038871765137,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.018222643062472343,
177
+ "median": 0.018222643062472343,
178
+ "max": 0.018222643062472343,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 7.963261604309082,
184
+ "median": 9.677623748779297,
185
+ "max": 11.480389595031738,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 630.9761352539062,
191
+ "median": 15940.6396484375,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 2873.4296875,
212
+ "median": 15956.52734375,
213
+ "max": 96798.7734375,
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": 0.0,
228
+ "finite_count": 300,
229
+ "nonfinite_count": 0
230
+ },
231
+ "effective_ground_friction": {
232
+ "min": 1.6865038871765137,
233
+ "median": 1.6865038871765137,
234
+ "max": 1.6865038871765137,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.018222643062472343,
240
+ "median": 0.018222643062472343,
241
+ "max": 0.018222643062472343,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 122,
250
+ "controller_edge_stiffness": 0
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }
processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0030.json ADDED
@@ -0,0 +1,254 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": "p12_privileged_adam_checkpoint.v1",
3
+ "method_id": "prepared_observation_source_cma_then_source_adam_v1",
4
+ "label": "pass_end_0030",
5
+ "executed_epochs": 30,
6
+ "score": null,
7
+ "best_score": 0.00010192939815905924,
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_74c1e789cf614348b9c67ff682af5334.npz",
37
+ "optimizer_file": "boundary_74c1e789cf614348b9c67ff682af5334_optimizer.pt",
38
+ "arrays_sha256": "c048e2ad7e6f8d2f690d5194c2211b9c8e7370d0f1898f7f789f402e9f9ab259",
39
+ "optimizer_sha256": "485f4354b1597b911921a760a3478716124ac2ebfbfeb5f0be64d003e8483136",
40
+ "stage": "adam",
41
+ "completed_passes": 30,
42
+ "score_status": "unscored",
43
+ "adam_transition_batch_size": 1,
44
+ "cumulative_optimizer_updates": 5040,
45
+ "adam_update_count": 5040,
46
+ "score_selection_progress": {
47
+ "queue": "pass_snapshot_references_v2",
48
+ "submitted_count": 31,
49
+ "consumed_count": 30,
50
+ "last_submitted_update": 5040,
51
+ "last_consumed_update": 4872,
52
+ "pending": [
53
+ {
54
+ "reference": {
55
+ "source_update": 5040,
56
+ "completed_passes": 30,
57
+ "next_interval": 0,
58
+ "trained_intervals": 5040,
59
+ "snapshot": "pass_end_0030",
60
+ "candidate": true
61
+ },
62
+ "status": "registered"
63
+ }
64
+ ]
65
+ },
66
+ "best_source_update": 4368,
67
+ "pass_science": {
68
+ "completed_passes": 30,
69
+ "adam_schedule": "source_transition_v1",
70
+ "next_interval": 0,
71
+ "trained_intervals": 5040,
72
+ "adam_transition_batch_size": 1,
73
+ "optimizer_updates": 1,
74
+ "cumulative_optimizer_updates": 5040,
75
+ "updates": [
76
+ {
77
+ "batch_transition_count": 1,
78
+ "batch_weight_sum": 0.005952380952380952,
79
+ "lr": 0.001,
80
+ "leaf_metrics": {
81
+ "log_object_edge_stiffness": {
82
+ "gradient_l2": 1.2331032621659688e-06,
83
+ "update_l2": 0.026381567120552063
84
+ },
85
+ "raw_ground_friction": {
86
+ "gradient_l2": 1.6869336150193703e-06,
87
+ "update_l2": 0.0013973712921142578
88
+ },
89
+ "raw_ground_restitution": {
90
+ "gradient_l2": 4.1137363950838335e-06,
91
+ "update_l2": 0.0006368216127157211
92
+ },
93
+ "log_controller_edge_stiffness": {
94
+ "gradient_l2": 6.383248774000094e-08,
95
+ "update_l2": 0.0021161632612347603
96
+ }
97
+ },
98
+ "training_path_transitions": [
99
+ {
100
+ "episode_id": "deform360_090-sloth_episode_0_aligned_50_218",
101
+ "transition_index": 167,
102
+ "loss": 0.00015229644486680627,
103
+ "weight": 0.005952380952380952
104
+ }
105
+ ],
106
+ "loss_role": "pre_update_training_path_not_checkpoint_score",
107
+ "observation_transition": {
108
+ "transition_index": 167,
109
+ "loss": 0.00015229644486680627,
110
+ "observation_loss": 0.00015229644486680627,
111
+ "chamfer": 7.6566961070057e-05,
112
+ "track": 7.572949107270688e-05,
113
+ "acceleration": 0.0,
114
+ "visible_count": 7957,
115
+ "motion_valid_count": 7915,
116
+ "n_nodes": 7957,
117
+ "state_finite": true,
118
+ "frame_indices": [
119
+ 217,
120
+ 218
121
+ ],
122
+ "times_s": [
123
+ 5.566666666666666,
124
+ 5.6
125
+ ],
126
+ "finite": true,
127
+ "frozen_visible_denominator": 7957,
128
+ "frozen_motion_denominator": 7945
129
+ },
130
+ "completed_passes": 30,
131
+ "adam_update_count": 5040
132
+ }
133
+ ],
134
+ "training_path_role": "pre-update transition losses; never checkpoint selection",
135
+ "wall_time_s": 0.04310642508789897
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_74c1e789cf614348b9c67ff682af5334_rng.pt",
140
+ "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2",
141
+ "resume_boundary": "detached_observation_interval",
142
+ "next_pass": 31,
143
+ "next_interval": 0,
144
+ "next_adam_update": 5041,
145
+ "schedule_id": "source_transition_v1",
146
+ "adam_schedule": "source_transition_v1",
147
+ "source_cursor": {
148
+ "next_interval": 0,
149
+ "completed_passes": 30,
150
+ "trained_intervals": 5040,
151
+ "source_timestamp_s": 5.6,
152
+ "next_source_timestamp_s": 0.0,
153
+ "update_budget": 84000
154
+ },
155
+ "trained_intervals": 5040,
156
+ "source_timestamp_s": 5.6,
157
+ "archive_axis": "optimizer_update",
158
+ "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1",
159
+ "collision_distance_m": null,
160
+ "parameter_summary": {
161
+ "log_object_edge_stiffness": {
162
+ "min": 6.360108852386475,
163
+ "median": 9.67673110961914,
164
+ "max": 11.528156280517578,
165
+ "finite_count": 50173,
166
+ "nonfinite_count": 0
167
+ },
168
+ "raw_ground_friction": {
169
+ "min": 1.7362003326416016,
170
+ "median": 1.7362003326416016,
171
+ "max": 1.7362003326416016,
172
+ "finite_count": 1,
173
+ "nonfinite_count": 0
174
+ },
175
+ "raw_ground_restitution": {
176
+ "min": 0.020409923046827316,
177
+ "median": 0.020409923046827316,
178
+ "max": 0.020409923046827316,
179
+ "finite_count": 1,
180
+ "nonfinite_count": 0
181
+ },
182
+ "log_controller_edge_stiffness": {
183
+ "min": 7.919876575469971,
184
+ "median": 9.679067611694336,
185
+ "max": 11.519937515258789,
186
+ "finite_count": 300,
187
+ "nonfinite_count": 0
188
+ },
189
+ "effective_object_edge_stiffness": {
190
+ "min": 578.3092651367188,
191
+ "median": 15942.298828125,
192
+ "max": 100000.0,
193
+ "finite_count": 50173,
194
+ "nonfinite_count": 0
195
+ },
196
+ "object_edge_enabled": {
197
+ "min": 1.0,
198
+ "median": 1.0,
199
+ "max": 1.0,
200
+ "finite_count": 50173,
201
+ "nonfinite_count": 0
202
+ },
203
+ "object_edge_cap_mask": {
204
+ "min": 0.0,
205
+ "median": 0.0,
206
+ "max": 1.0,
207
+ "finite_count": 50173,
208
+ "nonfinite_count": 0
209
+ },
210
+ "effective_controller_edge_stiffness": {
211
+ "min": 2751.431396484375,
212
+ "median": 15979.591796875,
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": 1.7362003326416016,
233
+ "median": 1.7362003326416016,
234
+ "max": 1.7362003326416016,
235
+ "finite_count": 1,
236
+ "nonfinite_count": 0
237
+ },
238
+ "effective_ground_restitution": {
239
+ "min": 0.020409923046827316,
240
+ "median": 0.020409923046827316,
241
+ "max": 0.020409923046827316,
242
+ "finite_count": 1,
243
+ "nonfinite_count": 0
244
+ }
245
+ },
246
+ "guard_affected_counts": {
247
+ "raw_ground_friction": 0,
248
+ "raw_ground_restitution": 0,
249
+ "object_edge_stiffness": 132,
250
+ "controller_edge_stiffness": 1
251
+ },
252
+ "scored_object_model_file": "../cma_champion_model.json",
253
+ "fixed_model_inputs_file": "shared_fixed_model_inputs.json"
254
+ }