arunos728 commited on
Commit
ac54924
·
verified ·
1 Parent(s): d44fe5a

Upload config.yaml with huggingface_hub

Browse files
Files changed (1) hide show
  1. config.yaml +193 -0
config.yaml ADDED
@@ -0,0 +1,193 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ output_dir: /data/rlwrld-unified-checkpoints/heeseung/checkpoints/fastwam_egodex_uncond_1cam320_1e-4
2
+ batch_size: 16
3
+ num_workers: 8
4
+ prefetch_factor: 4
5
+ lr_scheduler_type: cosine
6
+ learning_rate: 0.0001
7
+ num_epochs: 1
8
+ max_steps: 30000
9
+ log_every: 10
10
+ save_every: 5000
11
+ eval_every: 200
12
+ eval_num_inference_steps: 10
13
+ gradient_accumulation_steps: 3
14
+ mixed_precision: bf16
15
+ seed: 42
16
+ max_grad_norm: 1.0
17
+ weight_decay: 0.01
18
+ resume: null
19
+ wandb:
20
+ enabled: true
21
+ workspace: null
22
+ project: fast-wam
23
+ name: egodex_uncond_1cam320_1e-4
24
+ group: null
25
+ mode: online
26
+ data:
27
+ train:
28
+ _target_: fastwam.datasets.lerobot.robot_video_dataset.RobotVideoDataset
29
+ dataset_dirs:
30
+ - /data/heeseung/datasets/egodex_human_hands_26task/add_remove_lid
31
+ - /data/heeseung/datasets/egodex_human_hands_26task/arrange_topple_dominoes
32
+ - /data/heeseung/datasets/egodex_human_hands_26task/assemble_disassemble_legos
33
+ - /data/heeseung/datasets/egodex_human_hands_26task/assemble_disassemble_soft_legos
34
+ - /data/heeseung/datasets/egodex_human_hands_26task/assemble_disassemble_structures
35
+ - /data/heeseung/datasets/egodex_human_hands_26task/assemble_disassemble_tiles
36
+ - /data/heeseung/datasets/egodex_human_hands_26task/assemble_jenga
37
+ - /data/heeseung/datasets/egodex_human_hands_26task/boil_serve_egg
38
+ - /data/heeseung/datasets/egodex_human_hands_26task/braid_unbraid
39
+ - /data/heeseung/datasets/egodex_human_hands_26task/build_unstack_lego
40
+ - /data/heeseung/datasets/egodex_human_hands_26task/charge_uncharge_airpods
41
+ - /data/heeseung/datasets/egodex_human_hands_26task/charge_uncharge_device
42
+ - /data/heeseung/datasets/egodex_human_hands_26task/clean_cups
43
+ - /data/heeseung/datasets/egodex_human_hands_26task/clean_surface
44
+ - /data/heeseung/datasets/egodex_human_hands_26task/clean_tableware
45
+ - /data/heeseung/datasets/egodex_human_hands_26task/clip_unclip_papers
46
+ - /data/heeseung/datasets/egodex_human_hands_26task/color
47
+ - /data/heeseung/datasets/egodex_human_hands_26task/crumple_flatten_paper
48
+ - /data/heeseung/datasets/egodex_human_hands_26task/deal_gather_cards
49
+ - /data/heeseung/datasets/egodex_human_hands_26task/declutter_desk
50
+ - /data/heeseung/datasets/egodex_human_hands_26task/dry_hands
51
+ - /data/heeseung/datasets/egodex_human_hands_26task/fidget_magnetic_spinner_rings
52
+ - /data/heeseung/datasets/egodex_human_hands_26task/flip_coin
53
+ - /data/heeseung/datasets/egodex_human_hands_26task/flip_pages
54
+ - /data/heeseung/datasets/egodex_human_hands_26task/fry_bread
55
+ - /data/heeseung/datasets/egodex_human_hands_26task/fry_egg
56
+ shape_meta:
57
+ images:
58
+ - key: base
59
+ lerobot_key: observation.images.base
60
+ raw_shape:
61
+ - 3
62
+ - 180
63
+ - 320
64
+ shape:
65
+ - 3
66
+ - 192
67
+ - 320
68
+ action:
69
+ - key: default
70
+ lerobot_key: action
71
+ raw_shape: 44
72
+ shape: 44
73
+ state:
74
+ - key: default
75
+ lerobot_key: observation.state
76
+ raw_shape: 44
77
+ shape: 44
78
+ num_frames: 33
79
+ global_sample_stride: 1
80
+ action_video_freq_ratio: 4
81
+ video_size:
82
+ - 192
83
+ - 320
84
+ camera_key: null
85
+ val_set_proportion: 0.0
86
+ is_training_set: true
87
+ skip_padding_as_possible: false
88
+ concat_multi_camera: horizontal
89
+ processor:
90
+ _target_: fastwam.datasets.lerobot.processors.fastwam_processor.FastWAMProcessor
91
+ shape_meta:
92
+ images:
93
+ - key: base
94
+ lerobot_key: observation.images.base
95
+ raw_shape:
96
+ - 3
97
+ - 180
98
+ - 320
99
+ shape:
100
+ - 3
101
+ - 192
102
+ - 320
103
+ action:
104
+ - key: default
105
+ lerobot_key: action
106
+ raw_shape: 44
107
+ shape: 44
108
+ state:
109
+ - key: default
110
+ lerobot_key: observation.state
111
+ raw_shape: 44
112
+ shape: 44
113
+ num_obs_steps: 33
114
+ num_output_cameras: 1
115
+ action_output_dim: 44
116
+ proprio_output_dim: 44
117
+ action_state_transforms: null
118
+ use_stepwise_action_norm: false
119
+ norm_default_mode: z-score
120
+ norm_exception_mode: null
121
+ action_state_merger:
122
+ _target_: fastwam.datasets.lerobot.transforms.action_state_merger.ConcatLeftAlign
123
+ train_transforms:
124
+ - _target_: fastwam.datasets.lerobot.transforms.image.ToTensor
125
+ - _target_: torchvision.transforms.Resize
126
+ size:
127
+ - 192
128
+ - 320
129
+ val_transforms:
130
+ - _target_: fastwam.datasets.lerobot.transforms.image.ToTensor
131
+ - _target_: torchvision.transforms.Resize
132
+ size:
133
+ - 192
134
+ - 320
135
+ text_embedding_cache_dir: ./data/text_embeds_cache/egodex_26dir_1cam320
136
+ context_len: 128
137
+ model:
138
+ _target_: fastwam.runtime.create_fastwam
139
+ model_id: Wan-AI/Wan2.2-TI2V-5B
140
+ tokenizer_model_id: Wan-AI/Wan2.1-T2V-1.3B
141
+ tokenizer_max_len: 128
142
+ load_text_encoder: false
143
+ proprio_dim: 44
144
+ redirect_common_files: false
145
+ mot_checkpoint_mixed_attn: false
146
+ action_dit_pretrained_path: checkpoints/ActionDiT_linear_interp_Wan22_alphascale_1024hdim.pt
147
+ skip_dit_load_from_pretrain: false
148
+ video_dit_config:
149
+ has_image_input: false
150
+ patch_size:
151
+ - 1
152
+ - 2
153
+ - 2
154
+ in_dim: 48
155
+ hidden_dim: 3072
156
+ ffn_dim: 14336
157
+ freq_dim: 256
158
+ text_dim: 4096
159
+ out_dim: 48
160
+ num_heads: 24
161
+ attn_head_dim: 128
162
+ num_layers: 30
163
+ eps: 1.0e-06
164
+ seperated_timestep: true
165
+ require_clip_embedding: false
166
+ require_vae_embedding: false
167
+ fuse_vae_embedding_in_latents: true
168
+ use_gradient_checkpointing: false
169
+ video_attention_mask_mode: first_frame_causal
170
+ action_conditioned: false
171
+ action_dim: 44
172
+ action_group_causal_mask_mode: group_diagonal
173
+ action_dit_config:
174
+ action_dim: 44
175
+ hidden_dim: 1024
176
+ ffn_dim: 4096
177
+ num_heads: 24
178
+ attn_head_dim: 128
179
+ num_layers: 30
180
+ text_dim: 4096
181
+ freq_dim: 256
182
+ eps: 1.0e-06
183
+ use_gradient_checkpointing: false
184
+ video_scheduler:
185
+ train_shift: 5.0
186
+ infer_shift: 5.0
187
+ num_train_timesteps: 1000
188
+ action_scheduler:
189
+ train_shift: 5.0
190
+ infer_shift: 5.0
191
+ num_train_timesteps: 1000
192
+ loss:
193
+ lambda_action: 1.0