Upload 2 files
Browse files
psi0/real-checkpoints/task1/argv.txt
CHANGED
|
@@ -1,13 +1,9 @@
|
|
| 1 |
scripts/train.py
|
| 2 |
-
|
| 3 |
-
data.transform.repack:gr00t-we
|
| 4 |
-
data.transform.action-state:maxmin
|
| 5 |
-
data.transform.model:hfm-together
|
| 6 |
-
model:hfm-together
|
| 7 |
--seed=292285
|
| 8 |
--no-auto-tag-run
|
| 9 |
--exp=hfm-together-with-rtc
|
| 10 |
-
--train.name=
|
| 11 |
--train.data_parallel=ddp
|
| 12 |
--train.mixed_precision=bf16
|
| 13 |
--train.train_batch_size=64
|
|
@@ -25,26 +21,23 @@ model:hfm-together
|
|
| 25 |
--train.lr_scheduler_kwargs.weight_decay=1e-6
|
| 26 |
--train.lr_scheduler_kwargs.betas 0.95 0.999
|
| 27 |
--log.report_to=wandb
|
| 28 |
-
--data.root_dir=/hfm/data/real_teleop_g1/lerobot
|
| 29 |
-
--data.
|
| 30 |
-
--data.data_config=we.data.gr00t.data_config:WeUnitreeG1LocoDataConfig
|
| 31 |
-
--data.no-preload-all
|
| 32 |
--data.transform.repack.pad-action-dim=36
|
| 33 |
--data.transform.repack.pad-state-dim=36
|
| 34 |
-
--data.transform.
|
| 35 |
-
--data.transform.
|
| 36 |
-
--data.transform.
|
| 37 |
-
--data.transform.
|
| 38 |
-
--data.transform.
|
| 39 |
-
--data.transform.
|
| 40 |
-
--data.transform.
|
| 41 |
-
--data.transform.
|
| 42 |
--data.transform.model.img-aug
|
| 43 |
--data.transform.model.resize.size 240 320
|
| 44 |
--data.transform.model.center_crop.size 240 320
|
| 45 |
-
--
|
| 46 |
-
--model.
|
| 47 |
-
--model.pretrained-action-header-path=/hfm/cache/checkpoints/postpre.1by130k.pad36.mixed.2601131206.ckpt34k
|
| 48 |
--model.noise-scheduler=flow
|
| 49 |
--model.train-diffusion-steps=1000
|
| 50 |
--model.n_conditions=0
|
|
|
|
| 1 |
scripts/train.py
|
| 2 |
+
finetune_real_psi0_config
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3 |
--seed=292285
|
| 4 |
--no-auto-tag-run
|
| 5 |
--exp=hfm-together-with-rtc
|
| 6 |
+
--train.name=finetune
|
| 7 |
--train.data_parallel=ddp
|
| 8 |
--train.mixed_precision=bf16
|
| 9 |
--train.train_batch_size=64
|
|
|
|
| 21 |
--train.lr_scheduler_kwargs.weight_decay=1e-6
|
| 22 |
--train.lr_scheduler_kwargs.betas 0.95 0.999
|
| 23 |
--log.report_to=wandb
|
| 24 |
+
--data.root_dir=/hfm/data/real_teleop_g1/lerobot/
|
| 25 |
+
--data.train_repo_ids=Remove_the_cap_turn_on_the_faucet_and_fill_the_bottle_with_water
|
|
|
|
|
|
|
| 26 |
--data.transform.repack.pad-action-dim=36
|
| 27 |
--data.transform.repack.pad-state-dim=36
|
| 28 |
+
--data.transform.field.stat-path=dataset_statistics/g1-stats-Remove_the_cap_turn_on_the_faucet_and_fill_the_bottle_with_water.json
|
| 29 |
+
--data.transform.field.stat-action-key=action
|
| 30 |
+
--data.transform.field.stat-state-key=states
|
| 31 |
+
--data.transform.field.action_norm_type=bounds
|
| 32 |
+
--data.transform.field.no-use-norm-mask
|
| 33 |
+
--data.transform.field.normalize-state
|
| 34 |
+
--data.transform.field.pad-action-dim=36
|
| 35 |
+
--data.transform.field.pad-state-dim=36
|
| 36 |
--data.transform.model.img-aug
|
| 37 |
--data.transform.model.resize.size 240 320
|
| 38 |
--data.transform.model.center_crop.size 240 320
|
| 39 |
+
--model.model_name_or_path=.cache/checkpoints/psi0/pre.fast.1by1.2601091803.ckpt.ego200k.he30k
|
| 40 |
+
--model.pretrained-action-header-path=.cache/checkpoints/psi0/postpre.1by1.pad36.2601131206.ckpt.he30k
|
|
|
|
| 41 |
--model.noise-scheduler=flow
|
| 42 |
--model.train-diffusion-steps=1000
|
| 43 |
--model.n_conditions=0
|
psi0/real-checkpoints/task1/run_config.json
CHANGED
|
@@ -13,7 +13,7 @@
|
|
| 13 |
"wandb": {
|
| 14 |
"project": "hfm",
|
| 15 |
"entity": "boqianli",
|
| 16 |
-
"group": "
|
| 17 |
"id": "4fv57mj1",
|
| 18 |
"name": "hfm-together-with-rtc.wgt.flow1000.cosin.lr1.0e-04.b128.gpus2.2601220925",
|
| 19 |
"resume": "allow"
|
|
@@ -61,18 +61,19 @@
|
|
| 61 |
"data": {
|
| 62 |
"transform": {
|
| 63 |
"repack": {
|
| 64 |
-
"dataset_name": "
|
| 65 |
"conditions": [],
|
| 66 |
"image_keys": [
|
| 67 |
-
"
|
| 68 |
],
|
| 69 |
"state_key": "state",
|
| 70 |
"action_key": "action",
|
| 71 |
-
"
|
|
|
|
| 72 |
"pad_action_dim": 36,
|
| 73 |
"pad_state_dim": 36
|
| 74 |
},
|
| 75 |
-
"
|
| 76 |
"stat_path": "dataset_statistics/g1-stats-Remove_the_cap_turn_on_the_faucet_and_fill_the_bottle_with_water.json",
|
| 77 |
"action_norm_type": "bounds",
|
| 78 |
"stat_action_key": "action",
|
|
@@ -280,28 +281,22 @@
|
|
| 280 |
270,
|
| 281 |
480
|
| 282 |
],
|
| 283 |
-
"
|
| 284 |
240,
|
| 285 |
320
|
| 286 |
]
|
| 287 |
}
|
| 288 |
}
|
| 289 |
},
|
| 290 |
-
"
|
| 291 |
-
"
|
| 292 |
-
"dataset_paths": [
|
| 293 |
"Remove_the_cap_turn_on_the_faucet_and_fill_the_bottle_with_water"
|
| 294 |
],
|
| 295 |
-
"
|
| 296 |
-
"embodiment_tag": "new_embodiment",
|
| 297 |
-
"video_backend": "decord",
|
| 298 |
-
"balance_dataset_weights": true,
|
| 299 |
-
"balance_trajectory_weights": true,
|
| 300 |
-
"preload_all": false
|
| 301 |
},
|
| 302 |
"model": {
|
| 303 |
"resnet_store_path": "cache/checkpoints/resnet18/IN_1M_resnet18.pth",
|
| 304 |
-
"pretrained_action_header_path": ".cache/checkpoints/postpre.
|
| 305 |
"rtc": true,
|
| 306 |
"max_delay": 8,
|
| 307 |
"action_dim": 36,
|
|
@@ -336,7 +331,7 @@
|
|
| 336 |
"combined_temb": false,
|
| 337 |
"use_dit": false,
|
| 338 |
"weight_decay": 0.01,
|
| 339 |
-
"model_name_or_path": ".cache/checkpoints/
|
| 340 |
"vlm_run_dir": null,
|
| 341 |
"vlm_ckpt_step": null,
|
| 342 |
"tune_vlm": false,
|
|
|
|
| 13 |
"wandb": {
|
| 14 |
"project": "hfm",
|
| 15 |
"entity": "boqianli",
|
| 16 |
+
"group": "finetune",
|
| 17 |
"id": "4fv57mj1",
|
| 18 |
"name": "hfm-together-with-rtc.wgt.flow1000.cosin.lr1.0e-04.b128.gpus2.2601220925",
|
| 19 |
"resume": "allow"
|
|
|
|
| 61 |
"data": {
|
| 62 |
"transform": {
|
| 63 |
"repack": {
|
| 64 |
+
"dataset_name": "real",
|
| 65 |
"conditions": [],
|
| 66 |
"image_keys": [
|
| 67 |
+
"observation.images.egocentric"
|
| 68 |
],
|
| 69 |
"state_key": "state",
|
| 70 |
"action_key": "action",
|
| 71 |
+
"action_chunk_size": 30,
|
| 72 |
+
"instruction_key": "task",
|
| 73 |
"pad_action_dim": 36,
|
| 74 |
"pad_state_dim": 36
|
| 75 |
},
|
| 76 |
+
"field": {
|
| 77 |
"stat_path": "dataset_statistics/g1-stats-Remove_the_cap_turn_on_the_faucet_and_fill_the_bottle_with_water.json",
|
| 78 |
"action_norm_type": "bounds",
|
| 79 |
"stat_action_key": "action",
|
|
|
|
| 281 |
270,
|
| 282 |
480
|
| 283 |
],
|
| 284 |
+
"he": [
|
| 285 |
240,
|
| 286 |
320
|
| 287 |
]
|
| 288 |
}
|
| 289 |
}
|
| 290 |
},
|
| 291 |
+
"root_dir": "/hfm/data/real_teleop_g1/lerobot/",
|
| 292 |
+
"train_repo_ids":[
|
|
|
|
| 293 |
"Remove_the_cap_turn_on_the_faucet_and_fill_the_bottle_with_water"
|
| 294 |
],
|
| 295 |
+
"video_backend": "decord"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 296 |
},
|
| 297 |
"model": {
|
| 298 |
"resnet_store_path": "cache/checkpoints/resnet18/IN_1M_resnet18.pth",
|
| 299 |
+
"pretrained_action_header_path": ".cache/checkpoints/psi0/postpre.1by1.pad36.2601131206.ckpt.he30k",
|
| 300 |
"rtc": true,
|
| 301 |
"max_delay": 8,
|
| 302 |
"action_dim": 36,
|
|
|
|
| 331 |
"combined_temb": false,
|
| 332 |
"use_dit": false,
|
| 333 |
"weight_decay": 0.01,
|
| 334 |
+
"model_name_or_path": ".cache/checkpoints/psi0/pre.fast.1by1.2601091803.ckpt.ego200k.he30k",
|
| 335 |
"vlm_run_dir": null,
|
| 336 |
"vlm_ckpt_step": null,
|
| 337 |
"tune_vlm": false,
|