fanzh03 commited on
Commit
83ebf2a
·
verified ·
1 Parent(s): 185c747

Upload drop-10v2-clean-random/joint/config.yaml with huggingface_hub

Browse files
drop-10v2-clean-random/joint/config.yaml ADDED
@@ -0,0 +1,375 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ output_dir: ./runs/robotwin_joint_3cam_384_1e-4_task_drop-10v2_clean_random/2026-08-23_20-01-39
2
+ batch_size: null
3
+ global_batch_size: 1024
4
+ num_workers: 8
5
+ lr_scheduler_type: cosine
6
+ learning_rate: 0.0001
7
+ num_epochs: 50
8
+ max_steps: 10000
9
+ log_every: 10
10
+ save_every: 2000
11
+ save_state_every: 500000
12
+ eval_every: 500
13
+ eval_num_inference_steps: 10
14
+ gradient_accumulation_steps: 8
15
+ split_video_action_loss_backward: false
16
+ split_video_action_loss_mode: alternating_batches
17
+ mixed_precision: bf16
18
+ seed: 42
19
+ max_grad_norm: 1.0
20
+ weight_decay: 0.01
21
+ resume: null
22
+ sampling:
23
+ weighted: false
24
+ default_weight: 1.0
25
+ combine: max
26
+ replacement: true
27
+ num_samples: null
28
+ rules: []
29
+ overwrite_video_latents: false
30
+ video_latent_save_dtype: fp16
31
+ video_latent_batch_size: 8
32
+ video_latent_num_workers: 8
33
+ wandb:
34
+ enabled: true
35
+ workspace: tehaji007
36
+ project: fast-wam
37
+ name: robotwin_joint_3cam_384_1e-4_task_drop-10v2_clean_random
38
+ group: null
39
+ mode: offline
40
+ data:
41
+ train:
42
+ _target_: fastwam.datasets.lerobot.robot_video_dataset.RobotVideoDataset
43
+ dataset_dirs:
44
+ - ./data/robotwin2.0/robotwin2.0
45
+ shape_meta:
46
+ images:
47
+ - key: cam_high
48
+ raw_shape:
49
+ - 3
50
+ - 480
51
+ - 640
52
+ shape:
53
+ - 3
54
+ - 240
55
+ - 320
56
+ - key: cam_left_wrist
57
+ raw_shape:
58
+ - 3
59
+ - 480
60
+ - 640
61
+ shape:
62
+ - 3
63
+ - 240
64
+ - 320
65
+ - key: cam_right_wrist
66
+ raw_shape:
67
+ - 3
68
+ - 480
69
+ - 640
70
+ shape:
71
+ - 3
72
+ - 240
73
+ - 320
74
+ action:
75
+ - key: default
76
+ raw_shape: 14
77
+ shape: 14
78
+ state:
79
+ - key: default
80
+ raw_shape: 14
81
+ shape: 14
82
+ num_frames: 33
83
+ global_sample_stride: 1
84
+ action_video_freq_ratio: 4
85
+ video_size:
86
+ - 384
87
+ - 320
88
+ camera_key: null
89
+ val_set_proportion: 0.01
90
+ is_training_set: true
91
+ pretrained_norm_stats: ./data/robotwin2.0/dataset_stats.json
92
+ skip_padding_as_possible: false
93
+ concat_multi_camera: robotwin
94
+ use_precomputed_video_latents: true
95
+ video_latent_cache_dir: ./data/video_latents/robotwin_uncond_3cam_384_1e-4_all_tasks
96
+ strict_video_latent_loading: true
97
+ video_latent_storage_format: npz_compressed
98
+ video_latent_shard_size: 10000
99
+ use_precomputed_metadata_cache: true
100
+ metadata_cache_dir: ./data/video_latents/robotwin_uncond_3cam_384_1e-4_all_tasks_metadata_cache
101
+ metadata_cache_shard_size: 10000
102
+ subset_sample_indices_file: null
103
+ prompt_subset_file: null
104
+ robotwin_clean_only: false
105
+ robotwin_clean_group_size: 550
106
+ robotwin_clean_episodes_per_group: 50
107
+ robotwin_clean_random_select: false
108
+ robotwin_clean_random_seed: 0
109
+ robotwin_clean_pool_episodes_per_group: 50
110
+ processor:
111
+ _target_: fastwam.datasets.lerobot.processors.fastwam_processor.FastWAMProcessor
112
+ shape_meta:
113
+ images:
114
+ - key: cam_high
115
+ raw_shape:
116
+ - 3
117
+ - 480
118
+ - 640
119
+ shape:
120
+ - 3
121
+ - 240
122
+ - 320
123
+ - key: cam_left_wrist
124
+ raw_shape:
125
+ - 3
126
+ - 480
127
+ - 640
128
+ shape:
129
+ - 3
130
+ - 240
131
+ - 320
132
+ - key: cam_right_wrist
133
+ raw_shape:
134
+ - 3
135
+ - 480
136
+ - 640
137
+ shape:
138
+ - 3
139
+ - 240
140
+ - 320
141
+ action:
142
+ - key: default
143
+ raw_shape: 14
144
+ shape: 14
145
+ state:
146
+ - key: default
147
+ raw_shape: 14
148
+ shape: 14
149
+ num_obs_steps: 33
150
+ num_output_cameras: 3
151
+ action_output_dim: 14
152
+ proprio_output_dim: 14
153
+ action_state_transforms: null
154
+ use_stepwise_action_norm: false
155
+ norm_default_mode: z-score
156
+ norm_exception_mode: null
157
+ action_state_merger:
158
+ _target_: fastwam.datasets.lerobot.transforms.action_state_merger.ConcatLeftAlign
159
+ train_transforms:
160
+ - _target_: fastwam.datasets.lerobot.transforms.image.ToTensor
161
+ - _target_: torchvision.transforms.Resize
162
+ size:
163
+ - 240
164
+ - 320
165
+ val_transforms:
166
+ - _target_: fastwam.datasets.lerobot.transforms.image.ToTensor
167
+ - _target_: torchvision.transforms.Resize
168
+ size:
169
+ - 240
170
+ - 320
171
+ text_embedding_cache_dir: ./data/text_embeds_cache/robotwin
172
+ context_len: 128
173
+ robotwin_drop_tasks:
174
+ - blocks_ranking_rgb
175
+ - place_cans_plasticbox
176
+ - beat_block_hammer
177
+ - stack_blocks_three
178
+ - handover_block
179
+ - place_dual_shoes
180
+ - put_bottles_dustbin
181
+ - put_object_cabinet
182
+ - place_fan
183
+ - hanging_mug
184
+ robotwin_action_loss_drop_tasks: []
185
+ val:
186
+ _target_: fastwam.datasets.lerobot.robot_video_dataset.RobotVideoDataset
187
+ dataset_dirs:
188
+ - ./data/robotwin2.0/robotwin2.0/
189
+ shape_meta:
190
+ images:
191
+ - key: cam_high
192
+ raw_shape:
193
+ - 3
194
+ - 480
195
+ - 640
196
+ shape:
197
+ - 3
198
+ - 240
199
+ - 320
200
+ - key: cam_left_wrist
201
+ raw_shape:
202
+ - 3
203
+ - 480
204
+ - 640
205
+ shape:
206
+ - 3
207
+ - 240
208
+ - 320
209
+ - key: cam_right_wrist
210
+ raw_shape:
211
+ - 3
212
+ - 480
213
+ - 640
214
+ shape:
215
+ - 3
216
+ - 240
217
+ - 320
218
+ action:
219
+ - key: default
220
+ raw_shape: 14
221
+ shape: 14
222
+ state:
223
+ - key: default
224
+ raw_shape: 14
225
+ shape: 14
226
+ num_frames: 33
227
+ global_sample_stride: 1
228
+ action_video_freq_ratio: 4
229
+ video_size:
230
+ - 384
231
+ - 320
232
+ camera_key: null
233
+ val_set_proportion: 0.01
234
+ is_training_set: false
235
+ pretrained_norm_stats: ./data/robotwin2.0/dataset_stats.json
236
+ skip_padding_as_possible: false
237
+ concat_multi_camera: robotwin
238
+ use_precomputed_video_latents: false
239
+ video_latent_cache_dir: null
240
+ strict_video_latent_loading: true
241
+ video_latent_storage_format: npz_compressed
242
+ video_latent_shard_size: 10000
243
+ use_precomputed_metadata_cache: false
244
+ metadata_cache_dir: null
245
+ metadata_cache_shard_size: 10000
246
+ subset_sample_indices_file: null
247
+ prompt_subset_file: null
248
+ robotwin_clean_only: true
249
+ robotwin_clean_group_size: 550
250
+ robotwin_clean_episodes_per_group: 50
251
+ robotwin_clean_random_select: false
252
+ robotwin_clean_random_seed: 0
253
+ robotwin_clean_pool_episodes_per_group: 50
254
+ processor:
255
+ _target_: fastwam.datasets.lerobot.processors.fastwam_processor.FastWAMProcessor
256
+ shape_meta:
257
+ images:
258
+ - key: cam_high
259
+ raw_shape:
260
+ - 3
261
+ - 480
262
+ - 640
263
+ shape:
264
+ - 3
265
+ - 240
266
+ - 320
267
+ - key: cam_left_wrist
268
+ raw_shape:
269
+ - 3
270
+ - 480
271
+ - 640
272
+ shape:
273
+ - 3
274
+ - 240
275
+ - 320
276
+ - key: cam_right_wrist
277
+ raw_shape:
278
+ - 3
279
+ - 480
280
+ - 640
281
+ shape:
282
+ - 3
283
+ - 240
284
+ - 320
285
+ action:
286
+ - key: default
287
+ raw_shape: 14
288
+ shape: 14
289
+ state:
290
+ - key: default
291
+ raw_shape: 14
292
+ shape: 14
293
+ num_obs_steps: 33
294
+ num_output_cameras: 3
295
+ action_output_dim: 14
296
+ proprio_output_dim: 14
297
+ action_state_transforms: null
298
+ use_stepwise_action_norm: false
299
+ norm_default_mode: z-score
300
+ norm_exception_mode: null
301
+ action_state_merger:
302
+ _target_: fastwam.datasets.lerobot.transforms.action_state_merger.ConcatLeftAlign
303
+ train_transforms:
304
+ - _target_: fastwam.datasets.lerobot.transforms.image.ToTensor
305
+ - _target_: torchvision.transforms.Resize
306
+ size:
307
+ - 240
308
+ - 320
309
+ val_transforms:
310
+ - _target_: fastwam.datasets.lerobot.transforms.image.ToTensor
311
+ - _target_: torchvision.transforms.Resize
312
+ size:
313
+ - 240
314
+ - 320
315
+ text_embedding_cache_dir: ./data/text_embeds_cache/robotwin
316
+ context_len: 128
317
+ model:
318
+ _target_: fastwam.runtime.create_fastwam_joint
319
+ model_id: Wan-AI/Wan2.2-TI2V-5B
320
+ tokenizer_model_id: Wan-AI/Wan2.1-T2V-1.3B
321
+ tokenizer_max_len: 128
322
+ load_text_encoder: false
323
+ proprio_dim: 14
324
+ redirect_common_files: false
325
+ mot_checkpoint_mixed_attn: false
326
+ action_dit_pretrained_path: checkpoints/ActionDiT_linear_interp_Wan22_alphascale_1024hdim.pt
327
+ skip_dit_load_from_pretrain: false
328
+ keep_dit_layers: null
329
+ keep_dit_layer_indices: null
330
+ video_dit_config:
331
+ has_image_input: false
332
+ patch_size:
333
+ - 1
334
+ - 2
335
+ - 2
336
+ in_dim: 48
337
+ hidden_dim: 3072
338
+ ffn_dim: 14336
339
+ freq_dim: 256
340
+ text_dim: 4096
341
+ out_dim: 48
342
+ num_heads: 24
343
+ attn_head_dim: 128
344
+ num_layers: 30
345
+ eps: 1.0e-06
346
+ seperated_timestep: true
347
+ require_clip_embedding: false
348
+ require_vae_embedding: false
349
+ fuse_vae_embedding_in_latents: true
350
+ use_gradient_checkpointing: false
351
+ video_attention_mask_mode: first_frame_causal
352
+ action_conditioned: false
353
+ action_dim: 14
354
+ action_group_causal_mask_mode: group_diagonal
355
+ action_dit_config:
356
+ action_dim: 14
357
+ hidden_dim: 1024
358
+ ffn_dim: 4096
359
+ num_heads: 24
360
+ attn_head_dim: 128
361
+ num_layers: 30
362
+ text_dim: 4096
363
+ freq_dim: 256
364
+ eps: 1.0e-06
365
+ use_gradient_checkpointing: false
366
+ video_scheduler:
367
+ train_shift: 5.0
368
+ infer_shift: 5.0
369
+ num_train_timesteps: 1000
370
+ action_scheduler:
371
+ train_shift: 5.0
372
+ infer_shift: 5.0
373
+ num_train_timesteps: 1000
374
+ loss:
375
+ lambda_action: 1.0