File size: 3,618 Bytes
39b9753
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
framework:
  name: QwenGR00T
  qwenvl:
    attn_implementation: flash_attention_2
    vl_hidden_dim: 2048
    base_vlm: ./playground/Pretrained_models/Qwen3-VL-4B-Instruct
  dino:
    dino_backbone: dinov2_vits14
  action_model:
    action_model_type: DiT-B
    action_hidden_dim: 2560
    hidden_size: 2560
    add_pos_embed: true
    max_seq_len: 1024
    action_dim: 12
    state_dim: 16
    future_action_window_size: 15
    action_horizon: 16
    past_action_window_size: 0
    repeated_diffusion_steps: 8
    noise_beta_alpha: 1.5
    noise_beta_beta: 1.0
    noise_s: 0.999
    num_timestep_buckets: 1000
    num_inference_timesteps: 4
    num_target_vision_tokens: 32
    diffusion_model_cfg:
      cross_attention_dim: 2560
      dropout: 0.2
      final_dropout: true
      interleave_self_attention: true
      norm_type: ada_norm
      num_layers: 16
      output_dim: 2560
      positional_embeddings: null
  reduce_in_full_precision: true
datasets:
  vlm_data:
    dataset_py: vlm_datasets
    dataformat: llava_json
    dataset_use: asv2_conversation_en,asv2_detailed_description_en,asv2_region_captioning_en,coco_internvl_longcap_en,coco_karpathy_train_567_en,coco_negative_gpt4o_en,coco_poetry_zh,coco_rem_en_zh,cocorem_exist_yorn_en,cocotextv2_en,cocotextv2_gpt4o_en,okvqa_en,refcoco_grounding_aug_en,refcoco_grounding_en,tallyqa_coco_en,toloka_grounding_aug_en,vqav2_en,vsr_en
    eval_dataset: aokvqa_cauldron_llava_format
    data_flatten: false
    base_interval: 2
    max_pixels: 50176
    min_pixels: 784
    model_max_length: 2048
    model_type: qwen3vl
    per_device_batch_size: 4
    dataloader_module: vlm_datasets
  vla_data:
    dataset_py: lerobot_datasets
    data_root_dir: /share/zhaoyiren/robocasa_dataset/v1.0
    data_mix: robocasa365_pretrain300
    action_mode: abs
    sequential_step_sampling: false
    CoT_prompt: Your task is {instruction}. To identify the key objects for your task.
      Locate their bounding boxes in [x1,y1,x2,y2] format.
    CoT_answer: bbox
    default_image_resolution:
    - 3
    - 224
    - 224
    per_device_batch_size: 16
    load_all_data_for_training: true
    obs:
    - robot0_agentview_left
    - robot0_agentview_right
    - robot0_eye_in_hand
    image_size:
    - 224
    - 224
    delete_pause_frame: false
    video_backend: torchvision_av
    dataset_mix: robocasa365_target_atomic
    dataloader_module: lerobot_datasets
trainer:
  enable_gradient_checkpointing: true
  enable_mixed_precision_training: true
  epochs: 100
  eval_interval: 1000000
  freeze_modules: ''
  gradient_accumulation_steps: 2
  gradient_clipping: 1.0
  is_resume: false
  learning_rate:
    action_model: 0.0001
    base: 3.0e-05
    qwen_vl_interface: 1.0e-05
  logging_frequency: 10
  loss_scale:
    vla: 1.0
    vlm: 0.1
  lr_scheduler_type: cosine_with_min_lr
  max_grad_norm: 1.0
  max_train_steps: 120000
  num_warmup_steps: 5000
  optimizer:
    betas:
    - 0.9
    - 0.95
    eps: 1.0e-08
    name: AdamW
    weight_decay: 1.0e-08
  resume_epoch: null
  resume_step: null
  save_interval: 10000
  scheduler_specific_kwargs:
    min_lr: 1.0e-06
  warmup_ratio: 0.1
  weight_decay: 0.0
environment:
  wandb_mode: disabled
  wandb_project: ''
  wandb_entity: ''
  num_gpus: 2
  main_process_port: 29503
  nccl:
    ib_hca: mlx5_2,mlx5_3
    blocking_wait: 1
    async_error_handling: 1
    timeout: 10000
    socket_timeout_ms: 360000
seed: 42
run_id: qwen_gr00t_robocasa365_target_atomic
output_root_dir: ./results/training
wandb_project: VLA
wandb_entity: trevorzhaozhihan-zyr
output_dir: ./results/training/qwen_gr00t_robocasa365_target_atomic