Robotics
LeRobot
Safetensors
pi05
scy-cell commited on
Commit
fe26be9
·
verified ·
1 Parent(s): de4be54

Upload policy weights, train config and readme

Browse files
README.md CHANGED
@@ -5,9 +5,9 @@ license: apache-2.0
5
  model_name: pi05
6
  pipeline_tag: robotics
7
  tags:
 
8
  - pi05
9
  - lerobot
10
- - robotics
11
  ---
12
 
13
  # Model Card for pi05
 
5
  model_name: pi05
6
  pipeline_tag: robotics
7
  tags:
8
+ - robotics
9
  - pi05
10
  - lerobot
 
11
  ---
12
 
13
  # Model Card for pi05
adapter_config.json CHANGED
@@ -6,7 +6,7 @@
6
  "base_model_class": "PI05Policy",
7
  "parent_library": "lerobot.policies.pi05.modeling_pi05"
8
  },
9
- "base_model_name_or_path": "lerobot/pi05_base",
10
  "bias": "none",
11
  "corda_config": null,
12
  "ensure_weight_tying": false,
@@ -28,7 +28,7 @@
28
  "peft_type": "LORA",
29
  "peft_version": "0.18.1",
30
  "qalora_group_size": 16,
31
- "r": 24,
32
  "rank_pattern": {},
33
  "revision": null,
34
  "target_modules": "(.*\\.gemma_expert\\..*\\.self_attn\\.(q|v)_proj|model\\.(state_proj|action_in_proj|action_out_proj|action_time_mlp_in|action_time_mlp_out))",
 
6
  "base_model_class": "PI05Policy",
7
  "parent_library": "lerobot.policies.pi05.modeling_pi05"
8
  },
9
+ "base_model_name_or_path": "lerobot/pi05_libero_finetuned",
10
  "bias": "none",
11
  "corda_config": null,
12
  "ensure_weight_tying": false,
 
28
  "peft_type": "LORA",
29
  "peft_version": "0.18.1",
30
  "qalora_group_size": 16,
31
+ "r": 2,
32
  "rank_pattern": {},
33
  "revision": null,
34
  "target_modules": "(.*\\.gemma_expert\\..*\\.self_attn\\.(q|v)_proj|model\\.(state_proj|action_in_proj|action_out_proj|action_time_mlp_in|action_time_mlp_out))",
adapter_model.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:e8b0efeffa511fc165655e18a4bae394f04e883ee0109a40bba87620eafe205d
3
- size 7735976
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4b410c2504ed69d53a27cddfe797c1ebad84d2e5e3665498d27e0ee767b98100
3
+ size 656312
config.json CHANGED
@@ -41,10 +41,10 @@
41
  "private": null,
42
  "tags": null,
43
  "license": null,
44
- "pretrained_path": "lerobot/pi05_base",
45
  "paligemma_variant": "gemma_2b",
46
  "action_expert_variant": "gemma_300m",
47
- "dtype": "float32",
48
  "chunk_size": 50,
49
  "n_action_steps": 50,
50
  "max_state_dim": 32,
@@ -56,7 +56,7 @@
56
  "time_sampling_offset": 0.001,
57
  "min_period": 0.004,
58
  "max_period": 4.0,
59
- "use_relative_actions": false,
60
  "relative_exclude_joints": [
61
  "gripper"
62
  ],
@@ -70,17 +70,20 @@
70
  ],
71
  "empty_cameras": 0,
72
  "tokenizer_max_length": 200,
 
 
 
73
  "normalization_mapping": {
74
  "VISUAL": "IDENTITY",
75
  "STATE": "QUANTILES",
76
  "ACTION": "QUANTILES"
77
  },
78
  "gradient_checkpointing": true,
79
- "compile_model": true,
80
  "compile_mode": "max-autotune",
81
  "freeze_vision_encoder": false,
82
  "train_expert_only": false,
