fangqi commited on
Commit
4ee15d0
·
verified ·
1 Parent(s): a329011

Upload folder using huggingface_hub

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +16 -0
  2. data_files/core_datasets/coffee/demo_src_coffee_task_D0/demo.hdf5 +3 -0
  3. data_files/core_datasets/coffee/demo_src_coffee_task_D0/demo_failed.hdf5 +3 -0
  4. data_files/core_datasets/coffee/demo_src_coffee_task_D0/playback_demo_src_coffee_task_D0.mp4 +3 -0
  5. data_files/core_datasets/coffee/demo_src_coffee_task_D0/playback_demo_src_coffee_task_D0_failed.mp4 +3 -0
  6. data_files/core_datasets/square/demo_src_square_task_D0/demo.hdf5 +3 -0
  7. data_files/core_datasets/square/demo_src_square_task_D0/demo_failed.hdf5 +3 -0
  8. data_files/core_datasets/square/demo_src_square_task_D0/playback_demo_src_square_task_D0.mp4 +3 -0
  9. data_files/core_datasets/square/demo_src_square_task_D0/playback_demo_src_square_task_D0_failed.mp4 +3 -0
  10. data_files/core_datasets/stack_three/demo_src_stack_three_task_D0/demo.hdf5 +3 -0
  11. data_files/core_datasets/stack_three/demo_src_stack_three_task_D0/demo_failed.hdf5 +3 -0
  12. data_files/core_datasets/stack_three/demo_src_stack_three_task_D0/playback_demo_src_stack_three_task_D0.mp4 +3 -0
  13. data_files/core_datasets/stack_three/demo_src_stack_three_task_D0/playback_demo_src_stack_three_task_D0_failed.mp4 +3 -0
  14. data_files/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D0/demo.hdf5 +3 -0
  15. data_files/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D0/demo_failed.hdf5 +3 -0
  16. data_files/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D0/playback_demo_src_three_piece_assembly_task_D0.mp4 +3 -0
  17. data_files/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D0/playback_demo_src_three_piece_assembly_task_D0_failed.mp4 +3 -0
  18. data_files/core_train_configs/bc_rnn_image_ds_coffee_D0_seed_101.json +241 -0
  19. data_files/core_train_configs/bc_rnn_image_ds_coffee_D1_seed_101.json +241 -0
  20. data_files/core_train_configs/bc_rnn_image_ds_coffee_D2_seed_101.json +241 -0
  21. data_files/core_train_configs/bc_rnn_image_ds_coffee_preparation_D0_seed_101.json +241 -0
  22. data_files/core_train_configs/bc_rnn_image_ds_coffee_preparation_D1_seed_101.json +241 -0
  23. data_files/core_train_configs/bc_rnn_image_ds_hammer_cleanup_D0_seed_101.json +241 -0
  24. data_files/core_train_configs/bc_rnn_image_ds_hammer_cleanup_D1_seed_101.json +241 -0
  25. data_files/core_train_configs/bc_rnn_image_ds_kitchen_D0_seed_101.json +241 -0
  26. data_files/core_train_configs/bc_rnn_image_ds_kitchen_D1_seed_101.json +241 -0
  27. data_files/core_train_configs/bc_rnn_image_ds_mug_cleanup_D0_seed_101.json +241 -0
  28. data_files/core_train_configs/bc_rnn_image_ds_mug_cleanup_D1_seed_101.json +241 -0
  29. data_files/core_train_configs/bc_rnn_image_ds_mug_cleanup_O1_seed_101.json +241 -0
  30. data_files/core_train_configs/bc_rnn_image_ds_mug_cleanup_O2_seed_101.json +241 -0
  31. data_files/core_train_configs/bc_rnn_image_ds_nut_assembly_D0_seed_101.json +241 -0
  32. data_files/core_train_configs/bc_rnn_image_ds_pick_place_D0_seed_101.json +241 -0
  33. data_files/core_train_configs/bc_rnn_image_ds_square_D0_seed_101.json +241 -0
  34. data_files/core_train_configs/bc_rnn_image_ds_square_D1_seed_101.json +241 -0
  35. data_files/core_train_configs/bc_rnn_image_ds_square_D2_seed_101.json +241 -0
  36. data_files/core_train_configs/bc_rnn_image_ds_stack_D0_seed_101.json +241 -0
  37. data_files/core_train_configs/bc_rnn_image_ds_stack_D1_seed_101.json +241 -0
  38. data_files/core_train_configs/bc_rnn_image_ds_stack_three_D0_seed_101.json +241 -0
  39. data_files/core_train_configs/bc_rnn_image_ds_stack_three_D1_seed_101.json +241 -0
  40. data_files/core_train_configs/bc_rnn_image_ds_threading_D0_seed_101.json +241 -0
  41. data_files/core_train_configs/bc_rnn_image_ds_threading_D1_seed_101.json +241 -0
  42. data_files/core_train_configs/bc_rnn_image_ds_threading_D2_seed_101.json +241 -0
  43. data_files/core_train_configs/bc_rnn_image_ds_three_piece_assembly_D0_seed_101.json +241 -0
  44. data_files/core_train_configs/bc_rnn_image_ds_three_piece_assembly_D1_seed_101.json +241 -0
  45. data_files/core_train_configs/bc_rnn_image_ds_three_piece_assembly_D2_seed_101.json +241 -0
  46. data_files/core_train_configs/bc_rnn_low_dim_ds_coffee_D0_seed_101.json +218 -0
  47. data_files/core_train_configs/bc_rnn_low_dim_ds_coffee_D1_seed_101.json +218 -0
  48. data_files/core_train_configs/bc_rnn_low_dim_ds_coffee_D2_seed_101.json +218 -0
  49. data_files/core_train_configs/bc_rnn_low_dim_ds_coffee_preparation_D0_seed_101.json +218 -0
  50. data_files/core_train_configs/bc_rnn_low_dim_ds_coffee_preparation_D1_seed_101.json +218 -0
