Instructions to use easylearning/FutureWorlds with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use easylearning/FutureWorlds 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/FutureWorlds", 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
Download bridge/futureworlds_config.json from easylearning/FutureWorlds: direct link, hf CLI and curl.
- Browser
- Download file 1.52 kB
-
https://huggingface.co/easylearning/FutureWorlds/resolve/main/bridge/futureworlds_config.json
- Command line
-
hf download hf://easylearning/FutureWorlds/bridge/futureworlds_config.json
-
curl -L -o futureworlds_config.json https://huggingface.co/easylearning/FutureWorlds/resolve/main/bridge/futureworlds_config.json
1.52 kB
| { | |
| "schema_version": 1, | |
| "dataset": "bridge", | |
| "status": "staged_research_preview", | |
| "codec": "bridge/codec", | |
| "action_ranges": "bridge/preprocessing/action_ranges.pth", | |
| "action_tokens_per_step": 13, | |
| "text_conditioning": { | |
| "enabled": false | |
| }, | |
| "initial_observations": 2, | |
| "memory": { | |
| "anchor_states": 1, | |
| "recent_states": 6, | |
| "ground_truth_refresh": false | |
| }, | |
| "evaluation": { | |
| "strategy": "per_frame_beam", | |
| "beam_width": 4, | |
| "horizon": 32, | |
| "visual_tokens_per_frame": 80, | |
| "valid_visual_vocab": 4375 | |
| }, | |
| "variants": { | |
| "main": { | |
| "path": "bridge/models/main", | |
| "method": "MemSPO", | |
| "updates": 200, | |
| "reward": "R1", | |
| "purpose": "paper_main_table", | |
| "text": false | |
| }, | |
| "sft": { | |
| "path": "bridge/models/sft", | |
| "method": "SFT", | |
| "updates": 50000, | |
| "reward": null, | |
| "purpose": "matched_ablation", | |
| "text": false | |
| }, | |
| "memspo200": { | |
| "path": "bridge/models/memspo200", | |
| "method": "MemSPO", | |
| "updates": 200, | |
| "reward": "R0", | |
| "purpose": "matched_ablation", | |
| "text": false | |
| }, | |
| "grpo200": { | |
| "path": "bridge/models/grpo200", | |
| "method": "GRPO", | |
| "updates": 200, | |
| "reward": "R0", | |
| "purpose": "matched_ablation", | |
| "text": false | |
| }, | |
| "ordinary200": { | |
| "path": "bridge/models/ordinary200", | |
| "method": "OrdinaryBeam", | |
| "updates": 200, | |
| "reward": "R0", | |
| "purpose": "matched_ablation", | |
| "text": false | |
| } | |
| } | |
| } | |