83
- "optimizer_lr": 0.001,
84
  "optimizer_betas": [
85
  0.9,
86
  0.95
 
41
  "private": null,
42
  "tags": null,
43
  "license": null,
44
+ "pretrained_path": "lerobot/pi05_libero_finetuned",
45
  "paligemma_variant": "gemma_2b",
46
  "action_expert_variant": "gemma_300m",
47
+ "dtype": "bfloat16",
48
  "chunk_size": 50,
49
  "n_action_steps": 50,
50
  "max_state_dim": 32,
 
56
  "time_sampling_offset": 0.001,
57
  "min_period": 0.004,
58
  "max_period": 4.0,
59
+ "use_relative_actions": true,
60
  "relative_exclude_joints": [
61
  "gripper"
62
  ],
 
70
  ],
71
  "empty_cameras": 0,
72
  "tokenizer_max_length": 200,
73
+ "state_token_companding": "identity",
74
+ "state_token_companding_gain": 2.0,
75
+ "state_token_clip_before_discretize": false,
76
  "normalization_mapping": {
77
  "VISUAL": "IDENTITY",
78
  "STATE": "QUANTILES",
79
  "ACTION": "QUANTILES"
80
  },
81
  "gradient_checkpointing": true,
82
+ "compile_model": false,
83
  "compile_mode": "max-autotune",
84
  "freeze_vision_encoder": false,
85
  "train_expert_only": false,
86
+ "optimizer_lr": 1e-06,
87
  "optimizer_betas": [
88
  0.9,
89
  0.95
train_config.json CHANGED
@@ -166,7 +166,10 @@
166
  "disable_env_checker": true,
167
  "task_ids": [
168
  0,
169
- 1
 
 
 
170
  ],
171
  "episode_length": null,
172
  "obs_type": "pixels_agent_pos",
@@ -221,10 +224,10 @@
221
  "private": null,
222
  "tags": null,
223
  "license": null,
224
- "pretrained_path": "lerobot/pi05_base",
225
  "paligemma_variant": "gemma_2b",
226
  "action_expert_variant": "gemma_300m",
227
- "dtype": "float32",
228
  "chunk_size": 50,
229
  "n_action_steps": 50,
230
  "max_state_dim": 32,
@@ -236,7 +239,7 @@
236
  "time_sampling_offset": 0.001,
237
  "min_period": 0.004,
238
  "max_period": 4.0,
239
- "use_relative_actions": false,
240
  "relative_exclude_joints": [
241
  "gripper"
242
  ],
@@ -250,17 +253,20 @@
250
  ],
251
  "empty_cameras": 0,
252
  "tokenizer_max_length": 200,
 
 
 
253
  "normalization_mapping": {
254
  "VISUAL": "IDENTITY",
255
  "STATE": "QUANTILES",
256
  "ACTION": "QUANTILES"
257
  },
258
  "gradient_checkpointing": true,
259
- "compile_model": true,
260
  "compile_mode": "max-autotune",
261
  "freeze_vision_encoder": false,
262
  "train_expert_only": false,
