Views
No views yet
cosmos_v1_14B_action_chunk_conditioned (36 blocks, 5120 channels, 40 heads)model_ema_bf16.pt, ~28GB)| Parameter | Value |
|---|---|
| GPUs | 8x H200 (140GB) |
| Batch size | 2 per GPU (global=16) |
| Learning rate | 4e-5 |
| Max iterations | 4,000+ |
| Optimizer | AdamW (cosine schedule) |
| Precision | bf16 |
| Episodes per task | 3 (uniform sampling) |
| FSDP shard size | 32 |
| VAE | Wan2.1 |
| Text encoder | Cosmos-Reason1-7B |
| Tokenizer | Qwen2.5-VL-7B-Instruct |
Wan2.1_VAE.pth (14B model includes its own copy)1python cosmos_predict2/_src/predict2/action/inference/inference_gr00t.py \
2 --experiment=cosmos_predict2p5_2B_action_conditioned_gr00t_gr1_customized_13frame_full_16nodes_release_oss \
3 --ckpt_path=/path/to/model_ema_bf16.pt \
4 --input_video_root=/path/to/eval_data \
5 --save_root=/path/to/output \
6 --resolution 480,832 \
7 --guidance 0 \
8 --chunk_size 12 \
9 --fps_downsample_ratio 2 \
10 --save_fps 10 \
11 --vae_path /path/to/Wan2.1_VAE.pth \
12 --text_encoder_path /path/to/Cosmos-Reason1-7B \
13 --qwen_path /path/to/Qwen2.5-VL-7B-Instruct \
14 --experiment_opts net=cosmos_v1_14B_action_chunk_conditioned model.config.fsdp_shard_size=32--experiment uses the registered 2B experiment name for Hydra config lookup. The --experiment_opts overrides the network architecture to 14B.episode_XXXXXX.mp4 - Input video (first frame used as conditional)episode_XXXXXX_actions.npy - Action array of shape (T, 29) in numpy formatscripts/prepare_gr1_eval_data.py to extract eval episodes from a LeRobot dataset:1python scripts/prepare_gr1_eval_data.py \
2 --dataset-path /path/to/GR1_robot \
3 --output-dir /path/to/eval_data \
4 --num-episodes 100bash scripts/eval_gr1_robot.sh /path/to/model_ema_bf16.pt --debug| Episode | Prediction | Ground Truth |
|---|---|---|
| 000000 | episode_000000.mp4 | episode_000000.mp4 |
| 000008 | episode_000008.mp4 | episode_000008.mp4 |
| 000056 | episode_000056.mp4 | episode_000056.mp4 |
| 000084 | episode_000084.mp4 | episode_000084.mp4 |
| 000087 | episode_000087.mp4 | episode_000087.mp4 |
.
├── model_ema_bf16.pt # Model weights (EMA, bf16, ~28GB)
├── inference/
│ ├── inference_gr00t.py # Main inference script
│ └── inference_pipeline.py # Inference pipeline (ActionVideo2WorldInference)
├── scripts/
│ ├── eval_gr1_robot.sh # One-command eval script (auto 2B/14B)
│ ├── prepare_gr1_eval_data.py # Eval data preparation
│ └── convert_distcp_to_pt.py # DCP -> PT checkpoint converter
└── examples/
├── predicted/ # Predicted videos
└── gt/ # Ground truth videos