InternW0-RoboTwin-clean / posttrain_config.yaml
SereneC's picture
Add files using upload-large-folder tool
1e902ec verified
Raw History Blame Contribute Delete
1.66 kB
# @package _global_
defaults:
- train
- override /data: robotwin
- override /model: w0
- _self_
posttrain_required: true
posttrain_stats: ${oc.env:W0_ROBOTWIN_STATS,assets/robotwin/normalization.json}
init_checkpoint: ${oc.env:W0_ROBOTWIN_CHECKPOINT,checkpoints/robotwin-clean.pt}
resume: null
seed: 42
model:
proprio_dim: 37
action_horizon: 64
action_chunk_size: 16
max_action_offset: 0
num_history_frames: 0
video_plan_horizon: 96
video_action_stride: 8
action_dit_config:
action_dim: 37
num_soft_prompts: 8
soft_prompt_domains: [robotwin_wam/aloha]
domain_configs:
- name: robotwin_wam/aloha
dataset: robotwin_wam
embodiment: aloha
action_dim: 37
proprio_dim: 37
action_valid_indices: [0, 1, 2, 3, 4, 5, 16, 17, 18, 19, 20, 21, 22, 33]
proprio_valid_indices: [0, 1, 2, 3, 4, 5, 16, 17, 18, 19, 20, 21, 22, 33]
raw_joint_names: [left_waist, left_shoulder, left_elbow, left_forearm_roll, left_wrist_angle, left_wrist_rotate, left_gripper, right_waist, right_shoulder, right_elbow, right_forearm_roll, right_wrist_angle, right_wrist_rotate, right_gripper]
action_semantics: native_absolute_joint_command_interval_end
batch_size: 12
gradient_accumulation_steps: 1
learning_rate: 3.0e-5
soft_prompt_lr_scale: 1.0
num_epochs: 15
num_workers: 4
history_aware_batching: false
optimizer_group_max_numel: 200000000
save_every: 2500
eval_every: 500
log_every: 10
keep_training_states: 1
checkpoint_min_free_gib: 128
freeze_video_dit: false
output_dir: ${oc.env:W0_OUTPUT_DIR,outputs}/robotwin/${now:%Y%m%d_%H%M%S}
wandb:
name: internw0_robotwin_clean_c2r