.gitattributes CHANGED
@@ -33,3 +33,19 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ data_files/core_datasets/coffee/demo_src_coffee_task_D0/demo.hdf5 filter=lfs diff=lfs merge=lfs -text
37
+ data_files/core_datasets/coffee/demo_src_coffee_task_D0/demo_failed.hdf5 filter=lfs diff=lfs merge=lfs -text
38
+ data_files/core_datasets/coffee/demo_src_coffee_task_D0/playback_demo_src_coffee_task_D0.mp4 filter=lfs diff=lfs merge=lfs -text
39
+ data_files/core_datasets/coffee/demo_src_coffee_task_D0/playback_demo_src_coffee_task_D0_failed.mp4 filter=lfs diff=lfs merge=lfs -text
40
+ data_files/core_datasets/square/demo_src_square_task_D0/demo.hdf5 filter=lfs diff=lfs merge=lfs -text
41
+ data_files/core_datasets/square/demo_src_square_task_D0/demo_failed.hdf5 filter=lfs diff=lfs merge=lfs -text
42
+ data_files/core_datasets/square/demo_src_square_task_D0/playback_demo_src_square_task_D0.mp4 filter=lfs diff=lfs merge=lfs -text
43
+ data_files/core_datasets/square/demo_src_square_task_D0/playback_demo_src_square_task_D0_failed.mp4 filter=lfs diff=lfs merge=lfs -text
44
+ data_files/core_datasets/stack_three/demo_src_stack_three_task_D0/demo.hdf5 filter=lfs diff=lfs merge=lfs -text
45
+ data_files/core_datasets/stack_three/demo_src_stack_three_task_D0/demo_failed.hdf5 filter=lfs diff=lfs merge=lfs -text
46
+ data_files/core_datasets/stack_three/demo_src_stack_three_task_D0/playback_demo_src_stack_three_task_D0.mp4 filter=lfs diff=lfs merge=lfs -text
47
+ data_files/core_datasets/stack_three/demo_src_stack_three_task_D0/playback_demo_src_stack_three_task_D0_failed.mp4 filter=lfs diff=lfs merge=lfs -text
48
+ data_files/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D0/demo.hdf5 filter=lfs diff=lfs merge=lfs -text
49
+ data_files/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D0/demo_failed.hdf5 filter=lfs diff=lfs merge=lfs -text
50
+ data_files/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D0/playback_demo_src_three_piece_assembly_task_D0.mp4 filter=lfs diff=lfs merge=lfs -text
51
+ data_files/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D0/playback_demo_src_three_piece_assembly_task_D0_failed.mp4 filter=lfs diff=lfs merge=lfs -text
data_files/core_datasets/coffee/demo_src_coffee_task_D0/demo.hdf5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2fc7604d6e07650ffa0d2bf577a0e93303e5405ced78a41b2d6b21109a214cc1
3
+ size 4412320005
data_files/core_datasets/coffee/demo_src_coffee_task_D0/demo_failed.hdf5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:230a57603c97a6e168088aa78a5e4eba68a066f9bf0b31580bc90e2583877878
3
+ size 377295350
data_files/core_datasets/coffee/demo_src_coffee_task_D0/playback_demo_src_coffee_task_D0.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:311ca5545391872b441708622320cfca4b21c4e9625e2613487678e839c2386b
3
+ size 864751
data_files/core_datasets/coffee/demo_src_coffee_task_D0/playback_demo_src_coffee_task_D0_failed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:57f651a24a9152cfda0884431b644f8ee2c13cc30de2b1b3a38dbb880b9508f4
3
+ size 2112836
data_files/core_datasets/square/demo_src_square_task_D0/demo.hdf5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1ec0ac48c1905bd5f6286c3e51b87d103b5b9c53dd4687f7941190ef104b1623
3
+ size 4217820654
data_files/core_datasets/square/demo_src_square_task_D0/demo_failed.hdf5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1ce39c97fa06226a3d8cfdd9bc0e04838445c3674902d7c3302fe1fe02a9401a
3
+ size 357640726
data_files/core_datasets/square/demo_src_square_task_D0/playback_demo_src_square_task_D0.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:183c160b9a13d6efcd8caf405639e40b44068679df23adfdda6d4a027c760f88
3
+ size 794761
data_files/core_datasets/square/demo_src_square_task_D0/playback_demo_src_square_task_D0_failed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5c8ac43ff90c1130233140f4f8b74e35b9d01b6f22533a9444ef1699ffcff90c
3
+ size 1816861
data_files/core_datasets/stack_three/demo_src_stack_three_task_D0/demo.hdf5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7e42e47342fc7f4b551e3144feaec2a5b93693be1413c6451bd7ec1b02171a6c
3
+ size 6727027862
data_files/core_datasets/stack_three/demo_src_stack_three_task_D0/demo_failed.hdf5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a613e84bbef67c2988c9a8026a76ed5243ce23eb317903bbccf5bae3332b5241
3
+ size 566136387
data_files/core_datasets/stack_three/demo_src_stack_three_task_D0/playback_demo_src_stack_three_task_D0.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6db09d4f8d4baa5127c24584a896c1067a188b306197a275ab5af243e1217abc
3
+ size 1330658
data_files/core_datasets/stack_three/demo_src_stack_three_task_D0/playback_demo_src_stack_three_task_D0_failed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8a50e9867ea7e53777ca9b31876d88dc96bf6383dd1e341fa5dc4dfaa4c3b5b7
3
+ size 3388300
data_files/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D0/demo.hdf5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:54eb5cdde12f3b81964af2c5ad8959c5b195e484d6918a9d66d6b2d2603f3506
3
+ size 8757077583
data_files/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D0/demo_failed.hdf5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7308392cef2b161be5158a3c1649a3a14d18d36c290269ab16a543cfddf1b080
3
+ size 728144620
data_files/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D0/playback_demo_src_three_piece_assembly_task_D0.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d2fb3cea52682d99da5eddb708eef65295f970e621bd5d176384e5d708cd5729
3
+ size 1341633
data_files/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D0/playback_demo_src_three_piece_assembly_task_D0_failed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e0a9ab24c961528b1c610519194025273c8b2e2b1f602ea7c949b4968321e80f
3
+ size 3650934
data_files/core_train_configs/bc_rnn_image_ds_coffee_D0_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_coffee_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "./data_files/core_datasets/coffee/demo_src_coffee_task_D0/demo.hdf5",
40
+ "output_dir": "./tmp_files/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "coffee_D0",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_coffee_D1_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_coffee_D1_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/coffee/demo_src_coffee_task_D1/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "coffee_D1",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_coffee_D2_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_coffee_D2_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/coffee/demo_src_coffee_task_D2/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "coffee_D2",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_coffee_preparation_D0_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_coffee_preparation_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 800,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/coffee_preparation/demo_src_coffee_preparation_task_D0/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "coffee_preparation_D0",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_coffee_preparation_D1_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_coffee_preparation_D1_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 800,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/coffee_preparation/demo_src_coffee_preparation_task_D1/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "coffee_preparation_D1",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_hammer_cleanup_D0_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_hammer_cleanup_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 500,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/hammer_cleanup/demo_src_hammer_cleanup_task_D0/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "hammer_cleanup_D0",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_hammer_cleanup_D1_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_hammer_cleanup_D1_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 500,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/hammer_cleanup/demo_src_hammer_cleanup_task_D1/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "hammer_cleanup_D1",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_kitchen_D0_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_kitchen_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 800,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/kitchen/demo_src_kitchen_task_D0/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "kitchen_D0",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_kitchen_D1_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_kitchen_D1_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 800,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/kitchen/demo_src_kitchen_task_D1/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "kitchen_D1",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_mug_cleanup_D0_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_mug_cleanup_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 500,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/mug_cleanup/demo_src_mug_cleanup_task_D0/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "mug_cleanup_D0",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_mug_cleanup_D1_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_mug_cleanup_D1_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 500,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/mug_cleanup/demo_src_mug_cleanup_task_D1/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "mug_cleanup_D1",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_mug_cleanup_O1_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_mug_cleanup_O1_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 500,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/mug_cleanup/demo_src_mug_cleanup_task_O1/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "mug_cleanup_O1",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_mug_cleanup_O2_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_mug_cleanup_O2_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 500,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/mug_cleanup/demo_src_mug_cleanup_task_O2/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "mug_cleanup_O2",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_nut_assembly_D0_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_nut_assembly_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 500,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/nut_assembly/demo_src_nut_assembly_task_D0/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "nut_assembly_D0",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_pick_place_D0_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_pick_place_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 1000,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/pick_place/demo_src_pick_place_task_D0/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "pick_place_D0",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_square_D0_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_square_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "./data_files/core_datasets/square/demo_src_square_task_D0/demo.hdf5",
40
+ "output_dir": "./tmp_files/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "square_D0",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_square_D1_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_square_D1_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/square/demo_src_square_task_D1/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "square_D1",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_square_D2_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_square_D2_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/square/demo_src_square_task_D2/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "square_D2",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_stack_D0_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_stack_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/stack/demo_src_stack_task_D0/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "stack_D0",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_stack_D1_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_stack_D1_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/stack/demo_src_stack_task_D1/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "stack_D1",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_stack_three_D0_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_stack_three_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "./data_files/core_datasets/stack_three/demo_src_stack_three_task_D0/demo.hdf5",
40
+ "output_dir": "./tmp_files/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "stack_three_D0",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_stack_three_D1_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_stack_three_D1_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/stack_three/demo_src_stack_three_task_D1/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "stack_three_D1",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_threading_D0_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_threading_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/threading/demo_src_threading_task_D0/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "threading_D0",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_threading_D1_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_threading_D1_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/threading/demo_src_threading_task_D1/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "threading_D1",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_threading_D2_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_threading_D2_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/threading/demo_src_threading_task_D2/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "threading_D2",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_three_piece_assembly_D0_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_three_piece_assembly_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 500,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "./data_files/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D0/demo.hdf5",
40
+ "output_dir": "./tmp_files/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "three_piece_assembly_D0",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_three_piece_assembly_D1_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_three_piece_assembly_D1_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 500,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D1/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "three_piece_assembly_D1",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_image_ds_three_piece_assembly_D2_seed_101.json ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_image_ds_three_piece_assembly_D2_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 20,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 500,
22
+ "validation_epoch_every_n_steps": 50,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 500,
33
+ "rate": 20,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/three_piece_assembly/demo_src_three_piece_assembly_task_D2/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 16,
60
+ "num_epochs": 600,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.0001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 1000,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos"
167
+ ],
168
+ "rgb": [
169
+ "agentview_image",
170
+ "robot0_eye_in_hand_image"
171
+ ],
172
+ "depth": [],
173
+ "scan": []
174
+ },
175
+ "goal": {
176
+ "low_dim": [],
177
+ "rgb": [],
178
+ "depth": [],
179
+ "scan": []
180
+ }
181
+ },
182
+ "encoder": {
183
+ "low_dim": {
184
+ "core_class": null,
185
+ "core_kwargs": {},
186
+ "obs_randomizer_class": null,
187
+ "obs_randomizer_kwargs": {}
188
+ },
189
+ "rgb": {
190
+ "core_class": "VisualCore",
191
+ "core_kwargs": {
192
+ "feature_dimension": 64,
193
+ "flatten": true,
194
+ "backbone_class": "ResNet18Conv",
195
+ "backbone_kwargs": {
196
+ "pretrained": false,
197
+ "input_coord_conv": false
198
+ },
199
+ "pool_class": "SpatialSoftmax",
200
+ "pool_kwargs": {
201
+ "num_kp": 32,
202
+ "learnable_temperature": false,
203
+ "temperature": 1.0,
204
+ "noise_std": 0.0,
205
+ "output_variance": false
206
+ }
207
+ },
208
+ "obs_randomizer_class": "CropRandomizer",
209
+ "obs_randomizer_kwargs": {
210
+ "crop_height": 76,
211
+ "crop_width": 76,
212
+ "num_crops": 1,
213
+ "pos_enc": false
214
+ }
215
+ },
216
+ "depth": {
217
+ "core_class": "VisualCore",
218
+ "core_kwargs": {},
219
+ "obs_randomizer_class": null,
220
+ "obs_randomizer_kwargs": {}
221
+ },
222
+ "scan": {
223
+ "core_class": "ScanCore",
224
+ "core_kwargs": {},
225
+ "obs_randomizer_class": null,
226
+ "obs_randomizer_kwargs": {}
227
+ }
228
+ }
229
+ },
230
+ "meta": {
231
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
232
+ "hp_keys": [
233
+ "ds",
234
+ "seed"
235
+ ],
236
+ "hp_values": [
237
+ "three_piece_assembly_D2",
238
+ 101
239
+ ]
240
+ }
241
+ }
data_files/core_train_configs/bc_rnn_low_dim_ds_coffee_D0_seed_101.json ADDED
@@ -0,0 +1,218 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_low_dim_ds_coffee_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 50,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 100,
22
+ "validation_epoch_every_n_steps": 10,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 50,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/coffee/demo_src_coffee_task_D0/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 100,
60
+ "num_epochs": 2000,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 400,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos",
167
+ "object"
168
+ ],
169
+ "rgb": [],
170
+ "depth": [],
171
+ "scan": []
172
+ },
173
+ "goal": {
174
+ "low_dim": [],
175
+ "rgb": [],
176
+ "depth": [],
177
+ "scan": []
178
+ }
179
+ },
180
+ "encoder": {
181
+ "low_dim": {
182
+ "core_class": null,
183
+ "core_kwargs": {},
184
+ "obs_randomizer_class": null,
185
+ "obs_randomizer_kwargs": {}
186
+ },
187
+ "rgb": {
188
+ "core_class": "VisualCore",
189
+ "core_kwargs": {},
190
+ "obs_randomizer_class": null,
191
+ "obs_randomizer_kwargs": {}
192
+ },
193
+ "depth": {
194
+ "core_class": "VisualCore",
195
+ "core_kwargs": {},
196
+ "obs_randomizer_class": null,
197
+ "obs_randomizer_kwargs": {}
198
+ },
199
+ "scan": {
200
+ "core_class": "ScanCore",
201
+ "core_kwargs": {},
202
+ "obs_randomizer_class": null,
203
+ "obs_randomizer_kwargs": {}
204
+ }
205
+ }
206
+ },
207
+ "meta": {
208
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
209
+ "hp_keys": [
210
+ "ds",
211
+ "seed"
212
+ ],
213
+ "hp_values": [
214
+ "coffee_D0",
215
+ 101
216
+ ]
217
+ }
218
+ }
data_files/core_train_configs/bc_rnn_low_dim_ds_coffee_D1_seed_101.json ADDED
@@ -0,0 +1,218 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_low_dim_ds_coffee_D1_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 50,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 100,
22
+ "validation_epoch_every_n_steps": 10,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 50,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/coffee/demo_src_coffee_task_D1/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 100,
60
+ "num_epochs": 2000,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 400,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos",
167
+ "object"
168
+ ],
169
+ "rgb": [],
170
+ "depth": [],
171
+ "scan": []
172
+ },
173
+ "goal": {
174
+ "low_dim": [],
175
+ "rgb": [],
176
+ "depth": [],
177
+ "scan": []
178
+ }
179
+ },
180
+ "encoder": {
181
+ "low_dim": {
182
+ "core_class": null,
183
+ "core_kwargs": {},
184
+ "obs_randomizer_class": null,
185
+ "obs_randomizer_kwargs": {}
186
+ },
187
+ "rgb": {
188
+ "core_class": "VisualCore",
189
+ "core_kwargs": {},
190
+ "obs_randomizer_class": null,
191
+ "obs_randomizer_kwargs": {}
192
+ },
193
+ "depth": {
194
+ "core_class": "VisualCore",
195
+ "core_kwargs": {},
196
+ "obs_randomizer_class": null,
197
+ "obs_randomizer_kwargs": {}
198
+ },
199
+ "scan": {
200
+ "core_class": "ScanCore",
201
+ "core_kwargs": {},
202
+ "obs_randomizer_class": null,
203
+ "obs_randomizer_kwargs": {}
204
+ }
205
+ }
206
+ },
207
+ "meta": {
208
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
209
+ "hp_keys": [
210
+ "ds",
211
+ "seed"
212
+ ],
213
+ "hp_values": [
214
+ "coffee_D1",
215
+ 101
216
+ ]
217
+ }
218
+ }
data_files/core_train_configs/bc_rnn_low_dim_ds_coffee_D2_seed_101.json ADDED
@@ -0,0 +1,218 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_low_dim_ds_coffee_D2_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 50,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 100,
22
+ "validation_epoch_every_n_steps": 10,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 400,
33
+ "rate": 50,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/coffee/demo_src_coffee_task_D2/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 100,
60
+ "num_epochs": 2000,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 400,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos",
167
+ "object"
168
+ ],
169
+ "rgb": [],
170
+ "depth": [],
171
+ "scan": []
172
+ },
173
+ "goal": {
174
+ "low_dim": [],
175
+ "rgb": [],
176
+ "depth": [],
177
+ "scan": []
178
+ }
179
+ },
180
+ "encoder": {
181
+ "low_dim": {
182
+ "core_class": null,
183
+ "core_kwargs": {},
184
+ "obs_randomizer_class": null,
185
+ "obs_randomizer_kwargs": {}
186
+ },
187
+ "rgb": {
188
+ "core_class": "VisualCore",
189
+ "core_kwargs": {},
190
+ "obs_randomizer_class": null,
191
+ "obs_randomizer_kwargs": {}
192
+ },
193
+ "depth": {
194
+ "core_class": "VisualCore",
195
+ "core_kwargs": {},
196
+ "obs_randomizer_class": null,
197
+ "obs_randomizer_kwargs": {}
198
+ },
199
+ "scan": {
200
+ "core_class": "ScanCore",
201
+ "core_kwargs": {},
202
+ "obs_randomizer_class": null,
203
+ "obs_randomizer_kwargs": {}
204
+ }
205
+ }
206
+ },
207
+ "meta": {
208
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
209
+ "hp_keys": [
210
+ "ds",
211
+ "seed"
212
+ ],
213
+ "hp_values": [
214
+ "coffee_D2",
215
+ 101
216
+ ]
217
+ }
218
+ }
data_files/core_train_configs/bc_rnn_low_dim_ds_coffee_preparation_D0_seed_101.json ADDED
@@ -0,0 +1,218 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_low_dim_ds_coffee_preparation_D0_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 50,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 100,
22
+ "validation_epoch_every_n_steps": 10,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 800,
33
+ "rate": 50,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/coffee_preparation/demo_src_coffee_preparation_task_D0/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 100,
60
+ "num_epochs": 2000,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 400,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos",
167
+ "object"
168
+ ],
169
+ "rgb": [],
170
+ "depth": [],
171
+ "scan": []
172
+ },
173
+ "goal": {
174
+ "low_dim": [],
175
+ "rgb": [],
176
+ "depth": [],
177
+ "scan": []
178
+ }
179
+ },
180
+ "encoder": {
181
+ "low_dim": {
182
+ "core_class": null,
183
+ "core_kwargs": {},
184
+ "obs_randomizer_class": null,
185
+ "obs_randomizer_kwargs": {}
186
+ },
187
+ "rgb": {
188
+ "core_class": "VisualCore",
189
+ "core_kwargs": {},
190
+ "obs_randomizer_class": null,
191
+ "obs_randomizer_kwargs": {}
192
+ },
193
+ "depth": {
194
+ "core_class": "VisualCore",
195
+ "core_kwargs": {},
196
+ "obs_randomizer_class": null,
197
+ "obs_randomizer_kwargs": {}
198
+ },
199
+ "scan": {
200
+ "core_class": "ScanCore",
201
+ "core_kwargs": {},
202
+ "obs_randomizer_class": null,
203
+ "obs_randomizer_kwargs": {}
204
+ }
205
+ }
206
+ },
207
+ "meta": {
208
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
209
+ "hp_keys": [
210
+ "ds",
211
+ "seed"
212
+ ],
213
+ "hp_values": [
214
+ "coffee_preparation_D0",
215
+ 101
216
+ ]
217
+ }
218
+ }
data_files/core_train_configs/bc_rnn_low_dim_ds_coffee_preparation_D1_seed_101.json ADDED
@@ -0,0 +1,218 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "algo_name": "bc",
3
+ "experiment": {
4
+ "name": "bc_rnn_low_dim_ds_coffee_preparation_D1_seed_101",
5
+ "validate": false,
6
+ "logging": {
7
+ "terminal_output_to_txt": true,
8
+ "log_tb": true,
9
+ "log_wandb": false,
10
+ "wandb_proj_name": "debug"
11
+ },
12
+ "save": {
13
+ "enabled": true,
14
+ "every_n_seconds": null,
15
+ "every_n_epochs": 50,
16
+ "epochs": [],
17
+ "on_best_validation": false,
18
+ "on_best_rollout_return": false,
19
+ "on_best_rollout_success_rate": true
20
+ },
21
+ "epoch_every_n_steps": 100,
22
+ "validation_epoch_every_n_steps": 10,
23
+ "env": null,
24
+ "additional_envs": null,
25
+ "render": false,
26
+ "render_video": true,
27
+ "keep_all_videos": false,
28
+ "video_skip": 5,
29
+ "rollout": {
30
+ "enabled": true,
31
+ "n": 50,
32
+ "horizon": 800,
33
+ "rate": 50,
34
+ "warmstart": 0,
35
+ "terminate_on_success": true
36
+ }
37
+ },
38
+ "train": {
39
+ "data": "/tmp/core_datasets/coffee_preparation/demo_src_coffee_preparation_task_D1/demo.hdf5",
40
+ "output_dir": "/tmp/core_training_results",
41
+ "num_data_workers": 4,
42
+ "hdf5_cache_mode": "low_dim",
43
+ "hdf5_use_swmr": true,
44
+ "hdf5_load_next_obs": false,
45
+ "hdf5_normalize_obs": false,
46
+ "hdf5_filter_key": null,
47
+ "hdf5_validation_filter_key": null,
48
+ "seq_length": 10,
49
+ "pad_seq_length": true,
50
+ "frame_stack": 1,
51
+ "pad_frame_stack": true,
52
+ "dataset_keys": [
53
+ "actions",
54
+ "rewards",
55
+ "dones"
56
+ ],
57
+ "goal_mode": null,
58
+ "cuda": true,
59
+ "batch_size": 100,
60
+ "num_epochs": 2000,
61
+ "seed": 101
62
+ },
63
+ "algo": {
64
+ "optim_params": {
65
+ "policy": {
66
+ "optimizer_type": "adam",
67
+ "learning_rate": {
68
+ "initial": 0.001,
69
+ "decay_factor": 0.1,
70
+ "epoch_schedule": [],
71
+ "scheduler_type": "multistep"
72
+ },
73
+ "regularization": {
74
+ "L2": 0.0
75
+ }
76
+ }
77
+ },
78
+ "loss": {
79
+ "l2_weight": 1.0,
80
+ "l1_weight": 0.0,
81
+ "cos_weight": 0.0
82
+ },
83
+ "actor_layer_dims": [],
84
+ "gaussian": {
85
+ "enabled": false,
86
+ "fixed_std": false,
87
+ "init_std": 0.1,
88
+ "min_std": 0.01,
89
+ "std_activation": "softplus",
90
+ "low_noise_eval": true
91
+ },
92
+ "gmm": {
93
+ "enabled": true,
94
+ "num_modes": 5,
95
+ "min_std": 0.0001,
96
+ "std_activation": "softplus",
97
+ "low_noise_eval": true
98
+ },
99
+ "vae": {
100
+ "enabled": false,
101
+ "latent_dim": 14,
102
+ "latent_clip": null,
103
+ "kl_weight": 1.0,
104
+ "decoder": {
105
+ "is_conditioned": true,
106
+ "reconstruction_sum_across_elements": false
107
+ },
108
+ "prior": {
109
+ "learn": false,
110
+ "is_conditioned": false,
111
+ "use_gmm": false,
112
+ "gmm_num_modes": 10,
113
+ "gmm_learn_weights": false,
114
+ "use_categorical": false,
115
+ "categorical_dim": 10,
116
+ "categorical_gumbel_softmax_hard": false,
117
+ "categorical_init_temp": 1.0,
118
+ "categorical_temp_anneal_step": 0.001,
119
+ "categorical_min_temp": 0.3
120
+ },
121
+ "encoder_layer_dims": [
122
+ 300,
123
+ 400
124
+ ],
125
+ "decoder_layer_dims": [
126
+ 300,
127
+ 400
128
+ ],
129
+ "prior_layer_dims": [
130
+ 300,
131
+ 400
132
+ ]
133
+ },
134
+ "rnn": {
135
+ "enabled": true,
136
+ "horizon": 10,
137
+ "hidden_dim": 400,
138
+ "rnn_type": "LSTM",
139
+ "num_layers": 2,
140
+ "open_loop": false,
141
+ "kwargs": {
142
+ "bidirectional": false
143
+ }
144
+ },
145
+ "transformer": {
146
+ "enabled": false,
147
+ "context_length": 10,
148
+ "embed_dim": 512,
149
+ "num_layers": 6,
150
+ "num_heads": 8,
151
+ "emb_dropout": 0.1,
152
+ "attn_dropout": 0.1,
153
+ "block_output_dropout": 0.1,
154
+ "sinusoidal_embedding": false,
155
+ "activation": "gelu",
156
+ "supervise_all_steps": false,
157
+ "nn_parameter_for_timesteps": true
158
+ }
159
+ },
160
+ "observation": {
161
+ "modalities": {
162
+ "obs": {
163
+ "low_dim": [
164
+ "robot0_eef_pos",
165
+ "robot0_eef_quat",
166
+ "robot0_gripper_qpos",
167
+ "object"
168
+ ],
169
+ "rgb": [],
170
+ "depth": [],
171
+ "scan": []
172
+ },
173
+ "goal": {
174
+ "low_dim": [],
175
+ "rgb": [],
176
+ "depth": [],
177
+ "scan": []
178
+ }
179
+ },
180
+ "encoder": {
181
+ "low_dim": {
182
+ "core_class": null,
183
+ "core_kwargs": {},
184
+ "obs_randomizer_class": null,
185
+ "obs_randomizer_kwargs": {}
186
+ },
187
+ "rgb": {
188
+ "core_class": "VisualCore",
189
+ "core_kwargs": {},
190
+ "obs_randomizer_class": null,
191
+ "obs_randomizer_kwargs": {}
192
+ },
193
+ "depth": {
194
+ "core_class": "VisualCore",
195
+ "core_kwargs": {},
196
+ "obs_randomizer_class": null,
197
+ "obs_randomizer_kwargs": {}
198
+ },
199
+ "scan": {
200
+ "core_class": "ScanCore",
201
+ "core_kwargs": {},
202
+ "obs_randomizer_class": null,
203
+ "obs_randomizer_kwargs": {}
204
+ }
205
+ }
206
+ },
207
+ "meta": {
208
+ "hp_base_config_file": "/tmp/core_train_configs/bc.json",
209
+ "hp_keys": [
210
+ "ds",
211
+ "seed"
212
+ ],
213
+ "hp_values": [
214
+ "coffee_preparation_D1",
215
+ 101
216
+ ]
217
+ }
218
+ }