sessions/session_20260921_225630_786148/runs/lab-a-initial-20260923: package_final batch 1/1
Browse files- sessions/session_20260921_225630_786148/runs/lab-a-initial-20260923/README.md +35 -0
- sessions/session_20260921_225630_786148/runs/lab-a-initial-20260923/archives/members.json +0 -0
- sessions/session_20260921_225630_786148/runs/lab-a-initial-20260923/checkpoints.tsv +0 -0
- sessions/session_20260921_225630_786148/runs/lab-a-initial-20260923/dependencies.json +141 -0
- sessions/session_20260921_225630_786148/runs/lab-a-initial-20260923/run.json +580 -0
sessions/session_20260921_225630_786148/runs/lab-a-initial-20260923/README.md
ADDED
|
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# lab-a-initial-20260923
|
| 2 |
+
|
| 3 |
+
First complete own REAL_RGBD tracking fit of session A: source CMA (100 generations) then source Adam (500 traversals) on fitting_run2 observations; BEST = FINAL = c0500. Historical: earlier inputs and clamp-at-use stiffness, distinct from the RT faithful run.
|
| 4 |
+
|
| 5 |
+
| Field | Value |
|
| 6 |
+
|---|---|
|
| 7 |
+
| Status | complete |
|
| 8 |
+
| Identity | session_id `session_20260921_225630_786148`, window_id `sync0402-0893` |
|
| 9 |
+
| Parent | none recorded |
|
| 10 |
+
| Stages | cma, adam |
|
| 11 |
+
| Budget (completed/configured) | cma: (completed_generations 100, issued_asks 1100, told_asks 1100, center_evaluations 1, physical_failures 0); adam: traversals 500/500, updates 245500/245500 |
|
| 12 |
+
| Labels | BEST adam/c0500, FINAL adam/c0500 |
|
| 13 |
+
| Code revision(s) | `0a0403f3a4d61e6b1316672a24b8a7e6371bec78`; dirty tree by stage: cma reported clean, adam reported clean |
|
| 14 |
+
| Checkpoint rows | 4659 (`checkpoints.tsv`) |
|
| 15 |
+
| Archived native records | 9,754 per-step history files in 25 tar archives (owner D25); `archives/members.json` lists each member's native path and sha256, and `checkpoints.tsv` still lists every checkpoint file |
|
| 16 |
+
|
| 17 |
+
## Stages
|
| 18 |
+
|
| 19 |
+
- **cma** (`native/cma/manifest.json`): "mean over K of compute_final_loss(C, T, A), fresh history per ask (U total_loss / (train_frame - 1))"
|
| 20 |
+
- **adam** (`native/adam/manifest.json`): "R4 SourceWarpObjective stage adam: C + T, A never active, captured D_V = |V[1]|, D_M = |M[0]|"
|
| 21 |
+
- stiffness update: clamp at use only: this record predates or does not enable the projected update; the history is not reinterpreted as projected
|
| 22 |
+
|
| 23 |
+
## Capabilities
|
| 24 |
+
|
| 25 |
+
- **portable_use**: native model arrays retained; fresh use (canonical q0/v0, zero updates) from a clean local copy is implemented and validated by PR4 on representative checkpoints; Hub fetch pending
|
| 26 |
+
- **interrupted_run_recovery**: native resume state retained; restore-only exists only for projected source Adam continuations, so it is not available for this clamp-at-use run; continued fitting is not demonstrated
|
| 27 |
+
- **extend_completed_budget**: not supported: the native protocols refuse to extend a finished run's horizon
|
| 28 |
+
- **full_reproduction**: not claimed (D3); dirty-state and environment limits are listed under code
|
| 29 |
+
- **continuation_under_projected_update**: not available: this run's stiffness history is clamp-at-use only; continuing it under the projected rule would change its optimizer semantics
|
| 30 |
+
|
| 31 |
+
## Limitations
|
| 32 |
+
|
| 33 |
+
- historical depth: the run's records name no depth source or stream digest, so the consumed depth bytes and their publication revision are unresolved; correction ledgers replaced 4 depth paths of this session (6ce5a6472649, c9fa16c0c8ac)
|
| 34 |
+
|
| 35 |
+
Native records under `native/` are authoritative; `run.json`, `checkpoints.tsv` and `dependencies.json` index them. License: see the repository `LICENSE` and card.
|
sessions/session_20260921_225630_786148/runs/lab-a-initial-20260923/archives/members.json
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
sessions/session_20260921_225630_786148/runs/lab-a-initial-20260923/checkpoints.tsv
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
sessions/session_20260921_225630_786148/runs/lab-a-initial-20260923/dependencies.json
ADDED
|
@@ -0,0 +1,141 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"dataset_inputs": [
|
| 3 |
+
{
|
| 4 |
+
"cited_by": [
|
| 5 |
+
"native/status.json:input",
|
| 6 |
+
"native/adam/manifest.json:fitting_observations.path",
|
| 7 |
+
"native/cma/manifest.json:fitting_observations.path",
|
| 8 |
+
"native/preflight/identity.json:input",
|
| 9 |
+
"resume identity check of /mnt/data2/magna/belt_perception/results/phystwin_real_rgbd/session_20260921_225630_786148/fitting_run2/fitting_observations.npz:model_io.source_input_identity"
|
| 10 |
+
],
|
| 11 |
+
"class": "dataset_input",
|
| 12 |
+
"current_matches_recorded": true,
|
| 13 |
+
"current_sha256": "13e67f07cc19de582b31712811c65a7f5a258076e21783ee77d2cb91046617ca",
|
| 14 |
+
"dataset": {
|
| 15 |
+
"artifact_blocked": false,
|
| 16 |
+
"dataset_plan": "/mnt/data0/magna/belt_perception_runs/phystwin_hf_backfill_op_20261031/plans/lab_pilot.json",
|
| 17 |
+
"path_in_repo": "sessions/session_20260921_225630_786148/preprocessing/original-tracks-run1/native/fitting_run2/fitting_observations.npz",
|
| 18 |
+
"repo_id": "DAIRLab/phystwin_dataset",
|
| 19 |
+
"revision": "f76eab150e0fc24035a7712036a57898139e3bb6",
|
| 20 |
+
"sha256": "13e67f07cc19de582b31712811c65a7f5a258076e21783ee77d2cb91046617ca"
|
| 21 |
+
},
|
| 22 |
+
"exists": true,
|
| 23 |
+
"is_dir": false,
|
| 24 |
+
"recorded_path": "/mnt/data2/magna/belt_perception/results/phystwin_real_rgbd/session_20260921_225630_786148/fitting_run2/fitting_observations.npz",
|
| 25 |
+
"recorded_sha256": "13e67f07cc19de582b31712811c65a7f5a258076e21783ee77d2cb91046617ca",
|
| 26 |
+
"session_id": "session_20260921_225630_786148",
|
| 27 |
+
"uses": [
|
| 28 |
+
"record",
|
| 29 |
+
"resume"
|
| 30 |
+
]
|
| 31 |
+
}
|
| 32 |
+
],
|
| 33 |
+
"depth_stream_identities": {
|
| 34 |
+
"depth_sources": [],
|
| 35 |
+
"rule": "recorded digests are authoritative; a dataset pin must resolve to these bytes, never to whatever the recorded path serves today",
|
| 36 |
+
"session_depth_corrections": [
|
| 37 |
+
{
|
| 38 |
+
"corrected_sha256": "a1d25bde77574146466ed40833940326229fdb6f130158baddb4d3a10095149d",
|
| 39 |
+
"description": "camera 17736741 stereo offset: WAFT depth regenerated (DAIRLab/phystwin_dataset 6ce5a647)",
|
| 40 |
+
"evidence": "docs/experiments/cam17736741_stereo_offset_20261016.md",
|
| 41 |
+
"ledger": "/mnt/data2/magna/belt_perception/results/cam17736741_stereo_offset_20261016/hf_upload_plan.json",
|
| 42 |
+
"original_sha256": "ba88326f42636f90de011602feb308a1e7051dd90f6a053c40a29a9e4cd45f4e",
|
| 43 |
+
"original_was_remote_at": "c8efd5c2607107d3d1c199dace51d31c91313cc9",
|
| 44 |
+
"path_in_repo": "sessions/session_20260921_225630_786148/videos/zed_17736741_depth_waft_stereo_synlarge_dav2l5_zdepth.zdepth",
|
| 45 |
+
"replaced_at": "6ce5a64726490d50024fec32bca4bec2452bf3b5",
|
| 46 |
+
"repo_id": "DAIRLab/phystwin_dataset"
|
| 47 |
+
},
|
| 48 |
+
{
|
| 49 |
+
"corrected_sha256": "80f9c31528dee849644355c19456498542b15d30715f82f7e97aa2f453cba6cb",
|
| 50 |
+
"description": "stereo offsets of the other three ZEDs: 113 WAFT depth streams regenerated (DAIRLab/phystwin_dataset c9fa16c0)",
|
| 51 |
+
"evidence": "docs/experiments/zed_stereo_offsets_waft_regen_20261017.md",
|
| 52 |
+
"ledger": "/mnt/data2/magna/belt_perception/results/zed_stereo_offsets_20261017/hf_upload_plan.json",
|
| 53 |
+
"original_sha256": "5429f2cd45c93ad2f986e199cd8062f6e4c222943f5cbb5ab7946bbc866419f1",
|
| 54 |
+
"original_was_remote_at": "b61531e2f70d1ac2b507a94bedfd1a21942af918",
|
| 55 |
+
"path_in_repo": "sessions/session_20260921_225630_786148/videos/zed_12540311_depth_waft_stereo_synlarge_dav2l5_zdepth.zdepth",
|
| 56 |
+
"replaced_at": "c9fa16c0c8acfcfd61fa21470ed379947e165bcc",
|
| 57 |
+
"repo_id": "DAIRLab/phystwin_dataset"
|
| 58 |
+
},
|
| 59 |
+
{
|
| 60 |
+
"corrected_sha256": "e6b07d4e756e9b05896f68b58a90aa0126bbe0e5133916d2d653327cf7054f4a",
|
| 61 |
+
"description": "stereo offsets of the other three ZEDs: 113 WAFT depth streams regenerated (DAIRLab/phystwin_dataset c9fa16c0)",
|
| 62 |
+
"evidence": "docs/experiments/zed_stereo_offsets_waft_regen_20261017.md",
|
| 63 |
+
"ledger": "/mnt/data2/magna/belt_perception/results/zed_stereo_offsets_20261017/hf_upload_plan.json",
|
| 64 |
+
"original_sha256": "6ad35616256c371682b77f3bb716b6ef73bb465e0cf39406f91167f28630f11d",
|
| 65 |
+
"original_was_remote_at": "b61531e2f70d1ac2b507a94bedfd1a21942af918",
|
| 66 |
+
"path_in_repo": "sessions/session_20260921_225630_786148/videos/zed_12933256_depth_waft_stereo_synlarge_dav2l5_zdepth.zdepth",
|
| 67 |
+
"replaced_at": "c9fa16c0c8acfcfd61fa21470ed379947e165bcc",
|
| 68 |
+
"repo_id": "DAIRLab/phystwin_dataset"
|
| 69 |
+
},
|
| 70 |
+
{
|
| 71 |
+
"corrected_sha256": "e3267dd44f22ba986e7a595e2167a45d0829de27920735218b62656dccac933e",
|
| 72 |
+
"description": "stereo offsets of the other three ZEDs: 113 WAFT depth streams regenerated (DAIRLab/phystwin_dataset c9fa16c0)",
|
| 73 |
+
"evidence": "docs/experiments/zed_stereo_offsets_waft_regen_20261017.md",
|
| 74 |
+
"ledger": "/mnt/data2/magna/belt_perception/results/zed_stereo_offsets_20261017/hf_upload_plan.json",
|
| 75 |
+
"original_sha256": "ffb5bc058a27d7aa3c9342410533d9532b39a6b2b7eb8326acb942ccd0f4ed4f",
|
| 76 |
+
"original_was_remote_at": "b61531e2f70d1ac2b507a94bedfd1a21942af918",
|
| 77 |
+
"path_in_repo": "sessions/session_20260921_225630_786148/videos/zed_23007103_depth_waft_stereo_synlarge_dav2l5_zdepth.zdepth",
|
| 78 |
+
"replaced_at": "c9fa16c0c8acfcfd61fa21470ed379947e165bcc",
|
| 79 |
+
"repo_id": "DAIRLab/phystwin_dataset"
|
| 80 |
+
}
|
| 81 |
+
],
|
| 82 |
+
"streams": []
|
| 83 |
+
},
|
| 84 |
+
"environment_references": [
|
| 85 |
+
{
|
| 86 |
+
"cited_by": [
|
| 87 |
+
"native/status.json:worktree"
|
| 88 |
+
],
|
| 89 |
+
"class": "environment",
|
| 90 |
+
"exists": false,
|
| 91 |
+
"is_dir": false,
|
| 92 |
+
"recorded_path": "/mnt/data0/magna/belt_perception_wt_real_rgbd_full_fit_20260923",
|
| 93 |
+
"recorded_sha256": null,
|
| 94 |
+
"uses": [
|
| 95 |
+
"record"
|
| 96 |
+
]
|
| 97 |
+
}
|
| 98 |
+
],
|
| 99 |
+
"external_records": [
|
| 100 |
+
{
|
| 101 |
+
"cited_by": [
|
| 102 |
+
"native/status.json:audit_readiness.report"
|
| 103 |
+
],
|
| 104 |
+
"class": "external_record",
|
| 105 |
+
"exists": false,
|
| 106 |
+
"is_dir": false,
|
| 107 |
+
"recorded_path": "/mnt/data0/magna/belt_perception_wt_real_rgbd_full_fit_20260923/docs/experiments/phystwin_real_rgbd_single_trajectory.md",
|
| 108 |
+
"recorded_sha256": null,
|
| 109 |
+
"uses": [
|
| 110 |
+
"record"
|
| 111 |
+
]
|
| 112 |
+
}
|
| 113 |
+
],
|
| 114 |
+
"input_bundle_references": [],
|
| 115 |
+
"input_bundles": [],
|
| 116 |
+
"model_parents": [],
|
| 117 |
+
"model_run_references": [],
|
| 118 |
+
"notes": [
|
| 119 |
+
"recorded_path values are the paths written in native records at fit time; they are evidence, not download locations",
|
| 120 |
+
"uses: 'record' = cited by a packaged native record; 'resume' = read by the existing resume identity checks (real_rgbd.model_io.source_input_identity), needed only to continue the fit"
|
| 121 |
+
],
|
| 122 |
+
"packaged_evidence": [],
|
| 123 |
+
"resolution": {
|
| 124 |
+
"dataset_revision": "f76eab150e0fc24035a7712036a57898139e3bb6",
|
| 125 |
+
"dataset_revisions": [
|
| 126 |
+
"f76eab150e0fc24035a7712036a57898139e3bb6"
|
| 127 |
+
],
|
| 128 |
+
"not_published_inputs": 0,
|
| 129 |
+
"reason": "every dataset input is pinned to a reconciled dataset publication revision or is explicitly not published",
|
| 130 |
+
"status": "resolved",
|
| 131 |
+
"unmapped_dataset_inputs": 0,
|
| 132 |
+
"unmatched_unpublished_inputs": [],
|
| 133 |
+
"unpinned_dataset_inputs": 0
|
| 134 |
+
},
|
| 135 |
+
"run_id": "lab-a-initial-20260923",
|
| 136 |
+
"schema": "phystwin_model_dependencies_v1",
|
| 137 |
+
"third_party_weights": [],
|
| 138 |
+
"unpackaged_evidence_references": [],
|
| 139 |
+
"upstream_input_references": [],
|
| 140 |
+
"upstream_inputs": []
|
| 141 |
+
}
|
sessions/session_20260921_225630_786148/runs/lab-a-initial-20260923/run.json
ADDED
|
@@ -0,0 +1,580 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"aliases": [
|
| 3 |
+
{
|
| 4 |
+
"bytes_identical": true,
|
| 5 |
+
"duplicate_of": "native/adam/snapshots/c0500/model/model.npz",
|
| 6 |
+
"path": "native/adam/BEST/model/model.npz",
|
| 7 |
+
"relation": "byte export",
|
| 8 |
+
"role": "BEST"
|
| 9 |
+
},
|
| 10 |
+
{
|
| 11 |
+
"bytes_identical": true,
|
| 12 |
+
"duplicate_of": "native/adam/snapshots/c0500/model/topology.npz",
|
| 13 |
+
"path": "native/adam/BEST/model/topology.npz",
|
| 14 |
+
"relation": "byte export",
|
| 15 |
+
"role": "BEST"
|
| 16 |
+
},
|
| 17 |
+
{
|
| 18 |
+
"bytes_identical": true,
|
| 19 |
+
"duplicate_of": "native/adam/snapshots/c0500/model/model.npz",
|
| 20 |
+
"path": "native/adam/FINAL/model/model.npz",
|
| 21 |
+
"relation": "byte export",
|
| 22 |
+
"role": "FINAL"
|
| 23 |
+
},
|
| 24 |
+
{
|
| 25 |
+
"bytes_identical": true,
|
| 26 |
+
"duplicate_of": "native/adam/snapshots/c0500/model/topology.npz",
|
| 27 |
+
"path": "native/adam/FINAL/model/topology.npz",
|
| 28 |
+
"relation": "byte export",
|
| 29 |
+
"role": "FINAL"
|
| 30 |
+
},
|
| 31 |
+
{
|
| 32 |
+
"bytes_identical": true,
|
| 33 |
+
"duplicate_of": "native/cma/generations/g090/a03/model/model.npz",
|
| 34 |
+
"path": "native/cma/winner/model/model.npz",
|
| 35 |
+
"relation": "byte copy of the committed ask (cma._stage_winner)",
|
| 36 |
+
"role": "CMA winner"
|
| 37 |
+
},
|
| 38 |
+
{
|
| 39 |
+
"bytes_identical": true,
|
| 40 |
+
"duplicate_of": "native/cma/generations/g090/a03/model/topology.npz",
|
| 41 |
+
"path": "native/cma/winner/model/topology.npz",
|
| 42 |
+
"relation": "byte copy of the committed ask (cma._stage_winner)",
|
| 43 |
+
"role": "CMA winner"
|
| 44 |
+
}
|
| 45 |
+
],
|
| 46 |
+
"archived_native_records": {
|
| 47 |
+
"archives": 25,
|
| 48 |
+
"history_archives": 25,
|
| 49 |
+
"history_members": 9754,
|
| 50 |
+
"index": "archives/members.json",
|
| 51 |
+
"member_bytes": 5640389415,
|
| 52 |
+
"members": 9754,
|
| 53 |
+
"rule": "Owner decision D25 (2026-11-01): the Hub refuses repositories above 20,000 files, so this run's per-step history (CMA generations and candidates, Adam snapshots, continuation states, update rows and frozen scores; or Deform360 pass states, records and scores) is published inside these uncompressed tar archives, up to 256 MiB of members each. Member bytes are unchanged and checkpoints.tsv still lists every file with its sha256; extract each member to <run dir>/native/<member> to restore the native layout (scripts/phystwin_publish.py fetch extracts the members a checkpoint needs, and --all-checkpoints extracts all)."
|
| 54 |
+
},
|
| 55 |
+
"capabilities": {
|
| 56 |
+
"continuation_under_projected_update": "not available: this run's stiffness history is clamp-at-use only; continuing it under the projected rule would change its optimizer semantics",
|
| 57 |
+
"extend_completed_budget": "not supported: the native protocols refuse to extend a finished run's horizon",
|
| 58 |
+
"full_reproduction": "not claimed (D3); dirty-state and environment limits are listed under code",
|
| 59 |
+
"interrupted_run_recovery": "native resume state retained; restore-only exists only for projected source Adam continuations, so it is not available for this clamp-at-use run; continued fitting is not demonstrated",
|
| 60 |
+
"portable_use": "native model arrays retained; fresh use (canonical q0/v0, zero updates) from a clean local copy is implemented and validated by PR4 on representative checkpoints; Hub fetch pending"
|
| 61 |
+
},
|
| 62 |
+
"checkpoints": {
|
| 63 |
+
"counts": {
|
| 64 |
+
"adam_continuation": 2950,
|
| 65 |
+
"adam_traversal_snapshot": 501,
|
| 66 |
+
"cma_candidate": 1100,
|
| 67 |
+
"cma_center": 1,
|
| 68 |
+
"cma_generation_state": 100,
|
| 69 |
+
"cma_to_adam_handoff": 2,
|
| 70 |
+
"cma_winner": 1,
|
| 71 |
+
"model_initialization": 2,
|
| 72 |
+
"role_export": 2
|
| 73 |
+
},
|
| 74 |
+
"rows": 4659,
|
| 75 |
+
"table": "checkpoints.tsv"
|
| 76 |
+
},
|
| 77 |
+
"code": {
|
| 78 |
+
"belt_perception_commits": [
|
| 79 |
+
"0a0403f3a4d61e6b1316672a24b8a7e6371bec78"
|
| 80 |
+
],
|
| 81 |
+
"dirty_reported": false,
|
| 82 |
+
"limitations": [],
|
| 83 |
+
"observations": [
|
| 84 |
+
{
|
| 85 |
+
"key": "code_revision",
|
| 86 |
+
"scope": "cma",
|
| 87 |
+
"source": "native/cma/manifest.json",
|
| 88 |
+
"value": {
|
| 89 |
+
"dirty": false,
|
| 90 |
+
"head": "0a0403f3a4d61e6b1316672a24b8a7e6371bec78"
|
| 91 |
+
}
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"key": "code_revision",
|
| 95 |
+
"scope": "adam",
|
| 96 |
+
"source": "native/adam/manifest.json",
|
| 97 |
+
"value": {
|
| 98 |
+
"dirty": false,
|
| 99 |
+
"head": "0a0403f3a4d61e6b1316672a24b8a7e6371bec78"
|
| 100 |
+
}
|
| 101 |
+
}
|
| 102 |
+
],
|
| 103 |
+
"stages": {
|
| 104 |
+
"adam": {
|
| 105 |
+
"belt_perception_commits": [
|
| 106 |
+
"0a0403f3a4d61e6b1316672a24b8a7e6371bec78"
|
| 107 |
+
],
|
| 108 |
+
"dirty_reported": false,
|
| 109 |
+
"sources": [
|
| 110 |
+
"native/adam/manifest.json:code_revision"
|
| 111 |
+
]
|
| 112 |
+
},
|
| 113 |
+
"cma": {
|
| 114 |
+
"belt_perception_commits": [
|
| 115 |
+
"0a0403f3a4d61e6b1316672a24b8a7e6371bec78"
|
| 116 |
+
],
|
| 117 |
+
"dirty_reported": false,
|
| 118 |
+
"sources": [
|
| 119 |
+
"native/cma/manifest.json:code_revision"
|
| 120 |
+
]
|
| 121 |
+
}
|
| 122 |
+
}
|
| 123 |
+
},
|
| 124 |
+
"description": "First complete own REAL_RGBD tracking fit of session A: source CMA (100 generations) then source Adam (500 traversals) on fitting_run2 observations; BEST = FINAL = c0500. Historical: earlier inputs and clamp-at-use stiffness, distinct from the RT faithful run.",
|
| 125 |
+
"environment": {
|
| 126 |
+
"native/adam/manifest.json:device_name": "NVIDIA GeForce RTX 4090",
|
| 127 |
+
"native/adam/manifest.json:versions": {
|
| 128 |
+
"cma": "4.4.4",
|
| 129 |
+
"numpy": "2.4.4",
|
| 130 |
+
"open3d": "0.19.0",
|
| 131 |
+
"torch": "2.11.0+cu128",
|
| 132 |
+
"warp-lang": "1.16.0"
|
| 133 |
+
},
|
| 134 |
+
"native/cma/manifest.json:execution_identity": {
|
| 135 |
+
"belt_perception_source": {
|
| 136 |
+
"files": 777,
|
| 137 |
+
"sha256": "8ed07f17080b467930c4c66280f3e69000afc3f1b16d54b98c5746a0e8c8f89e"
|
| 138 |
+
},
|
| 139 |
+
"device_name": "NVIDIA GeForce RTX 4090",
|
| 140 |
+
"python": "3.11.14",
|
| 141 |
+
"torch_cuda": "12.8",
|
| 142 |
+
"versions": {
|
| 143 |
+
"cma": "4.4.4",
|
| 144 |
+
"numpy": "2.4.4",
|
| 145 |
+
"open3d": "0.19.0",
|
| 146 |
+
"torch": "2.11.0+cu128",
|
| 147 |
+
"warp-lang": "1.16.0"
|
| 148 |
+
}
|
| 149 |
+
}
|
| 150 |
+
},
|
| 151 |
+
"evidence_files": [],
|
| 152 |
+
"family": "real_rgbd_npz",
|
| 153 |
+
"gaps": [],
|
| 154 |
+
"identity": {
|
| 155 |
+
"session_id": "session_20260921_225630_786148",
|
| 156 |
+
"window_id": "sync0402-0893"
|
| 157 |
+
},
|
| 158 |
+
"inputs": [
|
| 159 |
+
{
|
| 160 |
+
"preprocessing": "fitting_run2 derived observations (see dependencies.json)",
|
| 161 |
+
"role": "fitting window",
|
| 162 |
+
"session_id": "session_20260921_225630_786148",
|
| 163 |
+
"window_id": "sync0402-0893"
|
| 164 |
+
}
|
| 165 |
+
],
|
| 166 |
+
"labels": {
|
| 167 |
+
"BEST": {
|
| 168 |
+
"key": "best_candidate",
|
| 169 |
+
"metric": "independent frozen C + T replay (mean over K); lowest finite, earliest candidate on exact ties",
|
| 170 |
+
"score": 0.0003382159752312829,
|
| 171 |
+
"source": "native/adam/best.json",
|
| 172 |
+
"status": "final",
|
| 173 |
+
"value": "adam/c0500"
|
| 174 |
+
},
|
| 175 |
+
"FINAL": {
|
| 176 |
+
"key": "candidate",
|
| 177 |
+
"score": 0.0003382159752312829,
|
| 178 |
+
"source": "native/adam/FINAL/selection.json",
|
| 179 |
+
"value": "adam/c0500"
|
| 180 |
+
}
|
| 181 |
+
},
|
| 182 |
+
"license": {
|
| 183 |
+
"attribution": null,
|
| 184 |
+
"id": "mit",
|
| 185 |
+
"scope": "MIT (owner decision D9) applies to the project-produced fit packages in this repository: native checkpoints, run records and the generated metadata. It does not relicense the linked DAIRLab/phystwin_dataset recordings, which declare no license, or any third-party code or data."
|
| 186 |
+
},
|
| 187 |
+
"limitations": [
|
| 188 |
+
"historical depth: the run's records name no depth source or stream digest, so the consumed depth bytes and their publication revision are unresolved; correction ledgers replaced 4 depth paths of this session (6ce5a6472649, c9fa16c0c8ac)"
|
| 189 |
+
],
|
| 190 |
+
"native_files": {
|
| 191 |
+
"bytes": 5894472630,
|
| 192 |
+
"files": 10022
|
| 193 |
+
},
|
| 194 |
+
"native_reconciliation": {
|
| 195 |
+
"included_by_category": {
|
| 196 |
+
"adam_continuation": {
|
| 197 |
+
"bytes": 1384424536,
|
| 198 |
+
"files": 2950
|
| 199 |
+
},
|
| 200 |
+
"adam_role_export": {
|
| 201 |
+
"bytes": 2214393,
|
| 202 |
+
"files": 8
|
| 203 |
+
},
|
| 204 |
+
"adam_snapshot": {
|
| 205 |
+
"bytes": 420521873,
|
| 206 |
+
"files": 1503
|
| 207 |
+
},
|
| 208 |
+
"cma_candidate": {
|
| 209 |
+
"bytes": 3828678503,
|
| 210 |
+
"files": 4400
|
| 211 |
+
},
|
| 212 |
+
"cma_center_winner": {
|
| 213 |
+
"bytes": 33222121,
|
| 214 |
+
"files": 8
|
| 215 |
+
},
|
| 216 |
+
"cma_generation_state": {
|
| 217 |
+
"bytes": 6171263,
|
| 218 |
+
"files": 400
|
| 219 |
+
},
|
| 220 |
+
"frozen_score": {
|
| 221 |
+
"bytes": 593240,
|
| 222 |
+
"files": 501
|
| 223 |
+
},
|
| 224 |
+
"handoff": {
|
| 225 |
+
"bytes": 40830513,
|
| 226 |
+
"files": 8
|
| 227 |
+
},
|
| 228 |
+
"log": {
|
| 229 |
+
"bytes": 80660,
|
| 230 |
+
"files": 7
|
| 231 |
+
},
|
| 232 |
+
"post_fit_replay": {
|
| 233 |
+
"bytes": 95011035,
|
| 234 |
+
"files": 9
|
| 235 |
+
},
|
| 236 |
+
"preflight_evidence": {
|
| 237 |
+
"bytes": 82022652,
|
| 238 |
+
"files": 209
|
| 239 |
+
},
|
| 240 |
+
"run_record": {
|
| 241 |
+
"bytes": 27814,
|
| 242 |
+
"files": 10
|
| 243 |
+
},
|
| 244 |
+
"stage_record": {
|
| 245 |
+
"bytes": 674027,
|
| 246 |
+
"files": 9
|
| 247 |
+
}
|
| 248 |
+
},
|
| 249 |
+
"included_files": 10022,
|
| 250 |
+
"not_selected": {
|
| 251 |
+
"Python bytecode cache of task scripts": {
|
| 252 |
+
"bytes": 20653,
|
| 253 |
+
"examples": [
|
| 254 |
+
"__pycache__/continue_campaign.cpython-311.pyc",
|
| 255 |
+
"__pycache__/qualify_handoff.cpython-311.pyc",
|
| 256 |
+
"__pycache__/status_monitor.cpython-311.pyc"
|
| 257 |
+
],
|
| 258 |
+
"files": 3
|
| 259 |
+
},
|
| 260 |
+
"post-hoc frozen-score evaluation trajectory; its scores remain in evaluations/*/result.json and best.json": {
|
| 261 |
+
"bytes": 7282524288,
|
| 262 |
+
"examples": [
|
| 263 |
+
"adam/evaluations/c0000/rollout.npz",
|
| 264 |
+
"adam/evaluations/c0001/rollout.npz",
|
| 265 |
+
"adam/evaluations/c0002/rollout.npz"
|
| 266 |
+
],
|
| 267 |
+
"files": 501
|
| 268 |
+
},
|
| 269 |
+
"telemetry journal for W&B delivery; no telemetry process owns scientific state": {
|
| 270 |
+
"bytes": 9229025456,
|
| 271 |
+
"examples": [
|
| 272 |
+
"adam/telemetry_producers/i001.jsonl",
|
| 273 |
+
"adam/telemetry_producers/i001_u000000010.npz",
|
| 274 |
+
"adam/telemetry_producers/i001_u000000020.npz"
|
| 275 |
+
],
|
| 276 |
+
"files": 25064
|
| 277 |
+
}
|
| 278 |
+
},
|
| 279 |
+
"source_files": 35590,
|
| 280 |
+
"unclassified": [],
|
| 281 |
+
"unclassified_files": 0
|
| 282 |
+
},
|
| 283 |
+
"notes": [
|
| 284 |
+
"preflight/ is this production run's actual-path smoke and handoff qualification (README.md); it is evidence, not a checkpoint of this run."
|
| 285 |
+
],
|
| 286 |
+
"parent": {
|
| 287 |
+
"declared": null,
|
| 288 |
+
"native": null,
|
| 289 |
+
"verified": null
|
| 290 |
+
},
|
| 291 |
+
"relocation": {
|
| 292 |
+
"path_in_repo": "sessions/session_20260921_225630_786148/runs/lab-a-initial-20260923/native",
|
| 293 |
+
"recorded_aliases": [],
|
| 294 |
+
"recorded_root": "/mnt/data2/magna/belt_perception/results/phystwin_real_rgbd/session_20260921_225630_786148/full_fit_20260923",
|
| 295 |
+
"resolved_root": "/mnt/data2/magna/belt_perception/results/phystwin_real_rgbd/session_20260921_225630_786148/full_fit_20260923",
|
| 296 |
+
"rule": "native/<path relative to the recorded root>; native records keep recorded paths"
|
| 297 |
+
},
|
| 298 |
+
"repo_id": "DAIRLab/phystwin_models",
|
| 299 |
+
"run_id": "lab-a-initial-20260923",
|
| 300 |
+
"schema": "phystwin_model_run_v1",
|
| 301 |
+
"stages": [
|
| 302 |
+
{
|
| 303 |
+
"active_coordinates": {
|
| 304 |
+
"key": "protocol.coordinates minus inactive",
|
| 305 |
+
"source": "native/cma/manifest.json",
|
| 306 |
+
"value": [
|
| 307 |
+
"spring_y",
|
| 308 |
+
"object_radius_m",
|
| 309 |
+
"object_max_neighbours",
|
| 310 |
+
"controller_radius_m",
|
| 311 |
+
"controller_max_neighbours",
|
| 312 |
+
"ground_restitution",
|
| 313 |
+
"ground_friction",
|
| 314 |
+
"drag_damping",
|
| 315 |
+
"dashpot_damping"
|
| 316 |
+
]
|
| 317 |
+
},
|
| 318 |
+
"budget": {
|
| 319 |
+
"completed": {
|
| 320 |
+
"center_evaluations": {
|
| 321 |
+
"key": "center_evaluations",
|
| 322 |
+
"source": "native/cma/result.json",
|
| 323 |
+
"value": 1
|
| 324 |
+
},
|
| 325 |
+
"completed_generations": {
|
| 326 |
+
"key": "completed_generations",
|
| 327 |
+
"source": "native/cma/result.json",
|
| 328 |
+
"value": 100
|
| 329 |
+
},
|
| 330 |
+
"issued_asks": {
|
| 331 |
+
"key": "issued_asks",
|
| 332 |
+
"source": "native/cma/result.json",
|
| 333 |
+
"value": 1100
|
| 334 |
+
},
|
| 335 |
+
"physical_failures": {
|
| 336 |
+
"key": "physical_failures",
|
| 337 |
+
"source": "native/cma/result.json",
|
| 338 |
+
"value": 0
|
| 339 |
+
},
|
| 340 |
+
"status": {
|
| 341 |
+
"key": "status",
|
| 342 |
+
"source": "native/cma/result.json",
|
| 343 |
+
"value": "winner"
|
| 344 |
+
},
|
| 345 |
+
"stop_reason": {
|
| 346 |
+
"key": "stop_reason",
|
| 347 |
+
"source": "native/cma/result.json",
|
| 348 |
+
"value": "max_generations"
|
| 349 |
+
},
|
| 350 |
+
"told_asks": {
|
| 351 |
+
"key": "told_asks",
|
| 352 |
+
"source": "native/cma/result.json",
|
| 353 |
+
"value": 1100
|
| 354 |
+
}
|
| 355 |
+
},
|
| 356 |
+
"configured": {
|
| 357 |
+
"generations": {
|
| 358 |
+
"key": "protocol.max_generations",
|
| 359 |
+
"source": "native/cma/manifest.json",
|
| 360 |
+
"value": 100
|
| 361 |
+
}
|
| 362 |
+
}
|
| 363 |
+
},
|
| 364 |
+
"inactive_coordinates": {
|
| 365 |
+
"key": "protocol.object_collision",
|
| 366 |
+
"meaning": "sampled and decoded by CMA but without effect on the score, so their champion values are not constrained by the fit",
|
| 367 |
+
"recorded": "inactive (self_collision=False, no object masks); its three coordinates have no effect",
|
| 368 |
+
"source": "native/cma/manifest.json",
|
| 369 |
+
"value": [
|
| 370 |
+
"object_restitution",
|
| 371 |
+
"object_friction",
|
| 372 |
+
"collision_distance_m"
|
| 373 |
+
]
|
| 374 |
+
},
|
| 375 |
+
"kind": "source_cma",
|
| 376 |
+
"manifest": "native/cma/manifest.json",
|
| 377 |
+
"objective": {
|
| 378 |
+
"key": "protocol.score",
|
| 379 |
+
"source": "native/cma/manifest.json",
|
| 380 |
+
"value": "mean over K of compute_final_loss(C, T, A), fresh history per ask (U total_loss / (train_frame - 1))"
|
| 381 |
+
},
|
| 382 |
+
"schema": "real_rgbd_source_cma_run_v1",
|
| 383 |
+
"searched_coordinates": {
|
| 384 |
+
"key": "protocol.coordinates",
|
| 385 |
+
"source": "native/cma/manifest.json",
|
| 386 |
+
"value": [
|
| 387 |
+
"spring_y",
|
| 388 |
+
"object_radius_m",
|
| 389 |
+
"object_max_neighbours",
|
| 390 |
+
"controller_radius_m",
|
| 391 |
+
"controller_max_neighbours",
|
| 392 |
+
"ground_restitution",
|
| 393 |
+
"ground_friction",
|
| 394 |
+
"object_restitution",
|
| 395 |
+
"object_friction",
|
| 396 |
+
"collision_distance_m",
|
| 397 |
+
"drag_damping",
|
| 398 |
+
"dashpot_damping"
|
| 399 |
+
]
|
| 400 |
+
},
|
| 401 |
+
"settings": {
|
| 402 |
+
"backend": {
|
| 403 |
+
"key": "strategy.backend_id",
|
| 404 |
+
"source": "native/cma/manifest.json",
|
| 405 |
+
"value": null
|
| 406 |
+
},
|
| 407 |
+
"dimension": {
|
| 408 |
+
"key": "strategy.dimension",
|
| 409 |
+
"source": "native/cma/manifest.json",
|
| 410 |
+
"value": null
|
| 411 |
+
},
|
| 412 |
+
"initial_sigma": {
|
| 413 |
+
"key": "strategy.initial_sigma",
|
| 414 |
+
"source": "native/cma/manifest.json",
|
| 415 |
+
"value": null
|
| 416 |
+
},
|
| 417 |
+
"population_size": {
|
| 418 |
+
"key": "strategy.population_size",
|
| 419 |
+
"source": "native/cma/manifest.json",
|
| 420 |
+
"value": null
|
| 421 |
+
},
|
| 422 |
+
"seed": {
|
| 423 |
+
"key": "strategy.seed",
|
| 424 |
+
"source": "native/cma/manifest.json",
|
| 425 |
+
"value": null
|
| 426 |
+
},
|
| 427 |
+
"stopping": {
|
| 428 |
+
"key": "protocol.stopping",
|
| 429 |
+
"source": "native/cma/manifest.json",
|
| 430 |
+
"value": "es.stop() at every loop head, honoured after the first generation; else max_generations"
|
| 431 |
+
}
|
| 432 |
+
},
|
| 433 |
+
"stage": "cma",
|
| 434 |
+
"supervision": {
|
| 435 |
+
"key": "supervision",
|
| 436 |
+
"source": "native/cma/manifest.json",
|
| 437 |
+
"value": null
|
| 438 |
+
}
|
| 439 |
+
},
|
| 440 |
+
{
|
| 441 |
+
"best_metric": {
|
| 442 |
+
"key": "protocol.best_metric",
|
| 443 |
+
"source": "native/adam/manifest.json",
|
| 444 |
+
"value": "independent frozen C + T replay (mean over K); lowest finite, earliest candidate on exact ties"
|
| 445 |
+
},
|
| 446 |
+
"budget": {
|
| 447 |
+
"completed": {
|
| 448 |
+
"traversals": {
|
| 449 |
+
"key": "complete_traversals",
|
| 450 |
+
"source": "native/adam/training_complete.json",
|
| 451 |
+
"value": 500
|
| 452 |
+
},
|
| 453 |
+
"updates": {
|
| 454 |
+
"key": "total_updates",
|
| 455 |
+
"source": "native/adam/training_complete.json",
|
| 456 |
+
"value": 245500
|
| 457 |
+
}
|
| 458 |
+
},
|
| 459 |
+
"configured": {
|
| 460 |
+
"traversals": {
|
| 461 |
+
"key": "protocol.complete_traversals",
|
| 462 |
+
"source": "native/adam/manifest.json",
|
| 463 |
+
"value": 500
|
| 464 |
+
},
|
| 465 |
+
"updates": {
|
| 466 |
+
"key": "protocol.planned_updates",
|
| 467 |
+
"source": "native/adam/manifest.json",
|
| 468 |
+
"value": 245500
|
| 469 |
+
},
|
| 470 |
+
"updates_per_traversal": {
|
| 471 |
+
"key": "protocol.updates_per_traversal",
|
| 472 |
+
"source": "native/adam/manifest.json",
|
| 473 |
+
"value": 491
|
| 474 |
+
}
|
| 475 |
+
}
|
| 476 |
+
},
|
| 477 |
+
"manifest": "native/adam/manifest.json",
|
| 478 |
+
"objective": {
|
| 479 |
+
"key": "protocol.objective",
|
| 480 |
+
"source": "native/adam/manifest.json",
|
| 481 |
+
"value": "R4 SourceWarpObjective stage adam: C + T, A never active, captured D_V = |V[1]|, D_M = |M[0]|"
|
| 482 |
+
},
|
| 483 |
+
"optimizer": {
|
| 484 |
+
"betas": {
|
| 485 |
+
"key": "protocol.betas",
|
| 486 |
+
"source": "native/adam/manifest.json",
|
| 487 |
+
"value": [
|
| 488 |
+
0.9,
|
| 489 |
+
0.99
|
| 490 |
+
]
|
| 491 |
+
},
|
| 492 |
+
"eps": {
|
| 493 |
+
"key": "protocol.eps",
|
| 494 |
+
"source": "native/adam/manifest.json",
|
| 495 |
+
"value": 1e-08
|
| 496 |
+
},
|
| 497 |
+
"lr": {
|
| 498 |
+
"key": "protocol.lr",
|
| 499 |
+
"source": "native/adam/manifest.json",
|
| 500 |
+
"value": 0.001
|
| 501 |
+
},
|
| 502 |
+
"optimizer": {
|
| 503 |
+
"key": "protocol.optimizer",
|
| 504 |
+
"source": "native/adam/manifest.json",
|
| 505 |
+
"value": "torch.optim.Adam"
|
| 506 |
+
},
|
| 507 |
+
"scheduler": {
|
| 508 |
+
"key": "protocol.scheduler",
|
| 509 |
+
"source": "native/adam/manifest.json",
|
| 510 |
+
"value": null
|
| 511 |
+
},
|
| 512 |
+
"weight_decay": {
|
| 513 |
+
"key": "protocol.weight_decay",
|
| 514 |
+
"source": "native/adam/manifest.json",
|
| 515 |
+
"value": 0.0
|
| 516 |
+
}
|
| 517 |
+
},
|
| 518 |
+
"parameters": {
|
| 519 |
+
"fixed": {
|
| 520 |
+
"key": "protocol.frozen",
|
| 521 |
+
"source": "native/adam/manifest.json",
|
| 522 |
+
"value": [
|
| 523 |
+
"topology",
|
| 524 |
+
"rests",
|
| 525 |
+
"masses",
|
| 526 |
+
"attachments",
|
| 527 |
+
"drag",
|
| 528 |
+
"dashpot",
|
| 529 |
+
"collision_distance",
|
| 530 |
+
"clock",
|
| 531 |
+
"initialization"
|
| 532 |
+
]
|
| 533 |
+
},
|
| 534 |
+
"inactive_leaves": {
|
| 535 |
+
"key": "protocol.inactive_leaves",
|
| 536 |
+
"source": "native/adam/manifest.json",
|
| 537 |
+
"value": [
|
| 538 |
+
"raw_object_restitution",
|
| 539 |
+
"raw_object_friction"
|
| 540 |
+
]
|
| 541 |
+
},
|
| 542 |
+
"optimizer_leaves": {
|
| 543 |
+
"key": "protocol.leaves",
|
| 544 |
+
"source": "native/adam/manifest.json",
|
| 545 |
+
"value": [
|
| 546 |
+
"log_spring_y",
|
| 547 |
+
"raw_ground_restitution",
|
| 548 |
+
"raw_ground_friction",
|
| 549 |
+
"raw_object_restitution",
|
| 550 |
+
"raw_object_friction"
|
| 551 |
+
]
|
| 552 |
+
}
|
| 553 |
+
},
|
| 554 |
+
"schema": "real_rgbd_source_adam_run_v1",
|
| 555 |
+
"seed": {
|
| 556 |
+
"reason": "the Adam stage records no random seed; its traversal order is chronological",
|
| 557 |
+
"searched": [
|
| 558 |
+
"native/adam/manifest.json"
|
| 559 |
+
],
|
| 560 |
+
"value": null
|
| 561 |
+
},
|
| 562 |
+
"stage": "adam",
|
| 563 |
+
"stiffness_update": {
|
| 564 |
+
"key": "protocol.projected_log_y",
|
| 565 |
+
"source": "native/adam/manifest.json",
|
| 566 |
+
"value": "clamp at use only: this record predates or does not enable the projected update; the history is not reinterpreted as projected"
|
| 567 |
+
}
|
| 568 |
+
}
|
| 569 |
+
],
|
| 570 |
+
"status": {
|
| 571 |
+
"completion_evidence": [
|
| 572 |
+
"native/adam/training_complete.json",
|
| 573 |
+
"native/adam/best.json",
|
| 574 |
+
"native/cma/result.json"
|
| 575 |
+
],
|
| 576 |
+
"label": "complete",
|
| 577 |
+
"note": null
|
| 578 |
+
},
|
| 579 |
+
"unknowns": []
|
| 580 |
+
}
|