jaehyunkang commited on
Commit
44e4044
·
verified ·
1 Parent(s): 4e036d3

Upload experiment_cfg/config.yaml

Browse files
Files changed (1) hide show
  1. experiment_cfg/config.yaml +296 -0
experiment_cfg/config.yaml ADDED
@@ -0,0 +1,296 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ !!python/object:gr00t.configs.base_config.Config
2
+ data: !!python/object:gr00t.configs.data.data_config.DataConfig
3
+ allow_padding: true
4
+ datasets:
5
+ - !!python/object:gr00t.configs.data.data_config.SingleDatasetConfig
6
+ dataset_paths:
7
+ - /fsx/rlwrld/jaehyun/datasets/isaacsim_allex/V3_Cube_Stack-5cmLeft_lerobot
8
+ dataset_type: physical_embodiment
9
+ embodiment_tag: new_embodiment
10
+ mix_ratio: 1.0
11
+ val_dataset_path: null
12
+ download_cache: false
13
+ episode_sampling_rate: 0.1
14
+ image_crop_size:
15
+ - 244
16
+ - 244
17
+ image_target_size:
18
+ - 224
19
+ - 224
20
+ mock_dataset_mode: false
21
+ modality_config_paths: []
22
+ modality_configs:
23
+ new_embodiment:
24
+ action: !!python/object:gr00t.data.types.ModalityConfig
25
+ action_configs:
26
+ - !!python/object:gr00t.data.types.ActionConfig
27
+ format: &id001 !!python/object/apply:gr00t.data.types.ActionFormat
28
+ - default
29
+ rep: &id002 !!python/object/apply:gr00t.data.types.ActionRepresentation
30
+ - absolute
31
+ state_key: null
32
+ type: &id003 !!python/object/apply:gr00t.data.types.ActionType
33
+ - non_eef
34
+ - !!python/object:gr00t.data.types.ActionConfig
35
+ format: *id001
36
+ rep: *id002
37
+ state_key: null
38
+ type: *id003
39
+ - !!python/object:gr00t.data.types.ActionConfig
40
+ format: *id001
41
+ rep: *id002
42
+ state_key: null
43
+ type: *id003
44
+ - !!python/object:gr00t.data.types.ActionConfig
45
+ format: *id001
46
+ rep: *id002
47
+ state_key: null
48
+ type: *id003
49
+ - !!python/object:gr00t.data.types.ActionConfig
50
+ format: *id001
51
+ rep: *id002
52
+ state_key: null
53
+ type: *id003
54
+ - !!python/object:gr00t.data.types.ActionConfig
55
+ format: *id001
56
+ rep: *id002
57
+ state_key: null
58
+ type: *id003
59
+ delta_indices:
60
+ - 0
61
+ - 1
62
+ - 2
63
+ - 3
64
+ - 4
65
+ - 5
66
+ - 6
67
+ - 7
68
+ - 8
69
+ - 9
70
+ - 10
71
+ - 11
72
+ - 12
73
+ - 13
74
+ - 14
75
+ - 15
76
+ - 16
77
+ - 17
78
+ - 18
79
+ - 19
80
+ - 20
81
+ - 21
82
+ - 22
83
+ - 23
84
+ - 24
85
+ - 25
86
+ - 26
87
+ - 27
88
+ - 28
89
+ - 29
90
+ - 30
91
+ - 31
92
+ - 32
93
+ - 33
94
+ - 34
95
+ - 35
96
+ - 36
97
+ - 37
98
+ - 38
99
+ - 39
100
+ mean_std_embedding_keys: null
101
+ modality_keys:
102
+ - right_arm_joints
103
+ - left_arm_joints
104
+ - right_hand_joints
105
+ - left_hand_joints
106
+ - neck_joints
107
+ - waist_joints
108
+ sin_cos_embedding_keys: null
109
+ language: !!python/object:gr00t.data.types.ModalityConfig
110
+ action_configs: null
111
+ delta_indices:
112
+ - 0
113
+ mean_std_embedding_keys: null
114
+ modality_keys:
115
+ - annotation.human.task_description
116
+ sin_cos_embedding_keys: null
117
+ state: !!python/object:gr00t.data.types.ModalityConfig
118
+ action_configs: null
119
+ delta_indices:
120
+ - 0
121
+ mean_std_embedding_keys: null
122
+ modality_keys:
123
+ - right_arm_joints
124
+ - left_arm_joints
125
+ - right_hand_joints
126
+ - left_hand_joints
127
+ - neck_joints
128
+ - waist_joints
129
+ sin_cos_embedding_keys: null
130
+ video: !!python/object:gr00t.data.types.ModalityConfig
131
+ action_configs: null
132
+ delta_indices:
133
+ - 0
134
+ mean_std_embedding_keys: null
135
+ modality_keys:
136
+ - camera_ego_left
137
+ - camera_ego_right
138
+ sin_cos_embedding_keys: null
139
+ mode: single_turn
140
+ multiprocessing_context: fork
141
+ num_shards_per_epoch: 100000
142
+ override_pretraining_statistics: false
143
+ random_chop: 0.0
144
+ seed: 42
145
+ shard_size: 1024
146
+ shuffle: true
147
+ subsample_ratio: 1.0
148
+ video_backend: torchcodec
149
+ load_config_path: null
150
+ model: !!python/object:gr00t.configs.model.gr00t_n1d6.Gr00tN1d6Config
151
+ _attn_implementation_autoset: false
152
+ _attn_implementation_internal: null
153
+ _commit_hash: null
154
+ _name_or_path: ''
155
+ add_cross_attention: false
156
+ architectures: null
157
+ backbone_model_type: eagle
158
+ backbone_trainable_params_fp32: true
159
+ bad_words_ids: null
160
+ begin_suppress_tokens: null
161
+ bos_token_id: null
162
+ chunk_size_feed_forward: 0
163
+ color_jitter_params:
164
+ brightness: 0.2
165
+ contrast: 0.2
166
+ hue: 0.1
167
+ saturation: 0.2
168
+ cross_attention_hidden_size: null
169
+ decoder_start_token_id: null
170
+ diffusion_model_cfg:
171
+ attention_head_dim: 48
172
+ dropout: 0.2
173
+ final_dropout: true
174
+ interleave_self_attention: true
175
+ norm_type: ada_norm
176
+ num_attention_heads: 32
177
+ num_layers: 32
178
+ output_dim: 1024
179
+ positional_embeddings: null
180
+ diversity_penalty: 0.0
181
+ do_sample: false
182
+ eagle_collator: true
183
+ early_stopping: false
184
+ encoder_no_repeat_ngram_size: 0
185
+ eos_token_id: null
186
+ exponential_decay_length_penalty: null
187
+ finetuning_task: null
188
+ forced_bos_token_id: null
189
+ forced_eos_token_id: null
190
+ id2label:
191
+ 0: LABEL_0
192
+ 1: LABEL_1
193
+ is_decoder: false
194
+ is_encoder_decoder: false
195
+ label2id:
196
+ LABEL_0: 0
197
+ LABEL_1: 1
198
+ length_penalty: 1.0
199
+ load_bf16: false
200
+ max_length: 20
201
+ min_length: 0
202
+ model_name: nvidia/Eagle-Block2A-2B-v2
203
+ no_repeat_ngram_size: 0
204
+ num_beam_groups: 1
205
+ num_beams: 1
206
+ num_return_sequences: 1
207
+ output_attentions: false
208
+ output_hidden_states: false
209
+ output_scores: false
210
+ pad_token_id: null
211
+ prefix: null
212
+ problem_type: null
213
+ pruned_heads: {}
214
+ random_rotation_angle: null
215
+ remove_invalid_values: false
216
+ repetition_penalty: 1.0
217
+ reproject_vision: false
218
+ return_dict: true
219
+ return_dict_in_generate: false
220
+ sep_token_id: null
221
+ state_dropout_prob: 0.0
222
+ suppress_tokens: null
223
+ task_specific_params: null
224
+ temperature: 1.0
225
+ tf_legacy_loss: false
226
+ tie_encoder_decoder: false
227
+ tie_word_embeddings: true
228
+ tokenizer_class: null
229
+ top_k: 50
230
+ top_p: 1.0
231
+ torch_dtype: null
232
+ torchscript: false
233
+ transformers_version: null
234
+ tune_diffusion_model: true
235
+ tune_llm: false
236
+ tune_projector: true
237
+ tune_visual: false
238
+ typical_p: 1.0
239
+ use_bfloat16: false
240
+ use_relative_action: true
241
+ training: !!python/object:gr00t.configs.training.training_config.TrainingConfig
242
+ add_rl_callback: false
243
+ assert_loss_less_than: null
244
+ batch_size: null
245
+ bf16: true
246
+ dataloader_num_workers: 8
247
+ dataloader_pin_memory: true
248
+ ddp_bucket_cap_mb: 100
249
+ deepspeed_stage: 2
250
+ enable_open_loop_eval: false
251
+ enable_profiling: false
252
+ eval_batch_size: 2
253
+ eval_bf16: true
254
+ eval_set_split_ratio: 0.1
255
+ eval_steps: 500
256
+ eval_strategy: 'no'
257
+ experiment_name: null
258
+ fp16: false
259
+ global_batch_size: 128
260
+ gradient_accumulation_steps: 1
261
+ gradient_checkpointing: false
262
+ learning_rate: 0.0001
263
+ logging_steps: 10
264
+ lr_scheduler_type: cosine
265
+ max_concurrent_uploads: 2
266
+ max_grad_norm: 1.0
267
+ max_retries: 3
268
+ max_steps: 30000
269
+ num_gpus: 2
270
+ open_loop_eval_plot_indices: null
271
+ open_loop_eval_steps_per_traj: 100
272
+ open_loop_eval_traj_ids:
273
+ - 0
274
+ optim: adamw_torch
275
+ output_dir: /fsx/rlwrld/jaehyun/Isaac-GR00T/checkpoints/isaacsim_cube_stack_ck40_abs_fix
276
+ remove_unused_columns: false
277
+ save_best_eval_metric_greater_is_better: true
278
+ save_best_eval_metric_name: ''
279
+ save_steps: 10000
280
+ save_total_limit: 5
281
+ save_vl_model: false
282
+ start_from_checkpoint: nvidia/GR00T-N1.6-3B
283
+ tf32: true
284
+ transformers_access_token: null
285
+ transformers_cache_dir: null
286
+ transformers_local_files_only: false
287
+ transformers_trust_remote_code: true
288
+ upload_checkpoints: false
289
+ upload_every: 1000
290
+ upload_last_n_checkpoints: 5
291
+ use_ddp: false
292
+ use_wandb: true
293
+ wandb_project: finetune-gr00t-n1d6
294
+ warmup_ratio: 0.05
295
+ warmup_steps: 0
296
+ weight_decay: 1.0e-05