GnanaPraveen commited on
Commit
004286e
Β·
verified Β·
1 Parent(s): 4ff52c1

Rename policy directory to Bagel_Robotics_1

Browse files
This view is limited to 50 files because it contains too many changes. Β  See raw diff
Files changed (50) hide show
  1. README.md +4 -4
  2. THIRD_PARTY_NOTICES.md +3 -3
  3. inference/README.md +2 -2
  4. inference/SHA256SUMS +81 -81
  5. inference/install_adapter.py +2 -2
  6. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/.gitignore +0 -0
  7. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/EVALUATION_RESULTS.md +1 -1
  8. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/LICENSE +0 -0
  9. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/README.md +1 -1
  10. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/REEVALUATION.md +1 -1
  11. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/THIRD_PARTY_NOTICES.md +0 -0
  12. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/VALIDATION.md +0 -0
  13. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/__init__.py +0 -0
  14. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/artifact-manifest.json +0 -0
  15. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/assets.py +0 -0
  16. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/backend.py +0 -0
  17. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/deploy.py +0 -0
  18. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/deploy.yml +1 -1
  19. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/download_checkpoint.py +0 -0
  20. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/download_checkpoint.sh +0 -0
  21. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/eval.sh +0 -0
  22. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/evidence/action-comparison.json +0 -0
  23. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/evidence/five-suite-results.json +0 -0
  24. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/evidence/gpu-validation.json +0 -0
  25. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/evidence/local-results.json +0 -0
  26. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/evidence/pr-audit.json +6 -3
  27. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/install.sh +0 -0
  28. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/licenses/Apache-2.0.txt +0 -0
  29. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/licenses/RoboDojo-MIT.txt +0 -0
  30. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/licenses/XPolicyLab.txt +0 -0
  31. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/model.py +0 -0
  32. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/requirements-transport.txt +0 -0
  33. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/LICENSE +0 -0
  34. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/THIRD_PARTY_NOTICES.md +0 -0
  35. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/licenses/Apache-2.0.txt +0 -0
  36. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/pyproject.toml +0 -0
  37. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/__init__.py +0 -0
  38. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/checkpoint_compat.py +0 -0
  39. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/data.py +0 -0
  40. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/__init__.py +0 -0
  41. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/__init__.py +0 -0
  42. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/processors/__init__.py +0 -0
  43. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/processors/base_processor.py +0 -0
  44. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/processors/vpp2_processor.py +0 -0
  45. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/transforms/__init__.py +0 -0
  46. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/transforms/action_state_merger.py +0 -0
  47. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/transforms/image.py +0 -0
  48. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/utils/__init__.py +0 -0
  49. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/utils/normalizer.py +0 -0
  50. inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/models/__init__.py +0 -0
README.md CHANGED
@@ -39,11 +39,11 @@ There are approximately 29.0 GB of checkpoint tensors. Keep all six files togeth
39
 
40
  ## Inference adapter and reevaluation
41
 
42
- The standalone XPolicyLab adapter is provided under [`inference/`](inference/), at release tag `bagel-robotics-1-cp1000-inference-v1`. No private research repository is required.
43
 
44
  ```bash
45
  hf download bageldotcom/Bagel-Robotics-1 \
46
- --revision bagel-robotics-1-cp1000-inference-v1 \
47
  --include 'inference/**' \
48
  --local-dir /absolute/path/to/Bagel-Robotics-1-release
49
 
@@ -52,9 +52,9 @@ git -C /absolute/path/to/workspace/XPolicyLab checkout 6baccd57ff958570d0db15883
52
  python /absolute/path/to/Bagel-Robotics-1-release/inference/install_adapter.py /absolute/path/to/workspace/XPolicyLab
53
  ```
54
 
