| |
| |
| |
|
|
| run_id: pi0_unified_37d |
| run_root_dir: ./runs |
| seed: 42 |
| trackers: [jsonl, wandb] |
| wandb_entity: timsty |
| wandb_project: vla_jepa |
| is_debug: false |
|
|
| framework: |
| name: PI0 |
| |
| |
| |
| |
| |
| |
| pi0: |
| paligemma_variant: "gemma_2b" |
| action_expert_variant: "gemma_300m" |
| pi05: false |
| action_dim: 37 |
| state_dim: 74 |
| action_horizon: 15 |
| dtype: "bfloat16" |
|
|
| |
| pi0_checkpoint: /mnt/data/fangyu/model/openpi/openpi-assets/checkpoints/pi0_base_torch/model.pt |
|
|
| |
| tokenizer_path: /root/.cache/openpi/big_vision/paligemma_tokenizer.model |
|
|
| |
| image_keys: |
| - "base_0_rgb" |
| - "left_wrist_0_rgb" |
| - "right_wrist_0_rgb" |
|
|
| |
| replicate_single_view: true |
|
|
| use_state: true |
|
|
| |
| dynamic_image_keys: false |
|
|
| num_inference_steps: 10 |
|
|
| |
| effective_action_dim: null |
|
|
| datasets: |
| vla_data: |
| dataset_py: lerobot_datasets |
| data_root_dir: /mnt/data/fangyu/dataset/IPEC-COMMUNITY |
| data_mix: cross_embodiedment_simulator |
| default_image_resolution: [3, 224, 224] |
| per_device_batch_size: 32 |
| load_all_data_for_training: true |
| obs: ["image_0"] |
| image_size: [224, 224] |
| video_backend: torchcodec |
| load_video: true |
| chunk_size: 15 |
| state_use_action_chunk: false |
| num_history_steps: 0 |
| include_state: false |
|
|
| trainer: |
| epochs: 100 |
| max_train_steps: 20000 |
| num_warmup_steps: 5000 |
| num_stable_steps: 0 |
| save_interval: 5000 |
| max_checkpoints_to_keep: 20 |
|
|
| learning_rate: |
| base: 2.5e-5 |
| pi0_model: 2.5e-5 |
|
|
| lr_scheduler_type: warmup_stable_cosine |
| scheduler_specific_kwargs: |
| min_lr_ratio: 0.001 |
|
|
| freeze_modules: "" |
| warmup_ratio: 0.1 |
| weight_decay: 0.0 |
| logging_frequency: 10 |
| gradient_clipping: 5.0 |
| gradient_accumulation_steps: 1 |
|
|
| optimizer: |
| name: AdamW |
| betas: [0.9, 0.95] |
| eps: 1.0e-08 |
| weight_decay: 1.0e-08 |
|
|
| is_resume: false |
| pretrained_checkpoint: null |
| enable_gradient_checkpointing: false |
| enable_mixed_precision_training: true |
|
|