|
Download PROVENANCE.md from InternRobotics/InternW0-Libero: direct link, hf CLI and curl.
- Browser
- Download file 2.8 kB
-
https://huggingface.co/InternRobotics/InternW0-Libero/resolve/main/PROVENANCE.md
- Command line
-
hf download hf://InternRobotics/InternW0-Libero/PROVENANCE.md
-
curl -L -o PROVENANCE.md https://huggingface.co/InternRobotics/InternW0-Libero/resolve/main/PROVENANCE.md
2.8 kB
| # InternW0 LIBERO checkpoint provenance | |
| ## Selected artifact | |
| `InternW0-Libero.pt` is the model-only checkpoint selected from LIBERO run | |
| `w0-lib-gl-rf-c16-e10-32g-r13` at step 600. | |
| Step 600 was selected over the final step 660 because it had the highest | |
| complete four-suite evaluation average and the largest number of successful | |
| rollouts: | |
| | Checkpoint | Spatial | Object | Goal | Long | Average | Successes | | |
| |---|---:|---:|---:|---:|---:|---:| | |
| | Step 600 (selected) | 99.4% | 99.4% | 98.6% | 97.0% | 98.6% | 1,972 / 2,000 | | |
| | Step 660 | 99.0% | 99.4% | 98.4% | 97.2% | 98.5% | 1,970 / 2,000 | | |
| ## Lineage | |
| 1. Heterogeneous InternW0 pretraining at global step 30,000. | |
| 2. LIBERO target-domain initialization with `new_domain` action/proprio | |
| interfaces, seed 42. | |
| 3. Earlier LIBERO C660 run, selected at step 2,640. | |
| 4. R13 Goal+Long run, initialized from the step-2,640 LIBERO checkpoint and | |
| selected at step 600. | |
| The historical source implementation was `ahawam`; the public runtime is `w0`. | |
| The source reader and public `w0` reader have identical Python ASTs apart from | |
| non-semantic comments. The resolved training config is preserved in | |
| `source_training_config.yaml`. | |
| The checkpoint embeds `behavior_config`, `training_recipe`, | |
| `posttrain_statistics`, and `posttrain_provenance`. These fields are exported | |
| verbatim to `checkpoint_metadata.json`. | |
| ## Training contract | |
| - LIBERO suites used for posttraining: `libero_goal` and `libero_10`. | |
| - Random-frame sampling with 100,000 samples per epoch. | |
| - 10 epochs. | |
| - Batch size 48 per process. | |
| - Learning rate 5e-5, cosine schedule. | |
| - Seed 42. | |
| - Native 20 Hz EEF10 representation. | |
| - 37-dimensional canonical action/proprio interface. | |
| - Native EEF10 slots: | |
| `[7, 8, 9, 10, 11, 12, 13, 14, 15, 16]`. | |
| - Action horizon 64, chunk size 16, video plan horizon 96, video/action stride 8. | |
| - Maximum action offset 15. | |
| - K=8 target soft prompts. | |
| The matching normalization file is `normalization.json`. | |
| ## Evaluation record | |
| The complete evaluation uses all 40 tasks in the four official LIBERO suites, | |
| 50 trials per task, for 2,000 stochastic rollouts. The evaluation uses: | |
| - environment/init seed 42; | |
| - unset policy diffusion seed; | |
| - 30 settling steps with `[0, 0, 0, 0, 0, 0, -1]`; | |
| - execution of all 16 actions per predicted chunk; | |
| - 10 inference steps; | |
| - runtime gripper binarization; | |
| - lossless PNG image transport; | |
| - 400-step limits for Spatial/Object/Goal and 700 for `libero_10`; | |
| - MuJoCo 3.3.2. | |
| The full per-task record is included in `evaluation_summary.json`, and its | |
| launch metadata is included in `evaluation_meta.json`. | |
| ## Excluded from this repository | |
| The checkpoint package does not include optimizer state, distributed training | |
| state, logs, LIBERO data, Wan2.2 files, DINOv3 weights, text caches, or the | |
| external LIBERO checkout. | |