55
- Follow the included [policy README](inference/policy/bagel_robotics_1/README.md) to install the Python 3.10 environment, download/verify assets and run both debug checks. Follow [REEVALUATION.md](inference/policy/bagel_robotics_1/REEVALUATION.md) for task, suite and three-seed commands. Install RoboDojo and simulator assets separately using its [official guide](https://robodojo-benchmark.com/doc/usage/install-and-download/).
56
 
57
- The adapter uses `policy_name=bagel_robotics_1`, `ckpt_name=cp1000`, ARX X5 end-effector actions, and one environment per policy process. Fixed inference settings: BF16; predict 32 actions and execute 16; ten Euler steps; shift 1; 90% new / 10% previous temporal blending. Qualification used a 96 GB RTX PRO 6000 Blackwell, Python 3.10.21 and PyTorch 2.11.0+cu130; a lower minimum GPU capacity has not been qualified.
58
 
59
  Use the Bagel-Robotics-1 compact checkpoint loader supplied in the inference package. The implementation and current reviewer instructions are available in [XPolicyLab PR #234](https://github.com/XPolicyLab/XPolicyLab/pull/234).
60
 
 
39
 
40
  ## Inference adapter and reevaluation
41
 
42
+ The standalone XPolicyLab adapter is provided under [`inference/`](inference/), at release tag `bagel-robotics-1-cp1000-inference-v2`. No private research repository is required.
43
 
44
  ```bash
45
  hf download bageldotcom/Bagel-Robotics-1 \
46
+ --revision bagel-robotics-1-cp1000-inference-v2 \
47
  --include 'inference/**' \
48
  --local-dir /absolute/path/to/Bagel-Robotics-1-release
49
 
 
52
  python /absolute/path/to/Bagel-Robotics-1-release/inference/install_adapter.py /absolute/path/to/workspace/XPolicyLab
53
  ```
54
 
55
+ Follow the included [policy README](inference/policy/Bagel_Robotics_1/README.md) to install the Python 3.10 environment, download/verify assets and run both debug checks. Follow [REEVALUATION.md](inference/policy/Bagel_Robotics_1/REEVALUATION.md) for task, suite and three-seed commands. Install RoboDojo and simulator assets separately using its [official guide](https://robodojo-benchmark.com/doc/usage/install-and-download/).
56
 
57
+ The adapter uses `policy_name=Bagel_Robotics_1`, `ckpt_name=cp1000`, ARX X5 end-effector actions, and one environment per policy process. Fixed inference settings: BF16; predict 32 actions and execute 16; ten Euler steps; shift 1; 90% new / 10% previous temporal blending. Qualification used a 96 GB RTX PRO 6000 Blackwell, Python 3.10.21 and PyTorch 2.11.0+cu130; a lower minimum GPU capacity has not been qualified.
58
 
59
  Use the Bagel-Robotics-1 compact checkpoint loader supplied in the inference package. The implementation and current reviewer instructions are available in [XPolicyLab PR #234](https://github.com/XPolicyLab/XPolicyLab/pull/234).
60
 
THIRD_PARTY_NOTICES.md CHANGED
@@ -1,12 +1,12 @@
1
  # Source and artifact notices
2
 
3
  - Reused source components from [VPP2](https://github.com/roboterax/video-prediction-policy-2)/FastWAM retain the MIT notice in
4
- [LICENSE](inference/policy/bagel_robotics_1/LICENSE), copyright 2026 The FastWAM Authors. See [source-provenance.json](inference/policy/bagel_robotics_1/source-provenance.json)
5
  for the source identities and packaging changes.
6
  - Wan2.1/DiffSynth-derived model components retain Apache-2.0 terms; see
7
- [licenses/Apache-2.0.txt](inference/policy/bagel_robotics_1/licenses/Apache-2.0.txt) and upstream Wan2.1/DiffSynth source notices.
8
  - The XPolicyLab interface follows its upstream license, included in
9
- [licenses/XPolicyLab.txt](inference/policy/bagel_robotics_1/licenses/XPolicyLab.txt). RoboDojo and simulator assets are not bundled.
10
  - Encoder weights, tokenizer files and model weights have their own upstream
11
  terms. The code license does not assign a new license to those artifacts.
12
  - The existing preview PR by Soroush Mehraban was consulted as a reference; its
 
1
  # Source and artifact notices
2
 
3
  - Reused source components from [VPP2](https://github.com/roboterax/video-prediction-policy-2)/FastWAM retain the MIT notice in
4
+ [LICENSE](inference/policy/Bagel_Robotics_1/LICENSE), copyright 2026 The FastWAM Authors. See [source-provenance.json](inference/policy/Bagel_Robotics_1/source-provenance.json)
5
  for the source identities and packaging changes.
6
  - Wan2.1/DiffSynth-derived model components retain Apache-2.0 terms; see
7
+ [licenses/Apache-2.0.txt](inference/policy/Bagel_Robotics_1/licenses/Apache-2.0.txt) and upstream Wan2.1/DiffSynth source notices.
8
  - The XPolicyLab interface follows its upstream license, included in
9
+ [licenses/XPolicyLab.txt](inference/policy/Bagel_Robotics_1/licenses/XPolicyLab.txt). RoboDojo and simulator assets are not bundled.
10
  - Encoder weights, tokenizer files and model weights have their own upstream
11
  terms. The code license does not assign a new license to those artifacts.
12
  - The existing preview PR by Soroush Mehraban was consulted as a reference; its
inference/README.md CHANGED
@@ -2,7 +2,7 @@
2
 
3
  Bagel-Robotics-1 combines mask-based structured pruning, recovery training and task-critical data selection to produce a compact WAM with nonuniform FFN widths and cross-attention head counts. Its inference pipeline predicts 32 actions, executes 16 before replanning, and applies 90/10 temporal ensembling. VPP2 is the validation base; reused source components are credited in the policy's source notices.
4
 
5
- This folder is the standalone XPolicyLab adapter for Bagel-Robotics-1 checkpoint 1000. It contains inference code and evaluation instructions, with no training repository dependency. Model tensors download separately from `bageldotcom/Bagel-Robotics-1`, pinned to `2651631c5d08819088475e8778676f5cf6d9afcf` and verified against `policy/bagel_robotics_1/artifact-manifest.json`.
6
 
7
  Install this adapter into an existing XPolicyLab checkout (the installer refuses to overwrite an existing policy):
8
 
@@ -10,7 +10,7 @@ Install this adapter into an existing XPolicyLab checkout (the installer refuses
10
  python install_adapter.py /absolute/path/to/XPolicyLab
11
  ```
12
 
13
- Then follow [Installation](policy/bagel_robotics_1/README.md#installation) for the Python 3.10 environment, exact checkpoint and encoder download, and debug checks. [REEVALUATION.md](policy/bagel_robotics_1/REEVALUATION.md) gives native simulator task/suite/three-seed commands. RoboDojo and its assets are installed separately.
14
 
15
  The adapter is prepared against XPolicyLab `6baccd57ff958570d0db1588370289ee36c8bb70`; source and dependency pins are preserved in the policy folder. The adapter is under review in [XPolicyLab PR #234](https://github.com/XPolicyLab/XPolicyLab/pull/234). Training/pruning/export source and the technical report are planned for November 20, 2026.
16
 
 
2
 
3
  Bagel-Robotics-1 combines mask-based structured pruning, recovery training and task-critical data selection to produce a compact WAM with nonuniform FFN widths and cross-attention head counts. Its inference pipeline predicts 32 actions, executes 16 before replanning, and applies 90/10 temporal ensembling. VPP2 is the validation base; reused source components are credited in the policy's source notices.
4
 
5
+ This folder is the standalone XPolicyLab adapter for Bagel-Robotics-1 checkpoint 1000. It contains inference code and evaluation instructions, with no training repository dependency. Model tensors download separately from `bageldotcom/Bagel-Robotics-1`, pinned to `2651631c5d08819088475e8778676f5cf6d9afcf` and verified against `policy/Bagel_Robotics_1/artifact-manifest.json`.
6
 
7
  Install this adapter into an existing XPolicyLab checkout (the installer refuses to overwrite an existing policy):
8
 
 
10
  python install_adapter.py /absolute/path/to/XPolicyLab
11
  ```
12
 
13
+ Then follow [Installation](policy/Bagel_Robotics_1/README.md#installation) for the Python 3.10 environment, exact checkpoint and encoder download, and debug checks. [REEVALUATION.md](policy/Bagel_Robotics_1/REEVALUATION.md) gives native simulator task/suite/three-seed commands. RoboDojo and its assets are installed separately.
14
 
15
  The adapter is prepared against XPolicyLab `6baccd57ff958570d0db1588370289ee36c8bb70`; source and dependency pins are preserved in the policy folder. The adapter is under review in [XPolicyLab PR #234](https://github.com/XPolicyLab/XPolicyLab/pull/234). Training/pruning/export source and the technical report are planned for November 20, 2026.
16
 
inference/SHA256SUMS CHANGED
@@ -1,81 +1,81 @@
1
- 70f520e883d0d471c2317e606867f161285a239da572402b43670c901a5e6d07 README.md
2
- 56f26e5b6ba87080c82703e102240fdfbd955c731fb2a044609ffff099795b3f install_adapter.py
3
- 6c9437916a0dc5b6ed5fd56b361a4a1894be910e6965c9570e8683cc74a40813 policy/bagel_robotics_1/.gitignore
4
- 24cb153ee8bababbfc20fe7acd36768923fbcf2a07d0aa653f460282761ccf8f policy/bagel_robotics_1/EVALUATION_RESULTS.md
5
- 8379dddfbbb1154ad9cc57f008f1f8d4a8d26c3de99bd6b36aa4d8067888aa92 policy/bagel_robotics_1/LICENSE
6
- df95fda0cfe78bf41a15d036166e2f5fba87e23cdb7e100315311bde5e99b6db policy/bagel_robotics_1/README.md
7
- f91a4218b180cdef400540135a45e1c94b01e8b4ff1b2f5871c1d6ff328c97b5 policy/bagel_robotics_1/REEVALUATION.md
8
- bf0d0498ea83fbc82593de12234892d4458099f36a9ff6d79c920add58640ab8 policy/bagel_robotics_1/THIRD_PARTY_NOTICES.md
9
- 4a4d71a75e893be9ddf802b4e3c853f2010f8ccc277e7b7a5ce2ae1e17614116 policy/bagel_robotics_1/VALIDATION.md
10
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/bagel_robotics_1/__init__.py
11
- e7667cec0939b219dc1396dcf34c8fadcd95f509e6606df9757b6c909967b5f2 policy/bagel_robotics_1/artifact-manifest.json
12
- 76fec0d61c9344d8d2c5f61853a93269c8b19ae16d08de673f2ced5bdfe08b79 policy/bagel_robotics_1/assets.py
13
- 2a16b03892ede7aa0a93cfd65e01a239498aa992bc4f1affb9cdde54253dae08 policy/bagel_robotics_1/backend.py
14
- 68f337b21b1e517e1df27550e64fbc542b644528adc8f3f47fb8e44849185af6 policy/bagel_robotics_1/deploy.py
15
- 4c315728926a12e96cd2aee3ff2f66d2f8ee7b175f331745f6aec01771c88a9a policy/bagel_robotics_1/deploy.yml
16
- e8ce9e58f22e4330b2f1cca1f45e304d9cd466941ec795ebcf46782d1299fe93 policy/bagel_robotics_1/download_checkpoint.py
17
- 467e70c368f1574f6a39afdb3c84d6b10e8430bdbf638d9742a58585c7e60bc3 policy/bagel_robotics_1/download_checkpoint.sh
18
- daae036dc45b13f90f1b5b5c9e813262d62585aba467534e2402d4933e8dd97c policy/bagel_robotics_1/eval.sh
19
- 6110ad701ed4c7dd9768b61add6df64ace15c7109ccafdace4ea8ab8934b23cb policy/bagel_robotics_1/evidence/action-comparison.json
20
- 2c8b3a55f75117533bf7ec0cfa8cfa7c42cd9b51d2517161fc022e8e15c5b9d3 policy/bagel_robotics_1/evidence/five-suite-results.json
21
- 3187c8c75bb85c393b65f23838e8163fd201081b82b492601b2a6c7bb552d43a policy/bagel_robotics_1/evidence/gpu-validation.json
22
- f73d49a6b9c96824eddb76ae146b720a1d2feafba69c2ab7e9222c9167f3985f policy/bagel_robotics_1/evidence/local-results.json
23
- a299b9f60b3820af5292ef8b410d73aaa67a97f41e44c8415e9ed743d67f4f7b policy/bagel_robotics_1/evidence/pr-audit.json
24
- d842f9639df62df7fddc84f095771b438f02f955605e221e4f7b160893592454 policy/bagel_robotics_1/install.sh
25
- c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 policy/bagel_robotics_1/licenses/Apache-2.0.txt
26
- 7794bb06af8fe5485ca912454ad1665ccd7846c45f9c2b1258658e480948cdbe policy/bagel_robotics_1/licenses/RoboDojo-MIT.txt
27
- c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 policy/bagel_robotics_1/licenses/XPolicyLab.txt
28
- 56418464b2a88e7aea31d436ee42851dfababad97db9178abdce318b5a7e621b policy/bagel_robotics_1/model.py
29
- 2d1698608d28de6395f8c8794460b292f0233d2a4a5ef76a5d83152631ffe389 policy/bagel_robotics_1/requirements-transport.txt
30
- 8379dddfbbb1154ad9cc57f008f1f8d4a8d26c3de99bd6b36aa4d8067888aa92 policy/bagel_robotics_1/runtime/LICENSE
31
- 43973f510e70c55382293f19573eb81c42e965f5286f52650ca920d35ad8df77 policy/bagel_robotics_1/runtime/THIRD_PARTY_NOTICES.md
32
- c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 policy/bagel_robotics_1/runtime/licenses/Apache-2.0.txt
33
- 2258964574a8c567f3f6f871e54ef3664218bed4c40ee73eee4ed8df304fab0b policy/bagel_robotics_1/runtime/pyproject.toml
34
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/bagel_robotics_1/runtime/src/bagel_cp1000/__init__.py
35
- 70e67d196cb46263677ebe873c5837657d6b8f90ca40cb6845f4782f5377ba2d policy/bagel_robotics_1/runtime/src/bagel_cp1000/checkpoint_compat.py
36
- 8729d8e1386c74a0e3bd1c800a7c883725c9d00441f19bcbe7e40c2f8ff7af84 policy/bagel_robotics_1/runtime/src/bagel_cp1000/data.py
37
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/bagel_robotics_1/runtime/src/bagel_cp1000/datasets/__init__.py
38
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/bagel_robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/__init__.py
39
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/bagel_robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/processors/__init__.py
40
- df79b044f93bcc9f4e93a2575ed5a7bc191595e3916753fcc26d3dd00db892c3 policy/bagel_robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/processors/base_processor.py
41
- b00acaa43c3d18323f56ec9899b2de3ee5a7df8c2289ceea283725ca62aae773 policy/bagel_robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/processors/vpp2_processor.py
42
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/bagel_robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/transforms/__init__.py
43
- 39fd44f254bd7fb71b9269d75d8f9b5a5bbbe167ea438dda92d40eda1d256734 policy/bagel_robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/transforms/action_state_merger.py
44
- f494d262ce29770e959bdff60b997f7a07e5f00d10ef515eee7be813d1db038f policy/bagel_robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/transforms/image.py
45
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/bagel_robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/utils/__init__.py
46
- 28cedb2f4d69257a5f4da10e406dddba78ddd2a95408a9a55d6f74be5899d8dd policy/bagel_robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/utils/normalizer.py
47
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/__init__.py
48
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/__init__.py
49
- 780171144ff43f9282875af6c42a16db96b1f9ff56d01742a1024f7888fbb0fb policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/action_dit.py
50
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/helpers/__init__.py
51
- 6f7ad787624844970985117002ab809bd777f7474969daca121e7101381c6d0c policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/helpers/compact_channels.py
52
- 594249b6eb931048e352fd3ffef9b1ac1db9e4fc74659e04216d6b823dd174f3 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/helpers/gradient.py
53
- 39cb43aafb25c9046d19921cdddc6df2bae2b3eb267f5f1c271254dd216908e5 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/helpers/io.py
54
- ce632db536b479c96a7160968eb314deb4e2dd1ab1b986e68f5dd8dea0ed6468 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/helpers/loader.py
55
- 5f42547a8571a2758ea6d4285834d5eaafc67285c6db42d44ec3c317e8402cc2 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/mot.py
56
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/schedulers/__init__.py
57
- 15de04574c1d8ccb794ca6560b1e501e5c83cc86104bb80f1eb3cc3b0324ffe0 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/schedulers/scheduler_continuous.py
58
- 41e8632ad7898bf3a63cf7c874179adae609583ceb1b4dadf2b4c22669865323 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/vpp2.py
59
- d203d5ec0f6c913b052e22202eff0fe238e087040ae0de9843b7a22a5533b5f3 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/wan21.py
60
- f65e44c9d1b7811d2996b3fa22e6fe4c2ac5e6edf1fc2c14251cf582bf8d1f05 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/wan_video_clip.py
61
- 516b8dd09d576898c8760968ada4b617f5fe6a7c3fd945787898ae326df8e9a1 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/wan_video_dit.py
62
- 902a1e46b21b5c48e166fe03defabb94b3773c6bbe836fc09b9a0d0894eb1f6e policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/wan_video_text_encoder.py
63
- 33f7d804677b44a6f3ab334684017dcdb1e9dfb748279de76ad94a5bb71a7e51 policy/bagel_robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/wan_video_vae.py
64
- 35ca975c19a1290531c0027e5cf849ceabee724ff771ed4b49dd653c125c8deb policy/bagel_robotics_1/runtime/src/bagel_cp1000/policy.py
65
- dcf2942f3b9a02590902212b3c4f24b297c485ed0be65702ee540529dd4f55c0 policy/bagel_robotics_1/runtime/src/bagel_cp1000/runtime.py
66
- e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/bagel_robotics_1/runtime/src/bagel_cp1000/utils/__init__.py
67
- dd3afea396e0ba3e619a1a66121f3c41dd0ca4174e1cf1f9f459b200f23e2690 policy/bagel_robotics_1/runtime/src/bagel_cp1000/utils/logging_config.py
68
- 9b0ba19de9a64458b12a0fb24f0811f49d9e9fca5d8b815f5f5ecd3b7886fd63 policy/bagel_robotics_1/runtime/src/bagel_cp1000/utils/pytorch_utils.py
69
- 113091a0c7fa38ecda3aae470bb6f151d0d034cfc187d4d752350f8cb9d71191 policy/bagel_robotics_1/setup_eval_env_client.sh
70
- 428ada84e7b5d2c131118e7c8c47a65fb60bc34ce49db94b2e33608c354b93b9 policy/bagel_robotics_1/setup_eval_policy_server.sh
71
- 6597accf2e5ebc6ac46cdc9cfefc9a1622f24fecc9059516dab4fc3abd4530c6 policy/bagel_robotics_1/source-provenance.json
72
- 42be4b09c56377f4686b2e722de760fa3bafd1c6b92605ada269d94e19efc95e policy/bagel_robotics_1/temporal_ensemble.py
73
- d5a7f0219ee4fc94c32add51121b83bf2138950a39de67cd42d9a76dddf391eb policy/bagel_robotics_1/tests/fixtures/checkpoint_processor.json
74
- add0937c0762cba1395426f8c46fc3b5b9bc2d6da63a51202b7b781a53732db9 policy/bagel_robotics_1/tests/test_backend.py
75
- 97b8ff038365aed20925627fd6f5ed589b9a4b74a3795742fe381f925746259e policy/bagel_robotics_1/tests/test_checkpoint_processor.py
76
- 59ba14286d9b0ab3d2d29d59fa8b04bb3cdc51dcfadeb6f4b8df7a0df417cb11 policy/bagel_robotics_1/tests/test_contract.py
77
- a602f672afb21b6662e18882a104e1fc16e46a31a3aa73d9598a1eee715045b4 policy/bagel_robotics_1/tests/test_validation.py
78
- df0f4687516d3392bfee26e747352fa6510c33ff5102da5dbe830dfb11235c48 policy/bagel_robotics_1/validation.py
79
- 34ca874def38c294228fb542fde970ba1bc3ccc9ff390b23ebe1fc40e3a37459 policy/bagel_robotics_1/validation_compare.py
80
- 9fb0ffad9e69f97c34a90428831ef7eed219fe62c989b0e855dc0d5f6fb2e3ec policy/bagel_robotics_1/validation_replay.py
81
- 45a6a985ffc7e4c64df13e37fb6afffc649f0675cdfb7bbdd64aeb37b0feee7d policy/bagel_robotics_1/validation_server.py
 
1
+ 47a3d1093f7af1344d87bfaca1071de3fc2bf1d90d54acece732195f5015f393 README.md
2
+ db9db816c8dd0f432068df166bbe3d9aa36ee4d47c5239b4862f73afa3843b06 install_adapter.py
3
+ 6c9437916a0dc5b6ed5fd56b361a4a1894be910e6965c9570e8683cc74a40813 policy/Bagel_Robotics_1/.gitignore
4
+ 2095c3b590cfbf230698d30a491a49a24cfff856608d578ab2fdb9aa7749b674 policy/Bagel_Robotics_1/EVALUATION_RESULTS.md
5
+ 8379dddfbbb1154ad9cc57f008f1f8d4a8d26c3de99bd6b36aa4d8067888aa92 policy/Bagel_Robotics_1/LICENSE
6
+ 51872760cc82d39dd7c685b990b117b51ef0bf6d65e1c126dfc399fef7ecbbde policy/Bagel_Robotics_1/README.md
7
+ 1ff3fe54dd9f37965ce24eff7634016bb98e621b9e59add1b48e206b0e504eec policy/Bagel_Robotics_1/REEVALUATION.md
8
+ bf0d0498ea83fbc82593de12234892d4458099f36a9ff6d79c920add58640ab8 policy/Bagel_Robotics_1/THIRD_PARTY_NOTICES.md
9
+ 4a4d71a75e893be9ddf802b4e3c853f2010f8ccc277e7b7a5ce2ae1e17614116 policy/Bagel_Robotics_1/VALIDATION.md
10
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/Bagel_Robotics_1/__init__.py
11
+ e7667cec0939b219dc1396dcf34c8fadcd95f509e6606df9757b6c909967b5f2 policy/Bagel_Robotics_1/artifact-manifest.json
12
+ 76fec0d61c9344d8d2c5f61853a93269c8b19ae16d08de673f2ced5bdfe08b79 policy/Bagel_Robotics_1/assets.py
13
+ 2a16b03892ede7aa0a93cfd65e01a239498aa992bc4f1affb9cdde54253dae08 policy/Bagel_Robotics_1/backend.py
14
+ 68f337b21b1e517e1df27550e64fbc542b644528adc8f3f47fb8e44849185af6 policy/Bagel_Robotics_1/deploy.py
15
+ 6f25e548de5e0e10ed797ba65f59c7b64c986d340d7917d46d9aa92091c29b5f policy/Bagel_Robotics_1/deploy.yml
16
+ e8ce9e58f22e4330b2f1cca1f45e304d9cd466941ec795ebcf46782d1299fe93 policy/Bagel_Robotics_1/download_checkpoint.py
17
+ 467e70c368f1574f6a39afdb3c84d6b10e8430bdbf638d9742a58585c7e60bc3 policy/Bagel_Robotics_1/download_checkpoint.sh
18
+ daae036dc45b13f90f1b5b5c9e813262d62585aba467534e2402d4933e8dd97c policy/Bagel_Robotics_1/eval.sh
19
+ 6110ad701ed4c7dd9768b61add6df64ace15c7109ccafdace4ea8ab8934b23cb policy/Bagel_Robotics_1/evidence/action-comparison.json
20
+ 2c8b3a55f75117533bf7ec0cfa8cfa7c42cd9b51d2517161fc022e8e15c5b9d3 policy/Bagel_Robotics_1/evidence/five-suite-results.json
21
+ 3187c8c75bb85c393b65f23838e8163fd201081b82b492601b2a6c7bb552d43a policy/Bagel_Robotics_1/evidence/gpu-validation.json
22
+ f73d49a6b9c96824eddb76ae146b720a1d2feafba69c2ab7e9222c9167f3985f policy/Bagel_Robotics_1/evidence/local-results.json
23
+ 86e4485d4f0ca34325151de212fed8974b5b09b2cf94d6c9041cda7d0476f957 policy/Bagel_Robotics_1/evidence/pr-audit.json
24
+ d842f9639df62df7fddc84f095771b438f02f955605e221e4f7b160893592454 policy/Bagel_Robotics_1/install.sh
25
+ c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 policy/Bagel_Robotics_1/licenses/Apache-2.0.txt
26
+ 7794bb06af8fe5485ca912454ad1665ccd7846c45f9c2b1258658e480948cdbe policy/Bagel_Robotics_1/licenses/RoboDojo-MIT.txt
27
+ c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 policy/Bagel_Robotics_1/licenses/XPolicyLab.txt
28
+ 56418464b2a88e7aea31d436ee42851dfababad97db9178abdce318b5a7e621b policy/Bagel_Robotics_1/model.py
29
+ 2d1698608d28de6395f8c8794460b292f0233d2a4a5ef76a5d83152631ffe389 policy/Bagel_Robotics_1/requirements-transport.txt
30
+ 8379dddfbbb1154ad9cc57f008f1f8d4a8d26c3de99bd6b36aa4d8067888aa92 policy/Bagel_Robotics_1/runtime/LICENSE
31
+ 43973f510e70c55382293f19573eb81c42e965f5286f52650ca920d35ad8df77 policy/Bagel_Robotics_1/runtime/THIRD_PARTY_NOTICES.md
32
+ c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 policy/Bagel_Robotics_1/runtime/licenses/Apache-2.0.txt
33
+ 2258964574a8c567f3f6f871e54ef3664218bed4c40ee73eee4ed8df304fab0b policy/Bagel_Robotics_1/runtime/pyproject.toml
34
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/__init__.py
35
+ 70e67d196cb46263677ebe873c5837657d6b8f90ca40cb6845f4782f5377ba2d policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/checkpoint_compat.py
36
+ 8729d8e1386c74a0e3bd1c800a7c883725c9d00441f19bcbe7e40c2f8ff7af84 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/data.py
37
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/datasets/__init__.py
38
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/__init__.py
39
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/processors/__init__.py
40
+ df79b044f93bcc9f4e93a2575ed5a7bc191595e3916753fcc26d3dd00db892c3 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/processors/base_processor.py
41
+ b00acaa43c3d18323f56ec9899b2de3ee5a7df8c2289ceea283725ca62aae773 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/processors/vpp2_processor.py
42
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/transforms/__init__.py
43
+ 39fd44f254bd7fb71b9269d75d8f9b5a5bbbe167ea438dda92d40eda1d256734 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/transforms/action_state_merger.py
44
+ f494d262ce29770e959bdff60b997f7a07e5f00d10ef515eee7be813d1db038f policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/transforms/image.py
45
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/utils/__init__.py
46
+ 28cedb2f4d69257a5f4da10e406dddba78ddd2a95408a9a55d6f74be5899d8dd policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/datasets/lerobot/utils/normalizer.py
47
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/__init__.py
48
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/__init__.py
49
+ 780171144ff43f9282875af6c42a16db96b1f9ff56d01742a1024f7888fbb0fb policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/action_dit.py
50
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/helpers/__init__.py
51
+ 6f7ad787624844970985117002ab809bd777f7474969daca121e7101381c6d0c policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/helpers/compact_channels.py
52
+ 594249b6eb931048e352fd3ffef9b1ac1db9e4fc74659e04216d6b823dd174f3 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/helpers/gradient.py
53
+ 39cb43aafb25c9046d19921cdddc6df2bae2b3eb267f5f1c271254dd216908e5 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/helpers/io.py
54
+ ce632db536b479c96a7160968eb314deb4e2dd1ab1b986e68f5dd8dea0ed6468 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/helpers/loader.py
55
+ 5f42547a8571a2758ea6d4285834d5eaafc67285c6db42d44ec3c317e8402cc2 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/mot.py
56
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/schedulers/__init__.py
57
+ 15de04574c1d8ccb794ca6560b1e501e5c83cc86104bb80f1eb3cc3b0324ffe0 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/schedulers/scheduler_continuous.py
58
+ 41e8632ad7898bf3a63cf7c874179adae609583ceb1b4dadf2b4c22669865323 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/vpp2.py
59
+ d203d5ec0f6c913b052e22202eff0fe238e087040ae0de9843b7a22a5533b5f3 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/wan21.py
60
+ f65e44c9d1b7811d2996b3fa22e6fe4c2ac5e6edf1fc2c14251cf582bf8d1f05 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/wan_video_clip.py
61
+ 516b8dd09d576898c8760968ada4b617f5fe6a7c3fd945787898ae326df8e9a1 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/wan_video_dit.py
62
+ 902a1e46b21b5c48e166fe03defabb94b3773c6bbe836fc09b9a0d0894eb1f6e policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/wan_video_text_encoder.py
63
+ 33f7d804677b44a6f3ab334684017dcdb1e9dfb748279de76ad94a5bb71a7e51 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/models/wan21_14b/wan_video_vae.py
64
+ 35ca975c19a1290531c0027e5cf849ceabee724ff771ed4b49dd653c125c8deb policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/policy.py
65
+ dcf2942f3b9a02590902212b3c4f24b297c485ed0be65702ee540529dd4f55c0 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/runtime.py
66
+ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/utils/__init__.py
67
+ dd3afea396e0ba3e619a1a66121f3c41dd0ca4174e1cf1f9f459b200f23e2690 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/utils/logging_config.py
68
+ 9b0ba19de9a64458b12a0fb24f0811f49d9e9fca5d8b815f5f5ecd3b7886fd63 policy/Bagel_Robotics_1/runtime/src/bagel_cp1000/utils/pytorch_utils.py
69
+ 113091a0c7fa38ecda3aae470bb6f151d0d034cfc187d4d752350f8cb9d71191 policy/Bagel_Robotics_1/setup_eval_env_client.sh
70
+ 428ada84e7b5d2c131118e7c8c47a65fb60bc34ce49db94b2e33608c354b93b9 policy/Bagel_Robotics_1/setup_eval_policy_server.sh
71
+ 6597accf2e5ebc6ac46cdc9cfefc9a1622f24fecc9059516dab4fc3abd4530c6 policy/Bagel_Robotics_1/source-provenance.json
72
+ 42be4b09c56377f4686b2e722de760fa3bafd1c6b92605ada269d94e19efc95e policy/Bagel_Robotics_1/temporal_ensemble.py
73
+ d5a7f0219ee4fc94c32add51121b83bf2138950a39de67cd42d9a76dddf391eb policy/Bagel_Robotics_1/tests/fixtures/checkpoint_processor.json
74
+ add0937c0762cba1395426f8c46fc3b5b9bc2d6da63a51202b7b781a53732db9 policy/Bagel_Robotics_1/tests/test_backend.py
75
+ 97b8ff038365aed20925627fd6f5ed589b9a4b74a3795742fe381f925746259e policy/Bagel_Robotics_1/tests/test_checkpoint_processor.py
76
+ 42bf28c5feb2252c44ea35675c9efa0b1652297eb81474cb7f99fc6403d44fcc policy/Bagel_Robotics_1/tests/test_contract.py
77
+ a602f672afb21b6662e18882a104e1fc16e46a31a3aa73d9598a1eee715045b4 policy/Bagel_Robotics_1/tests/test_validation.py
78
+ df0f4687516d3392bfee26e747352fa6510c33ff5102da5dbe830dfb11235c48 policy/Bagel_Robotics_1/validation.py
79
+ 34ca874def38c294228fb542fde970ba1bc3ccc9ff390b23ebe1fc40e3a37459 policy/Bagel_Robotics_1/validation_compare.py
80
+ 97c64550ae0f216e71590509075d6a33d113f641ae9cd75b5b5d291e5d4f33fd policy/Bagel_Robotics_1/validation_replay.py
81
+ 45a6a985ffc7e4c64df13e37fb6afffc649f0675cdfb7bbdd64aeb37b0feee7d policy/Bagel_Robotics_1/validation_server.py
inference/install_adapter.py CHANGED
@@ -19,8 +19,8 @@ def main():
19
  for rel in ["model_template.py", "setup_policy_server.py", "utils/checkpoint_resolver.py"]:
20
  if not (xpl / rel).is_file():
21
  parser.error(f"Not a compatible XPolicyLab checkout: missing {rel}")
22
- source = ROOT / "policy/bagel_robotics_1"
23
- destination = xpl / "policy/bagel_robotics_1"
24
  if destination.exists():
25
  parser.error(f"Refusing to overwrite {destination}; choose a clean checkout")
26
  shutil.copytree(source, destination,
 
19
  for rel in ["model_template.py", "setup_policy_server.py", "utils/checkpoint_resolver.py"]:
20
  if not (xpl / rel).is_file():
21
  parser.error(f"Not a compatible XPolicyLab checkout: missing {rel}")
22
+ source = ROOT / "policy/Bagel_Robotics_1"
23
+ destination = xpl / "policy/Bagel_Robotics_1"
24
  if destination.exists():
25
  parser.error(f"Refusing to overwrite {destination}; choose a clean checkout")
26
  shutil.copytree(source, destination,
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/.gitignore RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/EVALUATION_RESULTS.md RENAMED
@@ -1,4 +1,4 @@
1
- # Checkpoint-1000 research evaluation results
2
 
3
  Bagel-Robotics-1 / AdaPrune Final, checkpoint 1000. Success means full task completion; partial scores average credited progress over all reported outcomes, including failures. Partial values here are out of 100. Generalization combines standard and randomized episodes; other suites use their recorded standard scene selections.
4
 
 
1
+ # Bagel-Robotics-1 results
2
 
3
  Bagel-Robotics-1 / AdaPrune Final, checkpoint 1000. Success means full task completion; partial scores average credited progress over all reported outcomes, including failures. Partial values here are out of 100. Generalization combines standard and randomized episodes; other suites use their recorded standard scene selections.
4
 
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/LICENSE RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/README.md RENAMED
@@ -18,7 +18,7 @@ git -C "$BAGEL_XPL_ROOT" fetch https://github.com/XPolicyLab/XPolicyLab.git refs
18
  git -C "$BAGEL_XPL_ROOT" checkout --detach FETCH_HEAD
19
  git -C "$BAGEL_XPL_ROOT" rev-parse HEAD
20
 
21
- BAGEL_POLICY_DIR="$BAGEL_XPL_ROOT/policy/bagel_robotics_1"
22
  BAGEL_POLICY_ENV="$BAGEL_POLICY_DIR/.venv"
23
  cd "$BAGEL_POLICY_DIR"
24
  PYTHON_BIN=python3.10 bash install.sh "$BAGEL_POLICY_ENV"
 
18
  git -C "$BAGEL_XPL_ROOT" checkout --detach FETCH_HEAD
19
  git -C "$BAGEL_XPL_ROOT" rev-parse HEAD
20
 
21
+ BAGEL_POLICY_DIR="$BAGEL_XPL_ROOT/policy/Bagel_Robotics_1"
22
  BAGEL_POLICY_ENV="$BAGEL_POLICY_DIR/.venv"
23
  cd "$BAGEL_POLICY_DIR"
24
  PYTHON_BIN=python3.10 bash install.sh "$BAGEL_POLICY_ENV"
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/REEVALUATION.md RENAMED
@@ -41,7 +41,7 @@ example selects GPU 0. Do not overwrite a scheduler's GPU visibility assignment.
41
 
42
  ```bash
43
  BAGEL_XPL_ROOT=/absolute/path/to/XPolicyLab
44
- BAGEL_POLICY_DIR="$BAGEL_XPL_ROOT/policy/bagel_robotics_1"
45
  BAGEL_POLICY_ENV="$BAGEL_POLICY_DIR/.venv"
46
  BAGEL_SIM_ROOT=/absolute/path/to/RoboDojo
47
  BAGEL_SIM_ENV=your_simulator_conda_env
 
41
 
42
  ```bash
43
  BAGEL_XPL_ROOT=/absolute/path/to/XPolicyLab
44
+ BAGEL_POLICY_DIR="$BAGEL_XPL_ROOT/policy/Bagel_Robotics_1"
45
  BAGEL_POLICY_ENV="$BAGEL_POLICY_DIR/.venv"
46
  BAGEL_SIM_ROOT=/absolute/path/to/RoboDojo
47
  BAGEL_SIM_ENV=your_simulator_conda_env
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/THIRD_PARTY_NOTICES.md RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/VALIDATION.md RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/__init__.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/artifact-manifest.json RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/assets.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/backend.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/deploy.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/deploy.yml RENAMED
@@ -1,4 +1,4 @@
1
- policy_name: bagel_robotics_1
2
  protocol: ws
3
  host: localhost
4
  port: null
 
1
+ policy_name: Bagel_Robotics_1
2
  protocol: ws
3
  host: localhost
4
  port: null
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/download_checkpoint.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/download_checkpoint.sh RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/eval.sh RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/evidence/action-comparison.json RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/evidence/five-suite-results.json RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/evidence/gpu-validation.json RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/evidence/local-results.json RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/evidence/pr-audit.json RENAMED
@@ -11,10 +11,13 @@
11
  },
12
  "pr_template_headings_exact": true,
13
  "gpu_qualification": "passed",
14
- "ready_for_pr": false,
 
 
15
  "remaining_gates": [
16
- "dedicated private reviewer access",
17
  "maintainer agreement on proposed eval-only integration and release timeline",
18
- "user review before PR creation"
 
 
19
  ]
20
  }
 
11
  },
12
  "pr_template_headings_exact": true,
13
  "gpu_qualification": "passed",
14
+ "ready_for_pr": true,
15
+ "pr_creation_blockers": [],
16
+ "readiness_scope": "Opening a review PR; not maintainer acceptance or verified leaderboard publication",
17
  "remaining_gates": [
 
18
  "maintainer agreement on proposed eval-only integration and release timeline",
19
+ "assigned evaluator and private credential handoff",
20
+ "official multi-seed evaluation and leaderboard review",
21
+ "public artifact release for verified leaderboard publication"
22
  ]
23
  }
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/install.sh RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/licenses/Apache-2.0.txt RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/licenses/RoboDojo-MIT.txt RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/licenses/XPolicyLab.txt RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/model.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/requirements-transport.txt RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/LICENSE RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/THIRD_PARTY_NOTICES.md RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/licenses/Apache-2.0.txt RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/pyproject.toml RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/__init__.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/checkpoint_compat.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/data.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/__init__.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/__init__.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/processors/__init__.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/processors/base_processor.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/processors/vpp2_processor.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/transforms/__init__.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/transforms/action_state_merger.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/transforms/image.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/utils/__init__.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/datasets/lerobot/utils/normalizer.py RENAMED
File without changes
inference/policy/{bagel_robotics_1 β†’ Bagel_Robotics_1}/runtime/src/bagel_cp1000/models/__init__.py RENAMED
File without changes