263
- "optimizer_lr": 0.001,
264
  "optimizer_betas": [
265
  0.9,
266
  0.95
@@ -278,17 +284,17 @@
278
  "seed": 1000,
279
  "cudnn_deterministic": false,
280
  "num_workers": 4,
281
- "batch_size": 12,
282
- "steps": 3,
283
- "eval_freq": 20000,
284
- "log_freq": 200,
285
  "tolerance_s": 0.0001,
286
  "save_checkpoint": true,
287
- "save_freq": 20000,
288
  "use_policy_training_preset": true,
289
  "optimizer": {
290
  "type": "adamw",
291
- "lr": 0.001,
292
  "weight_decay": 0.01,
293
  "grad_clip_norm": 1.0,
294
  "betas": [
@@ -301,12 +307,12 @@
301
  "type": "cosine_decay_with_warmup",
302
  "num_warmup_steps": 1000,
303
  "num_decay_steps": 30000,
304
- "peak_lr": 0.001,
305
  "decay_lr": 0.0001
306
  },
307
  "eval": {
308
  "n_episodes": 10,
309
- "batch_size": 1,
310
  "use_async_envs": false
311
  },
312
  "wandb": {
@@ -315,7 +321,7 @@
315
  "project": "lerobot",
316
  "entity": null,
317
  "notes": null,
318
- "run_id": "cyectavr",
319
  "mode": null,
320
  "add_tags": true
321
  },
@@ -324,7 +330,7 @@
324
  "full_training_modules": null,
325
  "method_type": "LORA",
326
  "init_type": null,
327
- "r": 24
328
  },
329
  "use_rabc": false,
330
  "rabc_progress_path": null,
 
166
  "disable_env_checker": true,
167
  "task_ids": [
168
  0,
169
+ 1,
170
+ 2,
171
+ 3,
172
+ 4
173
  ],
174
  "episode_length": null,
175
  "obs_type": "pixels_agent_pos",
 
224
  "private": null,
225
  "tags": null,
226
  "license": null,
227
+ "pretrained_path": "lerobot/pi05_libero_finetuned",
228
  "paligemma_variant": "gemma_2b",
229
  "action_expert_variant": "gemma_300m",
230
+ "dtype": "bfloat16",
231
  "chunk_size": 50,
232
  "n_action_steps": 50,
233
  "max_state_dim": 32,
 
239
  "time_sampling_offset": 0.001,
240
  "min_period": 0.004,
241
  "max_period": 4.0,
242
+ "use_relative_actions": true,
243
  "relative_exclude_joints": [
244
  "gripper"
245
  ],
 
253
  ],
254
  "empty_cameras": 0,
255
  "tokenizer_max_length": 200,
256
+ "state_token_companding": "identity",
257
+ "state_token_companding_gain": 2.0,
258
+ "state_token_clip_before_discretize": false,
259
  "normalization_mapping": {
260
  "VISUAL": "IDENTITY",
261
  "STATE": "QUANTILES",
262
  "ACTION": "QUANTILES"
263
  },
264
  "gradient_checkpointing": true,
265
+ "compile_model": false,
266
  "compile_mode": "max-autotune",
267
  "freeze_vision_encoder": false,
268
  "train_expert_only": false,
269
+ "optimizer_lr": 1e-06,
270
  "optimizer_betas": [
271
  0.9,
272
  0.95
 
284
  "seed": 1000,
285
  "cudnn_deterministic": false,
286
  "num_workers": 4,
287
+ "batch_size": 32,
288
+ "steps": 1,
289
+ "eval_freq": -1,
290
+ "log_freq": 1,
291
  "tolerance_s": 0.0001,
292
  "save_checkpoint": true,
293
+ "save_freq": 1,
294
  "use_policy_training_preset": true,
295
  "optimizer": {
296
  "type": "adamw",
297
+ "lr": 1e-06,
298
  "weight_decay": 0.01,
299
  "grad_clip_norm": 1.0,
300
  "betas": [
 
307
  "type": "cosine_decay_with_warmup",
308
  "num_warmup_steps": 1000,
309
  "num_decay_steps": 30000,
310
+ "peak_lr": 1e-06,
311
  "decay_lr": 0.0001
312
  },
313
  "eval": {
314
  "n_episodes": 10,
315
+ "batch_size": 2,
316
  "use_async_envs": false
317
  },
318
  "wandb": {
 
321
  "project": "lerobot",
322
  "entity": null,
323
  "notes": null,
324
+ "run_id": "olje1m16",
325
  "mode": null,
326
  "add_tags": true
327
  },
 
330
  "full_training_modules": null,
331
  "method_type": "LORA",
332
  "init_type": null,
333
+ "r": 2
334
  },
335
  "use_rabc": false,
336
  "rabc_progress_path": null,