InternW0-RoboTwin-clean / PROVENANCE.md
SereneC's picture
Add files using upload-large-folder tool
1e902ec verified
|
Raw History Blame Contribute Delete
2.45 kB

InternW0 RoboTwin-clean checkpoint provenance

Selected artifact

InternW0-RoboTwin-clean.pt is the model-only checkpoint selected for the RoboTwin 2.0 Clean2Random release. It is derived from the historical run w0-cln-cj02-s2-64g-dh-0919r5 at step 10,545.

The historical source implementation was ahawam; the public runtime is w0. The resolved numerical training contract is preserved in source_training_config.yaml with private filesystem paths replaced by portable environment variables.

Lineage

  1. Heterogeneous InternW0 pretraining at global step 30,000.
  2. RoboTwin target-domain initialization with new_domain action/proprio interfaces, seed 42.
  3. Clean-demonstration posttraining run w0-cln-p30k-cj02-s2-64g-0918r3, resumed at step 5,000.
  4. Continued best Clean2Random recipe w0-cln-cj02-s2-64g-dh-0919r5, selected at step 10,545.

The checkpoint embeds behavior_config, training_recipe, posttrain_statistics, and posttrain_provenance. These fields are also exported verbatim to checkpoint_metadata.json.

Training contract

  • Clean demonstrations only.
  • RoboTwin native joint-space representation.
  • 25 Hz sampling (sampling_stride=2 from 50 Hz).
  • Every valid native window.
  • ColorJitter: brightness 0.2, contrast 0.2, saturation 0.2, hue 0.
  • Offset 0.
  • Batch size 12 per process.
  • 15 epochs.
  • Learning rate 3e-5, cosine schedule.
  • Seed 42.
  • 37-dimensional canonical action/proprio interface.
  • 14 valid ALOHA joint/gripper slots: [0, 1, 2, 3, 4, 5, 16, 17, 18, 19, 20, 21, 22, 33].
  • Action horizon 64, chunk size 16, video plan horizon 96, video/action stride 8.
  • K=8 target soft prompts.
  • Native absolute joint commands at the interval end.

The matching normalization file is normalization.json.

Evaluation reference

The source resolved evaluation reference is preserved in source_evaluation_config.yaml. It uses the fixed-period RoboTwin adapter at 25 Hz, 10 inference steps, a 64-action horizon, four action chunks per video prefill, and 15 episodes per task.

The paper-reported RoboTwin 2.0 Clean2Random results are:

Split Success rate
Clean 83.20%
Randomized (unseen during training) 68.00%
Average 75.60%

Excluded from this repository

The checkpoint package does not include optimizer state, distributed training state, logs, RoboTwin data, Wan2.2 files, DINOv3 weights, text caches, or simulation checkouts.