docs: add model card and public release metadata
Browse filesDocument the 72-checkpoint matrix and point both manifests to the immutable Hugging Face release revision.
- PAPER_E5_GOAL_MANIFEST.json +3 -2
- PAPER_E5_MATRIX_MANIFEST.json +3 -2
- README.md +84 -0
PAPER_E5_GOAL_MANIFEST.json
CHANGED
|
@@ -1,8 +1,9 @@
|
|
| 1 |
{
|
| 2 |
"schema_version": 1,
|
| 3 |
"release": {
|
| 4 |
-
"
|
| 5 |
-
"
|
|
|
|
| 6 |
},
|
| 7 |
"model": {
|
| 8 |
"name": "Goal-displacement INTACT",
|
|
|
|
| 1 |
{
|
| 2 |
"schema_version": 1,
|
| 3 |
"release": {
|
| 4 |
+
"provider": "huggingface",
|
| 5 |
+
"repository": "INTACT-JEPA/INTACT",
|
| 6 |
+
"revision": "paper-e5-goal-v1"
|
| 7 |
},
|
| 8 |
"model": {
|
| 9 |
"name": "Goal-displacement INTACT",
|
PAPER_E5_MATRIX_MANIFEST.json
CHANGED
|
@@ -1,8 +1,9 @@
|
|
| 1 |
{
|
| 2 |
"schema_version": 1,
|
| 3 |
"release": {
|
| 4 |
-
"
|
| 5 |
-
"
|
|
|
|
| 6 |
},
|
| 7 |
"protocol": {
|
| 8 |
"name": "Controlled Math-SDPA shared-encoder E5 matrix",
|
|
|
|
| 1 |
{
|
| 2 |
"schema_version": 1,
|
| 3 |
"release": {
|
| 4 |
+
"provider": "huggingface",
|
| 5 |
+
"repository": "INTACT-JEPA/INTACT",
|
| 6 |
+
"revision": "paper-e5-goal-v1"
|
| 7 |
},
|
| 8 |
"protocol": {
|
| 9 |
"name": "Controlled Math-SDPA shared-encoder E5 matrix",
|
README.md
CHANGED
|
@@ -1,3 +1,87 @@
|
|
| 1 |
---
|
| 2 |
license: mit
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3 |
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
---
|
| 2 |
license: mit
|
| 3 |
+
tags:
|
| 4 |
+
- robotics
|
| 5 |
+
- world-model
|
| 6 |
+
- jepa
|
| 7 |
+
- imitation-learning
|
| 8 |
+
- goal-conditioned-control
|
| 9 |
---
|
| 10 |
+
|
| 11 |
+
# INTACT Paper Checkpoints
|
| 12 |
+
|
| 13 |
+
This repository hosts the paper checkpoint matrix for **INTACT: Isomorphic
|
| 14 |
+
Intent-to-Action Learning for Search-Free World Models**.
|
| 15 |
+
|
| 16 |
+
- Paper: [arXiv:2607.26056](https://arxiv.org/abs/2607.26056)
|
| 17 |
+
- Code: [zju3dv/INTACT-JEPA](https://github.com/zju3dv/INTACT-JEPA)
|
| 18 |
+
- Project page: [zju3dv.github.io/INTACT-JEPA](https://zju3dv.github.io/INTACT-JEPA/)
|
| 19 |
+
- Frozen model revision: `paper-e5-goal-v1`
|
| 20 |
+
|
| 21 |
+
## Contents
|
| 22 |
+
|
| 23 |
+
The release contains six controlled shared-encoder E5 cells, three training
|
| 24 |
+
seeds (`0`, `42`, and `3072`), and four task-specific shards per seed (PushT,
|
| 25 |
+
Cube, Reacher, and TwoRoom): `6 x 3 x 4 = 72` checkpoints.
|
| 26 |
+
|
| 27 |
+
| Cell | Archive prefix | Native interface | Official macro SR |
|
| 28 |
+
|---|---|---|---:|
|
| 29 |
+
| LeWM | `paper-e5-lewm-*` | CEM 300x30 | 66.17 |
|
| 30 |
+
| Inverse only | `paper-e5-inverse-only-*` | Direct | 56.67 |
|
| 31 |
+
| Waypoint intent only | `paper-e5-waypoint-intent-only-*` | Direct | 74.22 |
|
| 32 |
+
| Goal intent only | `paper-e5-goal-intent-only-*` | Direct | 80.61 |
|
| 33 |
+
| Waypoint INTACT | `paper-e5-waypoint-intact-*` | Direct | 76.42 |
|
| 34 |
+
| Goal-displacement INTACT | `intact-goal-e5-*` | Direct | **89.39** |
|
| 35 |
+
|
| 36 |
+
Success rates are percentages averaged over three independently trained seeds.
|
| 37 |
+
Each checkpoint value averages 100 episodes for evaluation seeds `0`, `1`, and
|
| 38 |
+
`42`. See `PAPER_E5_MATRIX_MANIFEST.json` for task-level means, sample standard
|
| 39 |
+
deviations, checkpoint paths, and SHA-256 hashes. Official LeWM and CLEAR-LeWM
|
| 40 |
+
results are separate protocols and must not be mixed.
|
| 41 |
+
|
| 42 |
+
## Recommended download
|
| 43 |
+
|
| 44 |
+
From the accompanying INTACT source release:
|
| 45 |
+
|
| 46 |
+
```bash
|
| 47 |
+
# One cell, all training seeds.
|
| 48 |
+
bash scripts/download_paper_checkpoints.sh waypoint_intact all
|
| 49 |
+
|
| 50 |
+
# Complete 72-checkpoint matrix.
|
| 51 |
+
bash scripts/download_paper_checkpoints.sh matrix all
|
| 52 |
+
```
|
| 53 |
+
|
| 54 |
+
The wrapper pins `paper-e5-goal-v1`, checks the signed `SHA256SUMS` record,
|
| 55 |
+
verifies every downloaded archive, extracts it into `STABLEWM_HOME`, and then
|
| 56 |
+
verifies every `.pt` shard against the checked-in manifest.
|
| 57 |
+
|
| 58 |
+
For a direct Hub download:
|
| 59 |
+
|
| 60 |
+
```bash
|
| 61 |
+
hf download INTACT-JEPA/INTACT \
|
| 62 |
+
intact-goal-e5-seed3072.tar.gz SHA256SUMS \
|
| 63 |
+
--revision paper-e5-goal-v1 --local-dir checkpoints-release
|
| 64 |
+
|
| 65 |
+
cd checkpoints-release
|
| 66 |
+
sha256sum -c SHA256SUMS --ignore-missing
|
| 67 |
+
```
|
| 68 |
+
|
| 69 |
+
## Runtime compatibility
|
| 70 |
+
|
| 71 |
+
These paper checkpoints use the legacy five-slot Actor checkpoint grammar and
|
| 72 |
+
must be evaluated with the frozen `paper_runtime/` bundled in the source
|
| 73 |
+
release. The clean training runtime uses the zero-free four-slot Fig. 1 grammar;
|
| 74 |
+
the Actor parameter shapes are intentionally incompatible. Use the provided
|
| 75 |
+
paper evaluation wrappers instead of loading these weights through the clean
|
| 76 |
+
root runtime.
|
| 77 |
+
|
| 78 |
+
## Integrity
|
| 79 |
+
|
| 80 |
+
- `SHA256SUMS` authenticates all 18 archives.
|
| 81 |
+
- `PAPER_E5_MATRIX_MANIFEST.json` records all 72 extracted shard hashes.
|
| 82 |
+
- `RUNTIME_SHA256SUMS` records the frozen evaluator runtime fingerprint.
|
| 83 |
+
|
| 84 |
+
## License and citation
|
| 85 |
+
|
| 86 |
+
The release is provided under the MIT License. Please cite the INTACT paper;
|
| 87 |
+
the complete BibTeX entry is maintained in the source repository.
|