lmp-libero / config.json
zchuning's picture
Add files using upload-large-folder tool
406bd7c verified
Raw
History Blame Contribute Delete
5.45 kB
{
"task": {
"dataset": {
"_target_": "datasets.make_dataset",
"seq_len": 1,
"pad_mode": "none",
"val_ratio": 0.01,
"obs_stack": 1,
"action_chunk": 16,
"to_memory": false,
"dataset_id": "libero-90",
"data_paths": "/opt/ml/input/data/training/libero_90/*.hdf5",
"buffer_dir": "/tmp/buffers/libero_90/",
"shape_meta": {
"obs": {
"agentview_rgb": {
"shape": [
128,
128,
3
],
"type": "rgb"
},
"eye_in_hand_rgb": {
"shape": [
128,
128,
3
],
"type": "rgb"
}
},
"action": {
"shape": [
7
]
}
},
"batch_size": 200
},
"env": {
"_target_": "environments.make_env",
"seed": 42,
"obs_stack": 1,
"action_chunk": 16,
"env_id": "libero-test",
"hdf5_path": "/opt/ml/input/data/training/libero_90/KITCHEN_SCENE2_stack_the_middle_black_bowl_on_the_back_black_bowl_demo.hdf5",
"shape_meta": {
"obs": {
"agentview_rgb": {
"shape": [
128,
128,
3
],
"type": "rgb"
},
"eye_in_hand_rgb": {
"shape": [
128,
128,
3
],
"type": "rgb"
}
},
"action": {
"shape": [
7
]
}
},
"max_episode_steps": 1000
}
},
"optimizer": {
"_target_": "common.optimization.get_optimizer",
"name": "AdamW",
"model": "???",
"lr": 0.0001,
"weight_decay": 1e-06,
"betas": [
0.9,
0.999
],
"eps": 1e-08,
"obs_encoder_lr_scale": 0.1
},
"scheduler": {
"_target_": "common.optimization.get_scheduler",
"name": "constant",
"optimizer": "???",
"num_warmup_steps": 20
},
"algo": "lmp-policy-ppo",
"exp_id": "clipexpdiff0.05_ll0.01_s16v16_sig0.1-0.01",
"seed": 42,
"logdir": "/opt/ml/checkpoints/lmp-policy-ppo/libero_90/clipexpdiff0.05_ll0.01_s16v16_sig0.1-0.01/42",
"resume": false,
"use_amp": true,
"compile": false,
"pretrain_checkpoint_path": null,
"num_steps": 5000000,
"train_every": 3200,
"num_train_epochs": 2,
"eval_every": 128000,
"save_every": 128000,
"eval_rollout_every": 500000,
"num_eval_rollouts": 20,
"rollout_batch_size": 200,
"train_batch_size": 64,
"clip_grad_norm": 1.0,
"free_nats_ratio": 0.05,
"clip_range": 0.05,
"alpha": 0.1,
"kl_coef": 1.0,
"ll_coef": 0.01,
"model": {
"_target_": "algorithms.latent_memory_palace.LatentMemoryPalacePolicy",
"obs_encoder": {
"_target_": "models.obs_encoders.SequenceObservationEncoder",
"shape_meta": {
"obs": {
"agentview_rgb": {
"shape": [
128,
128,
3
],
"type": "rgb"
},
"eye_in_hand_rgb": {
"shape": [
128,
128,
3
],
"type": "rgb"
}
},
"action": {
"shape": [
7
]
}
},
"embed_dim": 768,
"num_timesteps": 1,
"resize_shape": [
240,
240
],
"crop_shape": [
224,
224
],
"random_crop": false,
"color_jitter": null,
"vision_backbone": "pi05",
"use_low_dim": true,
"use_language": true,
"pool_output": true,
"max_language_length": 64,
"num_film_layers": 2
},
"action_dim": 7,
"action_chunk": 16,
"seq_len": 16,
"vocab_size": 16,
"enc_embed_dim": 768,
"enc_depth": 12,
"enc_num_heads": 12,
"enc_mlp_ratio": 4.0,
"enc_num_registers": 1,
"dec_embed_dim": 768,
"dec_depth": 10,
"dec_num_heads": 12,
"dec_mlp_ratio": 4.0,
"sigma_max": 0.1,
"sigma_min": 0.01,
"sigma_type": "learned_grid",
"reg_type": "none",
"reg_coef": 0
}
}