Instructions to use easylearning/RoboImagine with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use easylearning/RoboImagine with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("easylearning/RoboImagine", dtype=torch.bfloat16, device_map="cuda") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
Complete checkpoint release with codecs, examples, manifests and verification
Browse files- README.md +43 -5
- bridge--action_ranges.pt +3 -0
- bridge--codec--config.json +40 -0
- bridge--codec--diffusion_pytorch_model.safetensors +3 -0
- bridge--example000.npz +3 -0
- bridge--example001.npz +3 -0
- bridge--expected000.npz +3 -0
- bridge--expected001.npz +3 -0
- bridge--main--config.json +30 -0
- bridge--main--generation_config.json +6 -0
- bridge--main--text_adapters.safetensors +3 -0
- bridge--roboimagine_config.json +49 -0
- bridge--sft--config.json +30 -0
- bridge--sft--generation_config.json +6 -0
- bridge--sft--text_adapters.safetensors +3 -0
- model_validation.json +160 -0
- release_manifest.json +375 -0
- robocasa--action_ranges.pt +3 -0
- robocasa--codec--config.json +40 -0
- robocasa--codec--diffusion_pytorch_model.safetensors +3 -0
- robocasa--example000.npz +3 -0
- robocasa--example001.npz +3 -0
- robocasa--expected000.npz +3 -0
- robocasa--expected001.npz +3 -0
- robocasa--main--config.json +30 -0
- robocasa--main--generation_config.json +6 -0
- robocasa--main--model.safetensors +3 -0
- robocasa--main--text_adapters.safetensors +3 -0
- robocasa--roboimagine_config.json +49 -0
- robocasa--sft--config.json +30 -0
- robocasa--sft--generation_config.json +6 -0
- robocasa--sft--text_adapters.safetensors +3 -0
- rt1--action_ranges.pt +3 -0
- rt1--codec--config.json +40 -0
- rt1--codec--diffusion_pytorch_model.safetensors +3 -0
- rt1--example000.npz +3 -0
- rt1--example001.npz +3 -0
- rt1--expected000.npz +3 -0
- rt1--expected001.npz +3 -0
- rt1--main--config.json +30 -0
- rt1--main--generation_config.json +6 -0
- rt1--main--text_adapters.safetensors +3 -0
- rt1--roboimagine_config.json +49 -0
- rt1--sft--config.json +30 -0
- rt1--sft--generation_config.json +6 -0
- rt1--sft--text_adapters.safetensors +3 -0
README.md
CHANGED
|
@@ -3,18 +3,56 @@ tags:
|
|
| 3 |
- robotics
|
| 4 |
- world-model
|
| 5 |
- video-prediction
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
---
|
| 7 |
|
| 8 |
# RoboImagine
|
| 9 |
|
| 10 |
**Learning Robotic World Models with Semantic and Visual Feedback**
|
| 11 |
|
| 12 |
-
This repository
|
| 13 |
|
| 14 |
-
##
|
| 15 |
|
| 16 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17 |
|
| 18 |
-
|
| 19 |
|
| 20 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3 |
- robotics
|
| 4 |
- world-model
|
| 5 |
- video-prediction
|
| 6 |
+
- autoregressive
|
| 7 |
+
- safetensors
|
| 8 |
+
language:
|
| 9 |
+
- en
|
| 10 |
---
|
| 11 |
|
| 12 |
# RoboImagine
|
| 13 |
|
| 14 |
**Learning Robotic World Models with Semantic and Visual Feedback**
|
| 15 |
|
| 16 |
+
This repository provides inference checkpoints, FSQ visual codecs, action normalization ranges and six small reproducibility examples. The [GitHub repository](https://github.com/Alexander-wu/RoboImagine) contains the model implementation, memory/search code, inference notebook and experimental figure/table reproduction.
|
| 17 |
|
| 18 |
+
## Released checkpoints
|
| 19 |
|
| 20 |
+
| Dataset | `main` checkpoint | `sft` checkpoint | Action values per step |
|
| 21 |
+
|---|---|---|---:|
|
| 22 |
+
| RT-1 | GDBS + semantic/visual feedback, 500 updates | Matched SFT initialization | 13 |
|
| 23 |
+
| BridgeV2 (`bridge`) | Validation-selected checkpoint, 250 updates | Matched text-enabled SFT initialization | 13 |
|
| 24 |
+
| RoboCasa | GDBS + semantic/visual feedback, 500 updates | Matched SFT initialization | 52 |
|
| 25 |
|
| 26 |
+
Each model includes its required trained text adapters. Each dataset includes its visual codec and action ranges. The frozen T5-base encoder is downloaded separately from `google-t5/t5-base` at the revision specified in the configuration. Optimizer states are not included.
|
| 27 |
|
| 28 |
+
The files use flat names such as `rt1--main--model.safetensors`. The public loader assembles the directory structure automatically and verifies every file's SHA-256 against `release_manifest.json`. Tensor files are copied without quantization or modification from the corresponding experiments.
|
| 29 |
+
|
| 30 |
+
## Quick start
|
| 31 |
+
|
| 32 |
+
```bash
|
| 33 |
+
git clone https://github.com/Alexander-wu/RoboImagine.git
|
| 34 |
+
cd RoboImagine
|
| 35 |
+
# Install a compatible CUDA PyTorch/torchvision pair first.
|
| 36 |
+
python -m pip install -e '.[notebook]'
|
| 37 |
+
roboimagine --dataset rt1 --variant main --example-index 0 --output predictions/rt1
|
| 38 |
+
```
|
| 39 |
+
|
| 40 |
+
Or open [Inference.ipynb](https://github.com/Alexander-wu/RoboImagine/blob/main/notebooks/Inference.ipynb) and Run All. Use `--dataset bridge` or `--dataset robocasa`, and `--variant sft` to compare the matching initialization. Detailed input specifications, version information and output interpretation are in the [inference guide](https://github.com/Alexander-wu/RoboImagine/blob/main/docs/INFERENCE.md).
|
| 41 |
+
|
| 42 |
+
Prediction takes two initial RGB observations, the planned action sequence and an instruction. Future ground-truth frames are used only for optional evaluation after prediction. The default decoder uses width-4 beam search and a fixed initial context, fixed dynamic anchor and six recent states. Longer videos require longer action sequences; the six-state window does not limit output length to six frames.
|
| 43 |
+
|
| 44 |
+
## Examples and interpretation
|
| 45 |
+
|
| 46 |
+
For each dataset, `example000` and `example001` are the first two entries of the archived reporting/evaluation list. These are demonstration inputs, not a statistically representative benchmark. Each NPZ contains two uint8 RGB observations at 256×320, 33 float32 action entries, the instruction and 32 ground-truth frames. `expected000/001` are separate saved float-pixel predictions and tokens from the main checkpoint, used to verify implementation parity.
|
| 47 |
+
|
| 48 |
+
Bridge's checkpoint is chosen on a 32-trajectory validation cohort. The manuscript's corresponding reported Bridge row uses that validation cohort; the released demonstration examples come from its separate reporting pool. Do not infer a full-test-set average from the validation score or the two demonstrations. Other experimental cohorts, including the paired 30-trajectory horizon/window study, are documented independently in the code repository.
|
| 49 |
+
|
| 50 |
+
These are offline predictive world models. The release does not establish closed-loop robot-control safety or task success. A complete training launcher, reward-service hosting and full raw training datasets are outside this inference release.
|
| 51 |
+
|
| 52 |
+
## Attribution and provenance
|
| 53 |
+
|
| 54 |
+
- RT-1 / Fractal: Brohan et al., Robotics at Google. [Official project](https://robotics-transformer1.github.io/), [TFDS catalogue](https://www.tensorflow.org/datasets/catalog/fractal20220817_data).
|
| 55 |
+
- BridgeData V2: Walke et al., CoRL 2023. [Official dataset](https://rail-berkeley.github.io/bridgedata/), CC BY 4.0.
|
| 56 |
+
- RoboCasa / RoboCasa365: Nasiriany et al., RSS 2024 / ICLR 2026. [Official repository](https://github.com/robocasa/robocasa), datasets/assets CC BY 4.0.
|
| 57 |
+
|
| 58 |
+
The examples preserve the archived resizing/temporal/action preprocessing; original dataset authors retain their rights. Source IDs and hashes are in the manifest. The implementation uses Transformers/LLaMA, frozen T5-base, and an iVideoGPT/diffusers/FSQ-derived visual codec. Upstream notices and license texts are retained on GitHub. No blanket relicensing of third-party code, datasets or assets is asserted. See [data and provenance](https://github.com/Alexander-wu/RoboImagine/blob/main/docs/DATA_AND_PROVENANCE.md).
|
bridge--action_ranges.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4492b53758cea8b3d4cb01e01ddf32d9d4bf31095fb3ca768a2d3ff631be8b15
|
| 3 |
+
size 829
|
bridge--codec--config.json
ADDED
|
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "CompressiveVQModelFSQ",
|
| 3 |
+
"_diffusers_version": "0.35.2",
|
| 4 |
+
"act_fn": "silu",
|
| 5 |
+
"block_out_channels": [
|
| 6 |
+
128,
|
| 7 |
+
256,
|
| 8 |
+
256,
|
| 9 |
+
512
|
| 10 |
+
],
|
| 11 |
+
"context_length": 1,
|
| 12 |
+
"down_block_types": [
|
| 13 |
+
"DownEncoderBlock2D",
|
| 14 |
+
"DownEncoderBlock2D",
|
| 15 |
+
"DownEncoderBlock2D",
|
| 16 |
+
"DownEncoderBlock2D"
|
| 17 |
+
],
|
| 18 |
+
"dyn_fsq_levels": 12,
|
| 19 |
+
"force_upcast": true,
|
| 20 |
+
"in_channels": 3,
|
| 21 |
+
"latent_channels": 64,
|
| 22 |
+
"layers_per_block": 2,
|
| 23 |
+
"lookup_from_codebook": true,
|
| 24 |
+
"max_att_resolution": 32,
|
| 25 |
+
"mid_block_add_attention": false,
|
| 26 |
+
"norm_num_groups": 32,
|
| 27 |
+
"norm_type": "group",
|
| 28 |
+
"out_channels": 3,
|
| 29 |
+
"patch_size": 4,
|
| 30 |
+
"resolution": 256,
|
| 31 |
+
"sample_size": 32,
|
| 32 |
+
"scaling_factor": 0.18215,
|
| 33 |
+
"up_block_types": [
|
| 34 |
+
"UpDecoderBlock2D",
|
| 35 |
+
"UpDecoderBlock2D",
|
| 36 |
+
"UpDecoderBlock2D",
|
| 37 |
+
"UpDecoderBlock2D"
|
| 38 |
+
],
|
| 39 |
+
"vq_fsq_levels": 12
|
| 40 |
+
}
|
bridge--codec--diffusion_pytorch_model.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:0dfb0bfe8543da0b27998ff685ad41d7e44d05fa003dfb1412006d045512db64
|
| 3 |
+
size 517850360
|
bridge--example000.npz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:df9b6aef738717191a33243af93a84a3beba0752ba9713e837dc349431e323f7
|
| 3 |
+
size 6890706
|
bridge--example001.npz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a5fabbe3b093af598c784c3ed1acd1ea823d330ce90c73efb0a023c1522f3c92
|
| 3 |
+
size 7554114
|
bridge--expected000.npz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d2f4d8ddc51b87fec935bd94ba92978df9f3164abfce975a24290022d424718c
|
| 3 |
+
size 27957021
|
bridge--expected001.npz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:cc8429f6fadd10c83a7604235014c6540c5e15e358b27430d1acfadcb0cf6ec5
|
| 3 |
+
size 27862659
|
bridge--main--config.json
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"architectures": [
|
| 3 |
+
"LlamaForCausalLM"
|
| 4 |
+
],
|
| 5 |
+
"attention_bias": false,
|
| 6 |
+
"attention_dropout": 0.0,
|
| 7 |
+
"bos_token_id": 9006,
|
| 8 |
+
"dtype": "float32",
|
| 9 |
+
"eos_token_id": 9007,
|
| 10 |
+
"head_dim": 64,
|
| 11 |
+
"hidden_act": "silu",
|
| 12 |
+
"hidden_size": 768,
|
| 13 |
+
"initializer_range": 0.02,
|
| 14 |
+
"intermediate_size": 3072,
|
| 15 |
+
"max_length": null,
|
| 16 |
+
"max_position_embeddings": 8192,
|
| 17 |
+
"mlp_bias": false,
|
| 18 |
+
"model_type": "llama",
|
| 19 |
+
"num_attention_heads": 12,
|
| 20 |
+
"num_hidden_layers": 12,
|
| 21 |
+
"num_key_value_heads": 12,
|
| 22 |
+
"pretraining_tp": 1,
|
| 23 |
+
"rms_norm_eps": 1e-06,
|
| 24 |
+
"rope_scaling": null,
|
| 25 |
+
"rope_theta": 10000.0,
|
| 26 |
+
"tie_word_embeddings": false,
|
| 27 |
+
"transformers_version": "4.57.1",
|
| 28 |
+
"use_cache": true,
|
| 29 |
+
"vocab_size": 9008
|
| 30 |
+
}
|
bridge--main--generation_config.json
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_from_model_config": true,
|
| 3 |
+
"bos_token_id": 9006,
|
| 4 |
+
"eos_token_id": 9007,
|
| 5 |
+
"transformers_version": "4.57.1"
|
| 6 |
+
}
|
bridge--main--text_adapters.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9b07521e7129b70f208a0e93f8f16515619afdc71a7a626b7a084547cb7fe1a3
|
| 3 |
+
size 9476032
|
bridge--roboimagine_config.json
ADDED
|
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": 1,
|
| 3 |
+
"dataset": "bridge",
|
| 4 |
+
"status": "released_inference",
|
| 5 |
+
"codec": "bridge/codec",
|
| 6 |
+
"action_ranges": "bridge/preprocessing/action_ranges.pt",
|
| 7 |
+
"action_tokens_per_step": 13,
|
| 8 |
+
"text_conditioning": {
|
| 9 |
+
"enabled": true,
|
| 10 |
+
"repo_id": "google-t5/t5-base",
|
| 11 |
+
"revision": "a9723ea7f1b39c1eae772870f3b547bf6ef7e6c1",
|
| 12 |
+
"layers": [
|
| 13 |
+
3,
|
| 14 |
+
7,
|
| 15 |
+
11
|
| 16 |
+
],
|
| 17 |
+
"inner": 256,
|
| 18 |
+
"width": 768,
|
| 19 |
+
"max_tokens": 256,
|
| 20 |
+
"bundled": false
|
| 21 |
+
},
|
| 22 |
+
"initial_observations": 2,
|
| 23 |
+
"memory": {
|
| 24 |
+
"anchor_states": 1,
|
| 25 |
+
"recent_states": 6,
|
| 26 |
+
"ground_truth_refresh": false
|
| 27 |
+
},
|
| 28 |
+
"evaluation": {
|
| 29 |
+
"strategy": "per_frame_beam",
|
| 30 |
+
"beam_width": 4,
|
| 31 |
+
"horizon": 32,
|
| 32 |
+
"visual_tokens_per_frame": 80,
|
| 33 |
+
"valid_visual_vocab": 4375
|
| 34 |
+
},
|
| 35 |
+
"variants": {
|
| 36 |
+
"sft": {
|
| 37 |
+
"path": "bridge/models/sft",
|
| 38 |
+
"method": "SFT",
|
| 39 |
+
"updates": 50000,
|
| 40 |
+
"text": true
|
| 41 |
+
},
|
| 42 |
+
"main": {
|
| 43 |
+
"path": "bridge/models/main",
|
| 44 |
+
"method": "GDBS with semantic and visual feedback",
|
| 45 |
+
"updates": 250,
|
| 46 |
+
"text": true
|
| 47 |
+
}
|
| 48 |
+
}
|
| 49 |
+
}
|
bridge--sft--config.json
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"architectures": [
|
| 3 |
+
"LlamaForCausalLM"
|
| 4 |
+
],
|
| 5 |
+
"attention_bias": false,
|
| 6 |
+
"attention_dropout": 0.0,
|
| 7 |
+
"bos_token_id": 9006,
|
| 8 |
+
"dtype": "float32",
|
| 9 |
+
"eos_token_id": 9007,
|
| 10 |
+
"head_dim": 64,
|
| 11 |
+
"hidden_act": "silu",
|
| 12 |
+
"hidden_size": 768,
|
| 13 |
+
"initializer_range": 0.02,
|
| 14 |
+
"intermediate_size": 3072,
|
| 15 |
+
"max_length": null,
|
| 16 |
+
"max_position_embeddings": 8192,
|
| 17 |
+
"mlp_bias": false,
|
| 18 |
+
"model_type": "llama",
|
| 19 |
+
"num_attention_heads": 12,
|
| 20 |
+
"num_hidden_layers": 12,
|
| 21 |
+
"num_key_value_heads": 12,
|
| 22 |
+
"pretraining_tp": 1,
|
| 23 |
+
"rms_norm_eps": 1e-06,
|
| 24 |
+
"rope_scaling": null,
|
| 25 |
+
"rope_theta": 10000.0,
|
| 26 |
+
"tie_word_embeddings": false,
|
| 27 |
+
"transformers_version": "4.57.1",
|
| 28 |
+
"use_cache": true,
|
| 29 |
+
"vocab_size": 9008
|
| 30 |
+
}
|
bridge--sft--generation_config.json
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_from_model_config": true,
|
| 3 |
+
"bos_token_id": 9006,
|
| 4 |
+
"eos_token_id": 9007,
|
| 5 |
+
"transformers_version": "4.57.1"
|
| 6 |
+
}
|
bridge--sft--text_adapters.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d0be291622f4f03d83f7b0f5c347e057aaf8bfe6d478a636467f5023a6c93397
|
| 3 |
+
size 9476032
|
model_validation.json
ADDED
|
@@ -0,0 +1,160 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"state": "PASS",
|
| 3 |
+
"torch": "2.10.0",
|
| 4 |
+
"transformers": "4.57.1",
|
| 5 |
+
"diffusers": "0.35.2",
|
| 6 |
+
"cases": [
|
| 7 |
+
{
|
| 8 |
+
"dataset": "rt1",
|
| 9 |
+
"variant": "main",
|
| 10 |
+
"example": 0,
|
| 11 |
+
"seconds": 27.928004503250122,
|
| 12 |
+
"shape": [
|
| 13 |
+
32,
|
| 14 |
+
256,
|
| 15 |
+
320,
|
| 16 |
+
3
|
| 17 |
+
],
|
| 18 |
+
"finite": true,
|
| 19 |
+
"exact_tokens": true,
|
| 20 |
+
"max_pixel_error": 0.0
|
| 21 |
+
},
|
| 22 |
+
{
|
| 23 |
+
"dataset": "rt1",
|
| 24 |
+
"variant": "main",
|
| 25 |
+
"example": 1,
|
| 26 |
+
"seconds": 27.268405437469482,
|
| 27 |
+
"shape": [
|
| 28 |
+
32,
|
| 29 |
+
256,
|
| 30 |
+
320,
|
| 31 |
+
3
|
| 32 |
+
],
|
| 33 |
+
"finite": true,
|
| 34 |
+
"exact_tokens": true,
|
| 35 |
+
"max_pixel_error": 0.0
|
| 36 |
+
},
|
| 37 |
+
{
|
| 38 |
+
"dataset": "rt1",
|
| 39 |
+
"variant": "sft",
|
| 40 |
+
"example": 0,
|
| 41 |
+
"seconds": 27.41129207611084,
|
| 42 |
+
"shape": [
|
| 43 |
+
32,
|
| 44 |
+
256,
|
| 45 |
+
320,
|
| 46 |
+
3
|
| 47 |
+
],
|
| 48 |
+
"finite": true
|
| 49 |
+
},
|
| 50 |
+
{
|
| 51 |
+
"dataset": "bridge",
|
| 52 |
+
"variant": "main",
|
| 53 |
+
"example": 0,
|
| 54 |
+
"seconds": 27.5578773021698,
|
| 55 |
+
"shape": [
|
| 56 |
+
32,
|
| 57 |
+
256,
|
| 58 |
+
320,
|
| 59 |
+
3
|
| 60 |
+
],
|
| 61 |
+
"finite": true,
|
| 62 |
+
"exact_tokens": true,
|
| 63 |
+
"max_pixel_error": 0.0
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"dataset": "bridge",
|
| 67 |
+
"variant": "main",
|
| 68 |
+
"example": 1,
|
| 69 |
+
"seconds": 27.526545524597168,
|
| 70 |
+
"shape": [
|
| 71 |
+
32,
|
| 72 |
+
256,
|
| 73 |
+
320,
|
| 74 |
+
3
|
| 75 |
+
],
|
| 76 |
+
"finite": true,
|
| 77 |
+
"exact_tokens": true,
|
| 78 |
+
"max_pixel_error": 0.0
|
| 79 |
+
},
|
| 80 |
+
{
|
| 81 |
+
"dataset": "bridge",
|
| 82 |
+
"variant": "sft",
|
| 83 |
+
"example": 0,
|
| 84 |
+
"seconds": 27.738982439041138,
|
| 85 |
+
"shape": [
|
| 86 |
+
32,
|
| 87 |
+
256,
|
| 88 |
+
320,
|
| 89 |
+
3
|
| 90 |
+
],
|
| 91 |
+
"finite": true
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"dataset": "robocasa",
|
| 95 |
+
"variant": "main",
|
| 96 |
+
"example": 0,
|
| 97 |
+
"seconds": 29.68595314025879,
|
| 98 |
+
"shape": [
|
| 99 |
+
32,
|
| 100 |
+
256,
|
| 101 |
+
320,
|
| 102 |
+
3
|
| 103 |
+
],
|
| 104 |
+
"finite": true,
|
| 105 |
+
"exact_tokens": true,
|
| 106 |
+
"max_pixel_error": 0.0
|
| 107 |
+
},
|
| 108 |
+
{
|
| 109 |
+
"dataset": "robocasa",
|
| 110 |
+
"variant": "main",
|
| 111 |
+
"example": 1,
|
| 112 |
+
"seconds": 29.466763019561768,
|
| 113 |
+
"shape": [
|
| 114 |
+
32,
|
| 115 |
+
256,
|
| 116 |
+
320,
|
| 117 |
+
3
|
| 118 |
+
],
|
| 119 |
+
"finite": true,
|
| 120 |
+
"exact_tokens": true,
|
| 121 |
+
"max_pixel_error": 0.0
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"dataset": "robocasa",
|
| 125 |
+
"variant": "sft",
|
| 126 |
+
"example": 0,
|
| 127 |
+
"seconds": 29.789092302322388,
|
| 128 |
+
"shape": [
|
| 129 |
+
32,
|
| 130 |
+
256,
|
| 131 |
+
320,
|
| 132 |
+
3
|
| 133 |
+
],
|
| 134 |
+
"finite": true
|
| 135 |
+
}
|
| 136 |
+
],
|
| 137 |
+
"notebook": {
|
| 138 |
+
"state": "PASS",
|
| 139 |
+
"mode": "Run All with cached SHA-256-verified bundle and local pinned T5.",
|
| 140 |
+
"report": {
|
| 141 |
+
"dataset": "rt1",
|
| 142 |
+
"variant": "main",
|
| 143 |
+
"horizon": 32,
|
| 144 |
+
"window": 6,
|
| 145 |
+
"retain_anchor": true,
|
| 146 |
+
"beam_width": 4,
|
| 147 |
+
"seconds_single_unwarmed_run": 27.482906818389893,
|
| 148 |
+
"precision": "float32",
|
| 149 |
+
"seed": 20261011,
|
| 150 |
+
"torch": "2.10.0",
|
| 151 |
+
"psnr_db": 23.423784299674352,
|
| 152 |
+
"mae": 0.037065139831221165,
|
| 153 |
+
"reference_check": {
|
| 154 |
+
"exact_tokens": true,
|
| 155 |
+
"maximum_pixel_error": 0.0
|
| 156 |
+
}
|
| 157 |
+
},
|
| 158 |
+
"mp4_bytes": 86913
|
| 159 |
+
}
|
| 160 |
+
}
|
release_manifest.json
ADDED
|
@@ -0,0 +1,375 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": 1,
|
| 3 |
+
"files": [
|
| 4 |
+
{
|
| 5 |
+
"path": "rt1--sft--config.json",
|
| 6 |
+
"bytes": 695,
|
| 7 |
+
"sha256": "b78291f41d3c8cfaa996cf7cf8402fac3cf33dc316b814f61efdabb4f1822605",
|
| 8 |
+
"bundle_path": "rt1/models/sft/config.json"
|
| 9 |
+
},
|
| 10 |
+
{
|
| 11 |
+
"path": "rt1--sft--generation_config.json",
|
| 12 |
+
"bytes": 117,
|
| 13 |
+
"sha256": "59078ac9810218a5538a78fb3818208cadbe4c7df503940282c91fb33ca8252f",
|
| 14 |
+
"bundle_path": "rt1/models/sft/generation_config.json"
|
| 15 |
+
},
|
| 16 |
+
{
|
| 17 |
+
"path": "rt1--sft--model.safetensors",
|
| 18 |
+
"bytes": 508419080,
|
| 19 |
+
"sha256": "072b972d52a73e1a7c28b4dae7385dcd434dca57634c66f9742cccc1337f8cc7",
|
| 20 |
+
"bundle_path": "rt1/models/sft/model.safetensors"
|
| 21 |
+
},
|
| 22 |
+
{
|
| 23 |
+
"path": "rt1--sft--text_adapters.safetensors",
|
| 24 |
+
"bytes": 9476032,
|
| 25 |
+
"sha256": "006511fd5bbfdeb2f6975695415243b5cec4912517c7f187e65864a48ecfcf07",
|
| 26 |
+
"bundle_path": "rt1/models/sft/text_adapters.safetensors"
|
| 27 |
+
},
|
| 28 |
+
{
|
| 29 |
+
"path": "rt1--main--config.json",
|
| 30 |
+
"bytes": 695,
|
| 31 |
+
"sha256": "b78291f41d3c8cfaa996cf7cf8402fac3cf33dc316b814f61efdabb4f1822605",
|
| 32 |
+
"bundle_path": "rt1/models/main/config.json"
|
| 33 |
+
},
|
| 34 |
+
{
|
| 35 |
+
"path": "rt1--main--generation_config.json",
|
| 36 |
+
"bytes": 117,
|
| 37 |
+
"sha256": "59078ac9810218a5538a78fb3818208cadbe4c7df503940282c91fb33ca8252f",
|
| 38 |
+
"bundle_path": "rt1/models/main/generation_config.json"
|
| 39 |
+
},
|
| 40 |
+
{
|
| 41 |
+
"path": "rt1--main--model.safetensors",
|
| 42 |
+
"bytes": 508419080,
|
| 43 |
+
"sha256": "5bc04b243c730b04d1d7beb1b0bb39c46c3c1c8796fc2cd66eddafb24a6fd291",
|
| 44 |
+
"bundle_path": "rt1/models/main/model.safetensors"
|
| 45 |
+
},
|
| 46 |
+
{
|
| 47 |
+
"path": "rt1--main--text_adapters.safetensors",
|
| 48 |
+
"bytes": 9476032,
|
| 49 |
+
"sha256": "d3fc8788c6709938817024455c7354c72c1c3a610c5f705b4ce6b1ad9a400f2f",
|
| 50 |
+
"bundle_path": "rt1/models/main/text_adapters.safetensors"
|
| 51 |
+
},
|
| 52 |
+
{
|
| 53 |
+
"path": "rt1--codec--config.json",
|
| 54 |
+
"bytes": 844,
|
| 55 |
+
"sha256": "9739df1c8157400c8efc54e67370f1e6be9db074c059ef25b26e475fc0fe9d9d",
|
| 56 |
+
"bundle_path": "rt1/codec/config.json"
|
| 57 |
+
},
|
| 58 |
+
{
|
| 59 |
+
"path": "rt1--codec--diffusion_pytorch_model.safetensors",
|
| 60 |
+
"bytes": 517850360,
|
| 61 |
+
"sha256": "7c8194f83617137ef0a002a15d60c6ee222bcd2442afb4ed704a7918496cc073",
|
| 62 |
+
"bundle_path": "rt1/codec/diffusion_pytorch_model.safetensors"
|
| 63 |
+
},
|
| 64 |
+
{
|
| 65 |
+
"path": "rt1--action_ranges.pt",
|
| 66 |
+
"bytes": 1274,
|
| 67 |
+
"sha256": "7b22a29492c55958ab63b16c91a6825b0c844e06afb4107f6fccf8f3d437db60",
|
| 68 |
+
"bundle_path": "rt1/preprocessing/action_ranges.pt"
|
| 69 |
+
},
|
| 70 |
+
{
|
| 71 |
+
"path": "rt1--roboimagine_config.json",
|
| 72 |
+
"bundle_path": "rt1/futureworlds_config.json",
|
| 73 |
+
"bytes": 1053,
|
| 74 |
+
"sha256": "2f36bb5d2d120a9594f51af95d1de2beebef42e5abbca4fd8527d0ec0fd28584"
|
| 75 |
+
},
|
| 76 |
+
{
|
| 77 |
+
"path": "bridge--sft--config.json",
|
| 78 |
+
"bytes": 695,
|
| 79 |
+
"sha256": "b78291f41d3c8cfaa996cf7cf8402fac3cf33dc316b814f61efdabb4f1822605",
|
| 80 |
+
"bundle_path": "bridge/models/sft/config.json"
|
| 81 |
+
},
|
| 82 |
+
{
|
| 83 |
+
"path": "bridge--sft--generation_config.json",
|
| 84 |
+
"bytes": 117,
|
| 85 |
+
"sha256": "59078ac9810218a5538a78fb3818208cadbe4c7df503940282c91fb33ca8252f",
|
| 86 |
+
"bundle_path": "bridge/models/sft/generation_config.json"
|
| 87 |
+
},
|
| 88 |
+
{
|
| 89 |
+
"path": "bridge--sft--model.safetensors",
|
| 90 |
+
"bytes": 508419080,
|
| 91 |
+
"sha256": "cf6dc07cee053a6a2e54b1406bc346737aa516ff3c4c82e750d51838a4b5dfcd",
|
| 92 |
+
"bundle_path": "bridge/models/sft/model.safetensors"
|
| 93 |
+
},
|
| 94 |
+
{
|
| 95 |
+
"path": "bridge--sft--text_adapters.safetensors",
|
| 96 |
+
"bytes": 9476032,
|
| 97 |
+
"sha256": "d0be291622f4f03d83f7b0f5c347e057aaf8bfe6d478a636467f5023a6c93397",
|
| 98 |
+
"bundle_path": "bridge/models/sft/text_adapters.safetensors"
|
| 99 |
+
},
|
| 100 |
+
{
|
| 101 |
+
"path": "bridge--main--config.json",
|
| 102 |
+
"bytes": 695,
|
| 103 |
+
"sha256": "b78291f41d3c8cfaa996cf7cf8402fac3cf33dc316b814f61efdabb4f1822605",
|
| 104 |
+
"bundle_path": "bridge/models/main/config.json"
|
| 105 |
+
},
|
| 106 |
+
{
|
| 107 |
+
"path": "bridge--main--generation_config.json",
|
| 108 |
+
"bytes": 117,
|
| 109 |
+
"sha256": "59078ac9810218a5538a78fb3818208cadbe4c7df503940282c91fb33ca8252f",
|
| 110 |
+
"bundle_path": "bridge/models/main/generation_config.json"
|
| 111 |
+
},
|
| 112 |
+
{
|
| 113 |
+
"path": "bridge--main--model.safetensors",
|
| 114 |
+
"bytes": 508419080,
|
| 115 |
+
"sha256": "91ed455c3d52f119e4867c14a1b8dc184e4c185fd6749bba9f4185a08a0ee3b3",
|
| 116 |
+
"bundle_path": "bridge/models/main/model.safetensors"
|
| 117 |
+
},
|
| 118 |
+
{
|
| 119 |
+
"path": "bridge--main--text_adapters.safetensors",
|
| 120 |
+
"bytes": 9476032,
|
| 121 |
+
"sha256": "9b07521e7129b70f208a0e93f8f16515619afdc71a7a626b7a084547cb7fe1a3",
|
| 122 |
+
"bundle_path": "bridge/models/main/text_adapters.safetensors"
|
| 123 |
+
},
|
| 124 |
+
{
|
| 125 |
+
"path": "bridge--codec--config.json",
|
| 126 |
+
"bytes": 839,
|
| 127 |
+
"sha256": "bcca7b2a901b508938f60af4c16f62ce698d90138b7fbf0d3a3824d527b45c02",
|
| 128 |
+
"bundle_path": "bridge/codec/config.json"
|
| 129 |
+
},
|
| 130 |
+
{
|
| 131 |
+
"path": "bridge--codec--diffusion_pytorch_model.safetensors",
|
| 132 |
+
"bytes": 517850360,
|
| 133 |
+
"sha256": "0dfb0bfe8543da0b27998ff685ad41d7e44d05fa003dfb1412006d045512db64",
|
| 134 |
+
"bundle_path": "bridge/codec/diffusion_pytorch_model.safetensors"
|
| 135 |
+
},
|
| 136 |
+
{
|
| 137 |
+
"path": "bridge--action_ranges.pt",
|
| 138 |
+
"bytes": 829,
|
| 139 |
+
"sha256": "4492b53758cea8b3d4cb01e01ddf32d9d4bf31095fb3ca768a2d3ff631be8b15",
|
| 140 |
+
"bundle_path": "bridge/preprocessing/action_ranges.pt"
|
| 141 |
+
},
|
| 142 |
+
{
|
| 143 |
+
"path": "bridge--roboimagine_config.json",
|
| 144 |
+
"bundle_path": "bridge/futureworlds_config.json",
|
| 145 |
+
"bytes": 1069,
|
| 146 |
+
"sha256": "782278bbff445f5c906fda3c0cf3c151a18d167aedbd316e8c459e48371b6b4b"
|
| 147 |
+
},
|
| 148 |
+
{
|
| 149 |
+
"path": "robocasa--sft--config.json",
|
| 150 |
+
"bytes": 695,
|
| 151 |
+
"sha256": "b78291f41d3c8cfaa996cf7cf8402fac3cf33dc316b814f61efdabb4f1822605",
|
| 152 |
+
"bundle_path": "robocasa/models/sft/config.json"
|
| 153 |
+
},
|
| 154 |
+
{
|
| 155 |
+
"path": "robocasa--sft--generation_config.json",
|
| 156 |
+
"bytes": 117,
|
| 157 |
+
"sha256": "59078ac9810218a5538a78fb3818208cadbe4c7df503940282c91fb33ca8252f",
|
| 158 |
+
"bundle_path": "robocasa/models/sft/generation_config.json"
|
| 159 |
+
},
|
| 160 |
+
{
|
| 161 |
+
"path": "robocasa--sft--model.safetensors",
|
| 162 |
+
"bytes": 508419080,
|
| 163 |
+
"sha256": "a86d465e8b5c1cc824238b010aed477ea61d6d8307102135b886b32ca065463c",
|
| 164 |
+
"bundle_path": "robocasa/models/sft/model.safetensors"
|
| 165 |
+
},
|
| 166 |
+
{
|
| 167 |
+
"path": "robocasa--sft--text_adapters.safetensors",
|
| 168 |
+
"bytes": 9476032,
|
| 169 |
+
"sha256": "ef8a06e8ba6451ad1873d9476400c04ae581ce8e654ca77958f7cc56d9f6b380",
|
| 170 |
+
"bundle_path": "robocasa/models/sft/text_adapters.safetensors"
|
| 171 |
+
},
|
| 172 |
+
{
|
| 173 |
+
"path": "robocasa--main--config.json",
|
| 174 |
+
"bytes": 695,
|
| 175 |
+
"sha256": "b78291f41d3c8cfaa996cf7cf8402fac3cf33dc316b814f61efdabb4f1822605",
|
| 176 |
+
"bundle_path": "robocasa/models/main/config.json"
|
| 177 |
+
},
|
| 178 |
+
{
|
| 179 |
+
"path": "robocasa--main--generation_config.json",
|
| 180 |
+
"bytes": 117,
|
| 181 |
+
"sha256": "59078ac9810218a5538a78fb3818208cadbe4c7df503940282c91fb33ca8252f",
|
| 182 |
+
"bundle_path": "robocasa/models/main/generation_config.json"
|
| 183 |
+
},
|
| 184 |
+
{
|
| 185 |
+
"path": "robocasa--main--model.safetensors",
|
| 186 |
+
"bytes": 508419080,
|
| 187 |
+
"sha256": "47cd7e20b6073149b9ad1306aa5df6fbba9163c607ad22e7b1c69eea136c63e1",
|
| 188 |
+
"bundle_path": "robocasa/models/main/model.safetensors"
|
| 189 |
+
},
|
| 190 |
+
{
|
| 191 |
+
"path": "robocasa--main--text_adapters.safetensors",
|
| 192 |
+
"bytes": 9476032,
|
| 193 |
+
"sha256": "49f8f8141c8aa2daaa85dd7868c67121b204859b612fbcd82bfe97df9d26850e",
|
| 194 |
+
"bundle_path": "robocasa/models/main/text_adapters.safetensors"
|
| 195 |
+
},
|
| 196 |
+
{
|
| 197 |
+
"path": "robocasa--codec--config.json",
|
| 198 |
+
"bytes": 839,
|
| 199 |
+
"sha256": "bcca7b2a901b508938f60af4c16f62ce698d90138b7fbf0d3a3824d527b45c02",
|
| 200 |
+
"bundle_path": "robocasa/codec/config.json"
|
| 201 |
+
},
|
| 202 |
+
{
|
| 203 |
+
"path": "robocasa--codec--diffusion_pytorch_model.safetensors",
|
| 204 |
+
"bytes": 517850360,
|
| 205 |
+
"sha256": "4ea6133eae9d3deba4fc546ac7d0cb318363d0d79372b29a8e7d1a753023b77d",
|
| 206 |
+
"bundle_path": "robocasa/codec/diffusion_pytorch_model.safetensors"
|
| 207 |
+
},
|
| 208 |
+
{
|
| 209 |
+
"path": "robocasa--action_ranges.pt",
|
| 210 |
+
"bytes": 2003,
|
| 211 |
+
"sha256": "55531c0e5296d01b8eb78aa941b422bde30e80e458a24d362f874671f2dbfaf4",
|
| 212 |
+
"bundle_path": "robocasa/preprocessing/action_ranges.pt"
|
| 213 |
+
},
|
| 214 |
+
{
|
| 215 |
+
"path": "robocasa--roboimagine_config.json",
|
| 216 |
+
"bundle_path": "robocasa/futureworlds_config.json",
|
| 217 |
+
"bytes": 1079,
|
| 218 |
+
"sha256": "f2b04f41a9de873b9df8dc31bae794d3f4edf034f0eaf08bdb3d748614c7af6e"
|
| 219 |
+
}
|
| 220 |
+
],
|
| 221 |
+
"datasets": {
|
| 222 |
+
"rt1": {
|
| 223 |
+
"settings": "rt1--roboimagine_config.json",
|
| 224 |
+
"initial_observations": 2,
|
| 225 |
+
"action_dimension": 13,
|
| 226 |
+
"checkpoint_updates": 500,
|
| 227 |
+
"checkpoint_files": {
|
| 228 |
+
"model.safetensors": "5bc04b243c730b04d1d7beb1b0bb39c46c3c1c8796fc2cd66eddafb24a6fd291",
|
| 229 |
+
"text_adapters.safetensors": "d3fc8788c6709938817024455c7354c72c1c3a610c5f705b4ce6b1ad9a400f2f"
|
| 230 |
+
}
|
| 231 |
+
},
|
| 232 |
+
"bridge": {
|
| 233 |
+
"settings": "bridge--roboimagine_config.json",
|
| 234 |
+
"initial_observations": 2,
|
| 235 |
+
"action_dimension": 13,
|
| 236 |
+
"checkpoint_updates": 250,
|
| 237 |
+
"checkpoint_files": {
|
| 238 |
+
"model.safetensors": "91ed455c3d52f119e4867c14a1b8dc184e4c185fd6749bba9f4185a08a0ee3b3",
|
| 239 |
+
"text_adapters.safetensors": "9b07521e7129b70f208a0e93f8f16515619afdc71a7a626b7a084547cb7fe1a3"
|
| 240 |
+
}
|
| 241 |
+
},
|
| 242 |
+
"robocasa": {
|
| 243 |
+
"settings": "robocasa--roboimagine_config.json",
|
| 244 |
+
"initial_observations": 2,
|
| 245 |
+
"action_dimension": 52,
|
| 246 |
+
"checkpoint_updates": 500,
|
| 247 |
+
"checkpoint_files": {
|
| 248 |
+
"model.safetensors": "47cd7e20b6073149b9ad1306aa5df6fbba9163c607ad22e7b1c69eea136c63e1",
|
| 249 |
+
"text_adapters.safetensors": "49f8f8141c8aa2daaa85dd7868c67121b204859b612fbcd82bfe97df9d26850e"
|
| 250 |
+
}
|
| 251 |
+
}
|
| 252 |
+
},
|
| 253 |
+
"examples": [
|
| 254 |
+
{
|
| 255 |
+
"path": "rt1--example000.npz",
|
| 256 |
+
"bytes": 5184546,
|
| 257 |
+
"sha256": "1388dcb35905077df69ead0a665f2a2c1217d13fa1c7712c2ab78a41ca215eff",
|
| 258 |
+
"dataset": "rt1",
|
| 259 |
+
"example_index": 0,
|
| 260 |
+
"trajectory_id": "005e86d7d9f9a5c94b2f39f7b1ced1198c7668f685fd4e795b88488602e2d0ea",
|
| 261 |
+
"horizon": 32,
|
| 262 |
+
"source_clip_sha256": "8b93654982310be28e062d809033504d3bc6cfed3eae58345fa173f2dc86535f",
|
| 263 |
+
"source_split": "train",
|
| 264 |
+
"logical_split": "dev"
|
| 265 |
+
},
|
| 266 |
+
{
|
| 267 |
+
"path": "rt1--expected000.npz",
|
| 268 |
+
"bytes": 28171254,
|
| 269 |
+
"sha256": "37df6dcdab76c4b5646efcec9149d5429d247a7285eaee626ead1c7254361e02",
|
| 270 |
+
"dataset": "rt1",
|
| 271 |
+
"example_index": 0,
|
| 272 |
+
"kind": "saved_prediction_reference"
|
| 273 |
+
},
|
| 274 |
+
{
|
| 275 |
+
"path": "rt1--example001.npz",
|
| 276 |
+
"bytes": 4701882,
|
| 277 |
+
"sha256": "82ad2dff156f5760a029ce7d614d3417fe95706c81aab970358d6350b678cdf3",
|
| 278 |
+
"dataset": "rt1",
|
| 279 |
+
"example_index": 1,
|
| 280 |
+
"trajectory_id": "00652ad69e65cb0e4ff95199e06981a16ea2dea877d927496820e450b18ae7e6",
|
| 281 |
+
"horizon": 32,
|
| 282 |
+
"source_clip_sha256": "f821e85e40fa98101ca275db0f6c8e7e48fd1c02068761ac3b9eeae061463b81",
|
| 283 |
+
"source_split": "train",
|
| 284 |
+
"logical_split": "dev"
|
| 285 |
+
},
|
| 286 |
+
{
|
| 287 |
+
"path": "rt1--expected001.npz",
|
| 288 |
+
"bytes": 28111636,
|
| 289 |
+
"sha256": "a00f0987033659d3f529edbe61f772e2515e915f3a19c5b143c0bafb808936ce",
|
| 290 |
+
"dataset": "rt1",
|
| 291 |
+
"example_index": 1,
|
| 292 |
+
"kind": "saved_prediction_reference"
|
| 293 |
+
},
|
| 294 |
+
{
|
| 295 |
+
"path": "bridge--example000.npz",
|
| 296 |
+
"bytes": 6890706,
|
| 297 |
+
"sha256": "df9b6aef738717191a33243af93a84a3beba0752ba9713e837dc349431e323f7",
|
| 298 |
+
"dataset": "bridge",
|
| 299 |
+
"example_index": 0,
|
| 300 |
+
"trajectory_id": "0b3cbd4d4afdd29b786d61b1e09a8ed4fc9beec7ad4b8df72c7b660cfabafc58",
|
| 301 |
+
"horizon": 32,
|
| 302 |
+
"source_clip_sha256": "f22cb53d9d0dcba907edeff60c431f3532f3131a9563588d69ac5b09e1cf6525",
|
| 303 |
+
"source_split": "train",
|
| 304 |
+
"logical_split": "dev"
|
| 305 |
+
},
|
| 306 |
+
{
|
| 307 |
+
"path": "bridge--expected000.npz",
|
| 308 |
+
"bytes": 27957021,
|
| 309 |
+
"sha256": "d2f4d8ddc51b87fec935bd94ba92978df9f3164abfce975a24290022d424718c",
|
| 310 |
+
"dataset": "bridge",
|
| 311 |
+
"example_index": 0,
|
| 312 |
+
"kind": "saved_prediction_reference"
|
| 313 |
+
},
|
| 314 |
+
{
|
| 315 |
+
"path": "bridge--example001.npz",
|
| 316 |
+
"bytes": 7554114,
|
| 317 |
+
"sha256": "a5fabbe3b093af598c784c3ed1acd1ea823d330ce90c73efb0a023c1522f3c92",
|
| 318 |
+
"dataset": "bridge",
|
| 319 |
+
"example_index": 1,
|
| 320 |
+
"trajectory_id": "4f2e55fd37cad230f41204ca82928b83edb54a5d18735f11e762f39ae0b1aed0",
|
| 321 |
+
"horizon": 32,
|
| 322 |
+
"source_clip_sha256": "874d784e3733f46648144fcb3983935861f158f5d1e2bb4da762ecd129f96061",
|
| 323 |
+
"source_split": "train",
|
| 324 |
+
"logical_split": "dev"
|
| 325 |
+
},
|
| 326 |
+
{
|
| 327 |
+
"path": "bridge--expected001.npz",
|
| 328 |
+
"bytes": 27862659,
|
| 329 |
+
"sha256": "cc8429f6fadd10c83a7604235014c6540c5e15e358b27430d1acfadcb0cf6ec5",
|
| 330 |
+
"dataset": "bridge",
|
| 331 |
+
"example_index": 1,
|
| 332 |
+
"kind": "saved_prediction_reference"
|
| 333 |
+
},
|
| 334 |
+
{
|
| 335 |
+
"path": "robocasa--example000.npz",
|
| 336 |
+
"bytes": 2770290,
|
| 337 |
+
"sha256": "9a5e5605ebe1751ce23842fe492823a30fa70ca7106e4c49b1d4caa3587f8b96",
|
| 338 |
+
"dataset": "robocasa",
|
| 339 |
+
"example_index": 0,
|
| 340 |
+
"trajectory_id": "3a464147027451a844f917af99945bd027a2bc960154c730d2336ced00133b69",
|
| 341 |
+
"horizon": 32,
|
| 342 |
+
"source_clip_sha256": "651daa21fe01c363d1be44c8cbaed5c17a028fca66aaef53484a859bb27674e6",
|
| 343 |
+
"source_split": "target_human",
|
| 344 |
+
"logical_split": "dev"
|
| 345 |
+
},
|
| 346 |
+
{
|
| 347 |
+
"path": "robocasa--expected000.npz",
|
| 348 |
+
"bytes": 26661818,
|
| 349 |
+
"sha256": "5bcf326291cd000b7c896aa179010e5e5629afe0882d9cc33576960f222743be",
|
| 350 |
+
"dataset": "robocasa",
|
| 351 |
+
"example_index": 0,
|
| 352 |
+
"kind": "saved_prediction_reference"
|
| 353 |
+
},
|
| 354 |
+
{
|
| 355 |
+
"path": "robocasa--example001.npz",
|
| 356 |
+
"bytes": 3354028,
|
| 357 |
+
"sha256": "5c0097eb4e8d45587af47f3343985d4a2cd51867bc91524022ad16fe43140ad2",
|
| 358 |
+
"dataset": "robocasa",
|
| 359 |
+
"example_index": 1,
|
| 360 |
+
"trajectory_id": "e84622e122de1cdbe39b6665f12451785513642a882f3d982a8d1bfe110fa9a0",
|
| 361 |
+
"horizon": 32,
|
| 362 |
+
"source_clip_sha256": "eec3585ef1cb2ff5c958365551fab2cd4ecdc1dbe92550e4d62d1f040da501a3",
|
| 363 |
+
"source_split": "target_human",
|
| 364 |
+
"logical_split": "dev"
|
| 365 |
+
},
|
| 366 |
+
{
|
| 367 |
+
"path": "robocasa--expected001.npz",
|
| 368 |
+
"bytes": 27310519,
|
| 369 |
+
"sha256": "39727ad2d1d9affeaa51cc4e3e3498eefb35213a1b0947e9cecf7b25b2f14b1c",
|
| 370 |
+
"dataset": "robocasa",
|
| 371 |
+
"example_index": 1,
|
| 372 |
+
"kind": "saved_prediction_reference"
|
| 373 |
+
}
|
| 374 |
+
]
|
| 375 |
+
}
|
robocasa--action_ranges.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:55531c0e5296d01b8eb78aa941b422bde30e80e458a24d362f874671f2dbfaf4
|
| 3 |
+
size 2003
|
robocasa--codec--config.json
ADDED
|
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "CompressiveVQModelFSQ",
|
| 3 |
+
"_diffusers_version": "0.35.2",
|
| 4 |
+
"act_fn": "silu",
|
| 5 |
+
"block_out_channels": [
|
| 6 |
+
128,
|
| 7 |
+
256,
|
| 8 |
+
256,
|
| 9 |
+
512
|
| 10 |
+
],
|
| 11 |
+
"context_length": 1,
|
| 12 |
+
"down_block_types": [
|
| 13 |
+
"DownEncoderBlock2D",
|
| 14 |
+
"DownEncoderBlock2D",
|
| 15 |
+
"DownEncoderBlock2D",
|
| 16 |
+
"DownEncoderBlock2D"
|
| 17 |
+
],
|
| 18 |
+
"dyn_fsq_levels": 12,
|
| 19 |
+
"force_upcast": true,
|
| 20 |
+
"in_channels": 3,
|
| 21 |
+
"latent_channels": 64,
|
| 22 |
+
"layers_per_block": 2,
|
| 23 |
+
"lookup_from_codebook": true,
|
| 24 |
+
"max_att_resolution": 32,
|
| 25 |
+
"mid_block_add_attention": false,
|
| 26 |
+
"norm_num_groups": 32,
|
| 27 |
+
"norm_type": "group",
|
| 28 |
+
"out_channels": 3,
|
| 29 |
+
"patch_size": 4,
|
| 30 |
+
"resolution": 256,
|
| 31 |
+
"sample_size": 32,
|
| 32 |
+
"scaling_factor": 0.18215,
|
| 33 |
+
"up_block_types": [
|
| 34 |
+
"UpDecoderBlock2D",
|
| 35 |
+
"UpDecoderBlock2D",
|
| 36 |
+
"UpDecoderBlock2D",
|
| 37 |
+
"UpDecoderBlock2D"
|
| 38 |
+
],
|
| 39 |
+
"vq_fsq_levels": 12
|
| 40 |
+
}
|
robocasa--codec--diffusion_pytorch_model.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4ea6133eae9d3deba4fc546ac7d0cb318363d0d79372b29a8e7d1a753023b77d
|
| 3 |
+
size 517850360
|
robocasa--example000.npz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9a5e5605ebe1751ce23842fe492823a30fa70ca7106e4c49b1d4caa3587f8b96
|
| 3 |
+
size 2770290
|
robocasa--example001.npz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5c0097eb4e8d45587af47f3343985d4a2cd51867bc91524022ad16fe43140ad2
|
| 3 |
+
size 3354028
|
robocasa--expected000.npz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5bcf326291cd000b7c896aa179010e5e5629afe0882d9cc33576960f222743be
|
| 3 |
+
size 26661818
|
robocasa--expected001.npz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:39727ad2d1d9affeaa51cc4e3e3498eefb35213a1b0947e9cecf7b25b2f14b1c
|
| 3 |
+
size 27310519
|
robocasa--main--config.json
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"architectures": [
|
| 3 |
+
"LlamaForCausalLM"
|
| 4 |
+
],
|
| 5 |
+
"attention_bias": false,
|
| 6 |
+
"attention_dropout": 0.0,
|
| 7 |
+
"bos_token_id": 9006,
|
| 8 |
+
"dtype": "float32",
|
| 9 |
+
"eos_token_id": 9007,
|
| 10 |
+
"head_dim": 64,
|
| 11 |
+
"hidden_act": "silu",
|
| 12 |
+
"hidden_size": 768,
|
| 13 |
+
"initializer_range": 0.02,
|
| 14 |
+
"intermediate_size": 3072,
|
| 15 |
+
"max_length": null,
|
| 16 |
+
"max_position_embeddings": 8192,
|
| 17 |
+
"mlp_bias": false,
|
| 18 |
+
"model_type": "llama",
|
| 19 |
+
"num_attention_heads": 12,
|
| 20 |
+
"num_hidden_layers": 12,
|
| 21 |
+
"num_key_value_heads": 12,
|
| 22 |
+
"pretraining_tp": 1,
|
| 23 |
+
"rms_norm_eps": 1e-06,
|
| 24 |
+
"rope_scaling": null,
|
| 25 |
+
"rope_theta": 10000.0,
|
| 26 |
+
"tie_word_embeddings": false,
|
| 27 |
+
"transformers_version": "4.57.1",
|
| 28 |
+
"use_cache": true,
|
| 29 |
+
"vocab_size": 9008
|
| 30 |
+
}
|
robocasa--main--generation_config.json
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_from_model_config": true,
|
| 3 |
+
"bos_token_id": 9006,
|
| 4 |
+
"eos_token_id": 9007,
|
| 5 |
+
"transformers_version": "4.57.1"
|
| 6 |
+
}
|
robocasa--main--model.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:47cd7e20b6073149b9ad1306aa5df6fbba9163c607ad22e7b1c69eea136c63e1
|
| 3 |
+
size 508419080
|
robocasa--main--text_adapters.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:49f8f8141c8aa2daaa85dd7868c67121b204859b612fbcd82bfe97df9d26850e
|
| 3 |
+
size 9476032
|
robocasa--roboimagine_config.json
ADDED
|
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": 1,
|
| 3 |
+
"dataset": "robocasa",
|
| 4 |
+
"status": "released_inference",
|
| 5 |
+
"codec": "robocasa/codec",
|
| 6 |
+
"action_ranges": "robocasa/preprocessing/action_ranges.pt",
|
| 7 |
+
"action_tokens_per_step": 52,
|
| 8 |
+
"text_conditioning": {
|
| 9 |
+
"enabled": true,
|
| 10 |
+
"repo_id": "google-t5/t5-base",
|
| 11 |
+
"revision": "a9723ea7f1b39c1eae772870f3b547bf6ef7e6c1",
|
| 12 |
+
"layers": [
|
| 13 |
+
3,
|
| 14 |
+
7,
|
| 15 |
+
11
|
| 16 |
+
],
|
| 17 |
+
"inner": 256,
|
| 18 |
+
"width": 768,
|
| 19 |
+
"max_tokens": 128,
|
| 20 |
+
"bundled": false
|
| 21 |
+
},
|
| 22 |
+
"initial_observations": 2,
|
| 23 |
+
"memory": {
|
| 24 |
+
"anchor_states": 1,
|
| 25 |
+
"recent_states": 6,
|
| 26 |
+
"ground_truth_refresh": false
|
| 27 |
+
},
|
| 28 |
+
"evaluation": {
|
| 29 |
+
"strategy": "per_frame_beam",
|
| 30 |
+
"beam_width": 4,
|
| 31 |
+
"horizon": 32,
|
| 32 |
+
"visual_tokens_per_frame": 80,
|
| 33 |
+
"valid_visual_vocab": 4375
|
| 34 |
+
},
|
| 35 |
+
"variants": {
|
| 36 |
+
"sft": {
|
| 37 |
+
"path": "robocasa/models/sft",
|
| 38 |
+
"method": "SFT",
|
| 39 |
+
"updates": 50000,
|
| 40 |
+
"text": true
|
| 41 |
+
},
|
| 42 |
+
"main": {
|
| 43 |
+
"path": "robocasa/models/main",
|
| 44 |
+
"method": "GDBS with semantic and visual feedback",
|
| 45 |
+
"updates": 500,
|
| 46 |
+
"text": true
|
| 47 |
+
}
|
| 48 |
+
}
|
| 49 |
+
}
|
robocasa--sft--config.json
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"architectures": [
|
| 3 |
+
"LlamaForCausalLM"
|
| 4 |
+
],
|
| 5 |
+
"attention_bias": false,
|
| 6 |
+
"attention_dropout": 0.0,
|
| 7 |
+
"bos_token_id": 9006,
|
| 8 |
+
"dtype": "float32",
|
| 9 |
+
"eos_token_id": 9007,
|
| 10 |
+
"head_dim": 64,
|
| 11 |
+
"hidden_act": "silu",
|
| 12 |
+
"hidden_size": 768,
|
| 13 |
+
"initializer_range": 0.02,
|
| 14 |
+
"intermediate_size": 3072,
|
| 15 |
+
"max_length": null,
|
| 16 |
+
"max_position_embeddings": 8192,
|
| 17 |
+
"mlp_bias": false,
|
| 18 |
+
"model_type": "llama",
|
| 19 |
+
"num_attention_heads": 12,
|
| 20 |
+
"num_hidden_layers": 12,
|
| 21 |
+
"num_key_value_heads": 12,
|
| 22 |
+
"pretraining_tp": 1,
|
| 23 |
+
"rms_norm_eps": 1e-06,
|
| 24 |
+
"rope_scaling": null,
|
| 25 |
+
"rope_theta": 10000.0,
|
| 26 |
+
"tie_word_embeddings": false,
|
| 27 |
+
"transformers_version": "4.57.1",
|
| 28 |
+
"use_cache": true,
|
| 29 |
+
"vocab_size": 9008
|
| 30 |
+
}
|
robocasa--sft--generation_config.json
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_from_model_config": true,
|
| 3 |
+
"bos_token_id": 9006,
|
| 4 |
+
"eos_token_id": 9007,
|
| 5 |
+
"transformers_version": "4.57.1"
|
| 6 |
+
}
|
robocasa--sft--text_adapters.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ef8a06e8ba6451ad1873d9476400c04ae581ce8e654ca77958f7cc56d9f6b380
|
| 3 |
+
size 9476032
|
rt1--action_ranges.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7b22a29492c55958ab63b16c91a6825b0c844e06afb4107f6fccf8f3d437db60
|
| 3 |
+
size 1274
|
rt1--codec--config.json
ADDED
|
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_class_name": "CompressiveVQModelFSQ",
|
| 3 |
+
"_diffusers_version": "0.27.0.dev0",
|
| 4 |
+
"act_fn": "silu",
|
| 5 |
+
"block_out_channels": [
|
| 6 |
+
128,
|
| 7 |
+
256,
|
| 8 |
+
256,
|
| 9 |
+
512
|
| 10 |
+
],
|
| 11 |
+
"context_length": 1,
|
| 12 |
+
"down_block_types": [
|
| 13 |
+
"DownEncoderBlock2D",
|
| 14 |
+
"DownEncoderBlock2D",
|
| 15 |
+
"DownEncoderBlock2D",
|
| 16 |
+
"DownEncoderBlock2D"
|
| 17 |
+
],
|
| 18 |
+
"dyn_fsq_levels": 12,
|
| 19 |
+
"force_upcast": true,
|
| 20 |
+
"in_channels": 3,
|
| 21 |
+
"latent_channels": 64,
|
| 22 |
+
"layers_per_block": 2,
|
| 23 |
+
"lookup_from_codebook": true,
|
| 24 |
+
"max_att_resolution": 32,
|
| 25 |
+
"mid_block_add_attention": false,
|
| 26 |
+
"norm_num_groups": 32,
|
| 27 |
+
"norm_type": "group",
|
| 28 |
+
"out_channels": 3,
|
| 29 |
+
"patch_size": 4,
|
| 30 |
+
"resolution": 256,
|
| 31 |
+
"sample_size": 32,
|
| 32 |
+
"scaling_factor": 0.18215,
|
| 33 |
+
"up_block_types": [
|
| 34 |
+
"UpDecoderBlock2D",
|
| 35 |
+
"UpDecoderBlock2D",
|
| 36 |
+
"UpDecoderBlock2D",
|
| 37 |
+
"UpDecoderBlock2D"
|
| 38 |
+
],
|
| 39 |
+
"vq_fsq_levels": 12
|
| 40 |
+
}
|
rt1--codec--diffusion_pytorch_model.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7c8194f83617137ef0a002a15d60c6ee222bcd2442afb4ed704a7918496cc073
|
| 3 |
+
size 517850360
|
rt1--example000.npz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1388dcb35905077df69ead0a665f2a2c1217d13fa1c7712c2ab78a41ca215eff
|
| 3 |
+
size 5184546
|
rt1--example001.npz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:82ad2dff156f5760a029ce7d614d3417fe95706c81aab970358d6350b678cdf3
|
| 3 |
+
size 4701882
|
rt1--expected000.npz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:37df6dcdab76c4b5646efcec9149d5429d247a7285eaee626ead1c7254361e02
|
| 3 |
+
size 28171254
|
rt1--expected001.npz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a00f0987033659d3f529edbe61f772e2515e915f3a19c5b143c0bafb808936ce
|
| 3 |
+
size 28111636
|
rt1--main--config.json
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"architectures": [
|
| 3 |
+
"LlamaForCausalLM"
|
| 4 |
+
],
|
| 5 |
+
"attention_bias": false,
|
| 6 |
+
"attention_dropout": 0.0,
|
| 7 |
+
"bos_token_id": 9006,
|
| 8 |
+
"dtype": "float32",
|
| 9 |
+
"eos_token_id": 9007,
|
| 10 |
+
"head_dim": 64,
|
| 11 |
+
"hidden_act": "silu",
|
| 12 |
+
"hidden_size": 768,
|
| 13 |
+
"initializer_range": 0.02,
|
| 14 |
+
"intermediate_size": 3072,
|
| 15 |
+
"max_length": null,
|
| 16 |
+
"max_position_embeddings": 8192,
|
| 17 |
+
"mlp_bias": false,
|
| 18 |
+
"model_type": "llama",
|
| 19 |
+
"num_attention_heads": 12,
|
| 20 |
+
"num_hidden_layers": 12,
|
| 21 |
+
"num_key_value_heads": 12,
|
| 22 |
+
"pretraining_tp": 1,
|
| 23 |
+
"rms_norm_eps": 1e-06,
|
| 24 |
+
"rope_scaling": null,
|
| 25 |
+
"rope_theta": 10000.0,
|
| 26 |
+
"tie_word_embeddings": false,
|
| 27 |
+
"transformers_version": "4.57.1",
|
| 28 |
+
"use_cache": true,
|
| 29 |
+
"vocab_size": 9008
|
| 30 |
+
}
|
rt1--main--generation_config.json
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_from_model_config": true,
|
| 3 |
+
"bos_token_id": 9006,
|
| 4 |
+
"eos_token_id": 9007,
|
| 5 |
+
"transformers_version": "4.57.1"
|
| 6 |
+
}
|
rt1--main--text_adapters.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d3fc8788c6709938817024455c7354c72c1c3a610c5f705b4ce6b1ad9a400f2f
|
| 3 |
+
size 9476032
|
rt1--roboimagine_config.json
ADDED
|
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema_version": 1,
|
| 3 |
+
"dataset": "rt1",
|
| 4 |
+
"status": "released_inference",
|
| 5 |
+
"codec": "rt1/codec",
|
| 6 |
+
"action_ranges": "rt1/preprocessing/action_ranges.pt",
|
| 7 |
+
"action_tokens_per_step": 13,
|
| 8 |
+
"text_conditioning": {
|
| 9 |
+
"enabled": true,
|
| 10 |
+
"repo_id": "google-t5/t5-base",
|
| 11 |
+
"revision": "a9723ea7f1b39c1eae772870f3b547bf6ef7e6c1",
|
| 12 |
+
"layers": [
|
| 13 |
+
3,
|
| 14 |
+
7,
|
| 15 |
+
11
|
| 16 |
+
],
|
| 17 |
+
"inner": 256,
|
| 18 |
+
"width": 768,
|
| 19 |
+
"max_tokens": 64,
|
| 20 |
+
"bundled": false
|
| 21 |
+
},
|
| 22 |
+
"initial_observations": 2,
|
| 23 |
+
"memory": {
|
| 24 |
+
"anchor_states": 1,
|
| 25 |
+
"recent_states": 6,
|
| 26 |
+
"ground_truth_refresh": false
|
| 27 |
+
},
|
| 28 |
+
"evaluation": {
|
| 29 |
+
"strategy": "per_frame_beam",
|
| 30 |
+
"beam_width": 4,
|
| 31 |
+
"horizon": 32,
|
| 32 |
+
"visual_tokens_per_frame": 80,
|
| 33 |
+
"valid_visual_vocab": 4375
|
| 34 |
+
},
|
| 35 |
+
"variants": {
|
| 36 |
+
"sft": {
|
| 37 |
+
"path": "rt1/models/sft",
|
| 38 |
+
"method": "SFT",
|
| 39 |
+
"updates": 50000,
|
| 40 |
+
"text": true
|
| 41 |
+
},
|
| 42 |
+
"main": {
|
| 43 |
+
"path": "rt1/models/main",
|
| 44 |
+
"method": "GDBS with semantic and visual feedback",
|
| 45 |
+
"updates": 500,
|
| 46 |
+
"text": true
|
| 47 |
+
}
|
| 48 |
+
}
|
| 49 |
+
}
|
rt1--sft--config.json
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"architectures": [
|
| 3 |
+
"LlamaForCausalLM"
|
| 4 |
+
],
|
| 5 |
+
"attention_bias": false,
|
| 6 |
+
"attention_dropout": 0.0,
|
| 7 |
+
"bos_token_id": 9006,
|
| 8 |
+
"dtype": "float32",
|
| 9 |
+
"eos_token_id": 9007,
|
| 10 |
+
"head_dim": 64,
|
| 11 |
+
"hidden_act": "silu",
|
| 12 |
+
"hidden_size": 768,
|
| 13 |
+
"initializer_range": 0.02,
|
| 14 |
+
"intermediate_size": 3072,
|
| 15 |
+
"max_length": null,
|
| 16 |
+
"max_position_embeddings": 8192,
|
| 17 |
+
"mlp_bias": false,
|
| 18 |
+
"model_type": "llama",
|
| 19 |
+
"num_attention_heads": 12,
|
| 20 |
+
"num_hidden_layers": 12,
|
| 21 |
+
"num_key_value_heads": 12,
|
| 22 |
+
"pretraining_tp": 1,
|
| 23 |
+
"rms_norm_eps": 1e-06,
|
| 24 |
+
"rope_scaling": null,
|
| 25 |
+
"rope_theta": 10000.0,
|
| 26 |
+
"tie_word_embeddings": false,
|
| 27 |
+
"transformers_version": "4.57.1",
|
| 28 |
+
"use_cache": true,
|
| 29 |
+
"vocab_size": 9008
|
| 30 |
+
}
|
rt1--sft--generation_config.json
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"_from_model_config": true,
|
| 3 |
+
"bos_token_id": 9006,
|
| 4 |
+
"eos_token_id": 9007,
|
| 5 |
+
"transformers_version": "4.57.1"
|
| 6 |
+
}
|
rt1--sft--text_adapters.safetensors
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:006511fd5bbfdeb2f6975695415243b5cec4912517c7f187e65864a48ecfcf07
|
| 3 |
+
size 9476032
|