serialexperimentsleon commited on
Commit
c07ee79
·
verified ·
1 Parent(s): d085b8d

Add files using upload-large-folder tool

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 +80 -0
  2. config.yaml +615 -0
  3. videos/66182_0/epoch_20/0_traj_1000000_envseed.mp4 +3 -0
  4. videos/66182_0/epoch_20/10_traj_1000010_envseed.mp4 +3 -0
  5. videos/66182_0/epoch_20/11_traj_1000011_envseed.mp4 +3 -0
  6. videos/66182_0/epoch_20/12_traj_1000012_envseed.mp4 +3 -0
  7. videos/66182_0/epoch_20/13_traj_1000013_envseed.mp4 +3 -0
  8. videos/66182_0/epoch_20/14_traj_1000014_envseed.mp4 +3 -0
  9. videos/66182_0/epoch_20/15_traj_1000015_envseed.mp4 +3 -0
  10. videos/66182_0/epoch_20/16_traj_1000016_envseed.mp4 +3 -0
  11. videos/66182_0/epoch_20/17_traj_1000017_envseed.mp4 +3 -0
  12. videos/66182_0/epoch_20/20_traj_1000020_envseed.mp4 +3 -0
  13. videos/66182_0/epoch_20/21_traj_1000021_envseed.mp4 +3 -0
  14. videos/66182_0/epoch_20/22_traj_1000022_envseed.mp4 +3 -0
  15. videos/66182_0/epoch_20/23_traj_1000023_envseed.mp4 +3 -0
  16. videos/66182_0/epoch_20/24_traj_1000024_envseed.mp4 +3 -0
  17. videos/66182_0/epoch_20/25_traj_1000025_envseed.mp4 +0 -0
  18. videos/66182_0/epoch_20/26_traj_1000026_envseed.mp4 +3 -0
  19. videos/66182_0/epoch_20/28_traj_1000028_envseed.mp4 +3 -0
  20. videos/66182_0/epoch_20/29_traj_1000029_envseed.mp4 +3 -0
  21. videos/66182_0/epoch_20/2_traj_1000002_envseed.mp4 +3 -0
  22. videos/66182_0/epoch_20/30_traj_1000030_envseed.mp4 +3 -0
  23. videos/66182_0/epoch_20/31_traj_1000031_envseed.mp4 +3 -0
  24. videos/66182_0/epoch_20/33_traj_1000033_envseed.mp4 +3 -0
  25. videos/66182_0/epoch_20/34_traj_1000034_envseed.mp4 +3 -0
  26. videos/66182_0/epoch_20/35_traj_1000035_envseed.mp4 +0 -0
  27. videos/66182_0/epoch_20/36_traj_1000036_envseed.mp4 +3 -0
  28. videos/66182_0/epoch_20/38_traj_1000038_envseed.mp4 +3 -0
  29. videos/66182_0/epoch_20/3_traj_1000003_envseed.mp4 +3 -0
  30. videos/66182_0/epoch_20/40_traj_1000040_envseed.mp4 +3 -0
  31. videos/66182_0/epoch_20/42_traj_1000042_envseed.mp4 +0 -0
  32. videos/66182_0/epoch_20/43_traj_1000043_envseed.mp4 +3 -0
  33. videos/66182_0/epoch_20/44_traj_1000044_envseed.mp4 +3 -0
  34. videos/66182_0/epoch_20/45_traj_1000045_envseed.mp4 +3 -0
  35. videos/66182_0/epoch_20/46_traj_1000046_envseed.mp4 +3 -0
  36. videos/66182_0/epoch_20/47_traj_1000047_envseed.mp4 +0 -0
  37. videos/66182_0/epoch_20/48_traj_1000048_envseed.mp4 +3 -0
  38. videos/66182_0/epoch_20/49_traj_1000049_envseed.mp4 +3 -0
  39. videos/66182_0/epoch_20/4_traj_1000004_envseed.mp4 +3 -0
  40. videos/66182_0/epoch_20/51_traj_1000051_envseed.mp4 +3 -0
  41. videos/66182_0/epoch_20/52_traj_1000052_envseed.mp4 +3 -0
  42. videos/66182_0/epoch_20/55_traj_1000055_envseed.mp4 +3 -0
  43. videos/66182_0/epoch_20/56_traj_1000056_envseed.mp4 +3 -0
  44. videos/66182_0/epoch_20/57_traj_1000057_envseed.mp4 +3 -0
  45. videos/66182_0/epoch_20/58_traj_1000058_envseed.mp4 +3 -0
  46. videos/66182_0/epoch_20/59_traj_1000059_envseed.mp4 +3 -0
  47. videos/66182_0/epoch_20/5_traj_1000005_envseed.mp4 +3 -0
  48. videos/66182_0/epoch_20/60_traj_1000060_envseed.mp4 +3 -0
  49. videos/66182_0/epoch_20/61_traj_1000061_envseed.mp4 +3 -0
  50. videos/66182_0/epoch_20/62_traj_1000062_envseed.mp4 +3 -0
.gitattributes CHANGED
@@ -33,3 +33,83 @@ 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
+ videos/66182_0/epoch_20/2_traj_1000002_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
37
+ videos/66182_0/epoch_20/33_traj_1000033_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
38
+ videos/66182_0/epoch_20/64_traj_1000064_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
39
+ videos/66182_0/epoch_20/29_traj_1000029_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
40
+ videos/66182_0/epoch_20/0_traj_1000000_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
41
+ videos/66182_0/epoch_20/51_traj_1000051_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
42
+ videos/66182_0/epoch_20/28_traj_1000028_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
43
+ videos/66182_0/epoch_20/44_traj_1000044_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
44
+ videos/66182_0/epoch_20/82_traj_1000082_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
45
+ videos/66182_0/epoch_20/46_traj_1000046_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
46
+ videos/66182_0/epoch_20/75_traj_1000075_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
47
+ videos/66182_0/epoch_20/20_traj_1000020_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
48
+ videos/66182_0/epoch_20/79_traj_1000079_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
49
+ videos/66182_0/epoch_20/30_traj_1000030_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
50
+ videos/66182_0/epoch_20/9_traj_1000009_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
51
+ videos/66182_0/epoch_20/48_traj_1000048_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
52
+ videos/66182_0/epoch_20/92_traj_1000092_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
53
+ videos/66182_0/epoch_20/61_traj_1000061_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
54
+ videos/66182_0/epoch_20/57_traj_1000057_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
55
+ videos/66182_0/epoch_20/97_traj_1000097_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
56
+ videos/66182_0/epoch_20/10_traj_1000010_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
57
+ videos/66182_0/epoch_20/43_traj_1000043_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
58
+ videos/66182_0/epoch_20/7_traj_1000007_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
59
+ videos/66182_0/epoch_20/21_traj_1000021_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
60
+ videos/66182_0/epoch_20/60_traj_1000060_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
61
+ videos/66182_0/epoch_20/80_traj_1000080_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
62
+ videos/66182_0/epoch_20/72_traj_1000072_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
63
+ videos/66182_0/epoch_20/55_traj_1000055_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
64
+ videos/66182_0/epoch_20/84_traj_1000084_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
65
+ videos/66182_0/epoch_20/22_traj_1000022_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
66
+ videos/66182_0/epoch_20/11_traj_1000011_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
67
+ videos/66182_0/epoch_20/70_traj_1000070_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
68
+ videos/66182_0/epoch_20/24_traj_1000024_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
69
+ videos/66182_0/epoch_20/90_traj_1000090_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
70
+ videos/66182_0/epoch_20/81_traj_1000081_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
71
+ videos/66182_0/epoch_20/63_traj_1000063_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
72
+ videos/66182_0/epoch_20/36_traj_1000036_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
73
+ videos/66182_0/epoch_20/68_traj_1000068_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
74
+ videos/66182_0/epoch_20/65_traj_1000065_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
75
+ videos/66182_0/epoch_20/15_traj_1000015_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
76
+ videos/66182_0/epoch_20/49_traj_1000049_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
77
+ videos/66182_0/epoch_20/89_traj_1000089_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
78
+ videos/66182_0/epoch_20/94_traj_1000094_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
79
+ videos/66182_0/epoch_20/95_traj_1000095_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
80
+ videos/66182_0/epoch_20/45_traj_1000045_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
81
+ videos/66182_0/epoch_20/62_traj_1000062_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
82
+ videos/66182_0/epoch_20/17_traj_1000017_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
83
+ videos/66182_0/epoch_20/98_traj_1000098_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
84
+ videos/66182_0/epoch_20/59_traj_1000059_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
85
+ videos/66182_0/epoch_20/83_traj_1000083_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
86
+ videos/66182_0/epoch_20/69_traj_1000069_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
87
+ videos/66182_0/epoch_20/14_traj_1000014_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
88
+ videos/66182_0/epoch_20/91_traj_1000091_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
89
+ videos/66182_0/epoch_20/96_traj_1000096_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
90
+ videos/66182_0/epoch_20/85_traj_1000085_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
91
+ videos/66182_0/epoch_20/31_traj_1000031_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
92
+ videos/66182_0/epoch_20/66_traj_1000066_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
93
+ videos/66182_0/epoch_20/88_traj_1000088_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
94
+ videos/66182_0/epoch_20/38_traj_1000038_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
95
+ videos/66182_0/epoch_20/16_traj_1000016_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
96
+ videos/66182_0/epoch_20/87_traj_1000087_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
97
+ videos/66182_0/epoch_20/12_traj_1000012_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
98
+ videos/66182_0/epoch_20/52_traj_1000052_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
99
+ videos/66182_0/epoch_20/56_traj_1000056_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
100
+ videos/66182_0/epoch_20/23_traj_1000023_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
101
+ videos/66182_0/epoch_20/34_traj_1000034_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
102
+ videos/66182_0/epoch_20/86_traj_1000086_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
103
+ videos/66182_0/epoch_20/5_traj_1000005_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
104
+ videos/66182_0/epoch_20/3_traj_1000003_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
105
+ videos/66182_0/epoch_20/4_traj_1000004_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
106
+ videos/66182_0/epoch_20/76_traj_1000076_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
107
+ videos/66182_0/epoch_20/26_traj_1000026_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
108
+ videos/66182_0/epoch_20/71_traj_1000071_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
109
+ videos/66182_0/epoch_20/40_traj_1000040_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
110
+ videos/66182_0/epoch_80/332_traj_1000032_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
111
+ videos/66182_0/epoch_80/347_traj_1000047_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
112
+ videos/66182_0/epoch_20/58_traj_1000058_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
113
+ videos/66182_0/epoch_20/13_traj_1000013_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
114
+ videos/66182_0/epoch_20/6_traj_1000006_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
115
+ videos/66182_0/epoch_80/372_traj_1000072_envseed.mp4 filter=lfs diff=lfs merge=lfs -text
config.yaml ADDED
@@ -0,0 +1,615 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ root_dir: /mnt/kostas-graid/datasets/extrinsic_contact_data
2
+ replay_buffer_size: 150000
3
+ replay_buffer_num_workers: 2
4
+ nstep: 3
5
+ batch_size: 128
6
+ seed: 0
7
+ dataset_shuffle_seed: ${seed}
8
+ valid_dataset_shuffle_seed: 0
9
+ train_dataset_shuffle_seed: 0
10
+ device: cuda
11
+ save_video: true
12
+ save_train_video: true
13
+ use_tb: true
14
+ use_wandb: true
15
+ wandb_run_id: '66182_0'
16
+ wandb_notes: '66182_0_'
17
+ eval: false
18
+ eval_on_sim: true
19
+ eval_on_sim_past_checkpoints: false
20
+ simulation: true
21
+ true_action_history: false
22
+ train_pad_after: 4
23
+ process_contact_features: ${eval}
24
+ obs_type: pixels
25
+ use_color: true
26
+ use_depth: true
27
+ use_masks: false
28
+ mask_list:
29
+ - EE_obj_mask
30
+ mask_representation: channels
31
+ segmentation_model_name: gt_segmentation
32
+ crop_hw:
33
+ - 144
34
+ - 144
35
+ crop_down_offset: 48
36
+ color_crop_type: null
37
+ depth_crop_type: null
38
+ segmask_crop_type: null
39
+ add_crop_binary_mask: false
40
+ add_coord_conv_map: false
41
+ use_context_color: false
42
+ use_context_depth: false
43
+ use_context_segmask: false
44
+ context_color_crop_type: null
45
+ context_depth_crop_type: null
46
+ context_segmask_crop_type: null
47
+ context_add_crop_binary_mask: false
48
+ context_add_coord_conv_map: false
49
+ use_contact_map: false
50
+ use_sdf_maps: false
51
+ use_normals_maps: false
52
+ which_objects: both
53
+ max_contact_prob: 1.0
54
+ max_depth: 2.0
55
+ grasped_dtc_max_value: 0.2
56
+ env_dtc_max_value: 0.4
57
+ grasped_normals_mask_max_dtc_value: 0.2
58
+ env_normals_mask_max_dtc_value: 0.4
59
+ clamp_dtc: true
60
+ dtc_adaptive_normalization: false
61
+ mask_normals_within_sdf: true
62
+ adaptive_normals_mask: true
63
+ learnable_contact_preprocess_params: false
64
+ contact_model_name: gt_contact
65
+ contact_estimation_model_ckpt_path: ~/fish_leon/contact_estimation/artifacts/175604_2/checkpoints/epoch=09-val_loss=0.00.ckpt
66
+ encoder_type: small
67
+ debug_timestamps: false
68
+ open_loop: false
69
+ action_trajectories: true
70
+ stop_after_action: false
71
+ interpolation_frequency: 25
72
+ policy_frequency: 5
73
+ wait_for_new_camera_frames: true
74
+ baseline: false
75
+ use_num_train_epochs_to_determine_lr_schedule: true
76
+ grasped_book_config:
77
+ randomize_color: false
78
+ randomize_density: false
79
+ density_randomization_bounds:
80
+ - 650
81
+ - 850
82
+ randomize_height: false
83
+ height_randomization_bounds:
84
+ - 0.165
85
+ - 0.25
86
+ randomize_width: false
87
+ width_randomization_bounds:
88
+ - 0.03
89
+ - 0.065
90
+ randomize_length: false
91
+ length_randomization_bounds:
92
+ - 0.1
93
+ - 0.15
94
+ env_books_config:
95
+ num_env_books: 8
96
+ randomize_color: false
97
+ randomize_density: false
98
+ density_randomization_bounds:
99
+ - 655
100
+ - 1015
101
+ randomize_height: false
102
+ height_randomization_bounds:
103
+ - 0.2475
104
+ - 0.2525
105
+ randomize_width: false
106
+ width_randomization_bounds:
107
+ - 0.015
108
+ - 0.05
109
+ randomize_length: false
110
+ length_randomization_bounds:
111
+ - 0.15
112
+ - 0.2
113
+ shuffle_mode: none
114
+ slot_config:
115
+ negative_tolerance: 0.0035
116
+ left_of_book_index: 4
117
+ y_randomization_bounds:
118
+ - -0.05
119
+ - 0.05
120
+ book_ends_config:
121
+ mode: dynamic
122
+ height: 0.1
123
+ mass: 3.5
124
+ color: '#808080'
125
+ friction: 0.15
126
+ record_sim_videos: true
127
+ resume_wandb_run: true
128
+ train_demo_idxs_list_or_num: -1
129
+ log_train_every_steps: 25
130
+ name_of_expert_demo: 343_sim_demos_leftof4thbook_bookends_nograspedrand_noenvrand_slotrand_20hz_act
131
+ expert_dataset_dirpath: ${root_dir}/FISH/expert_demos/${suite.name}/${task_name}/${name_of_expert_demo}
132
+ store_dataset_in_memory: false
133
+ expert_dataset: ${expert_dataset_dirpath}/demos.zarr
134
+ action_key: action
135
+ semantic_demo_grouping_name: semantic_demo_grouping.yaml
136
+ semantic_demo_grouping: ${expert_dataset_dirpath}/${semantic_demo_grouping_name}
137
+ include_groups_list: all
138
+ expert_dataset_config: ${expert_dataset_dirpath}/demo_config.yaml
139
+ name_of_valid_demo: 343_sim_demos_leftof4thbook_bookends_nograspedrand_noenvrand_slotrand_20hz_act
140
+ train_num_groups: 313
141
+ valid_dataset_dir: ${root_dir}/FISH/expert_demos/${suite.name}/${task_name}/${name_of_valid_demo}/demos.zarr
142
+ valid_demo_idxs_list_or_num: null
143
+ val_num_groups: 30
144
+ universal_unseen_env_seed_start: 1000000
145
+ load_bc: ${agent.load_checkpoint}
146
+ checkpoint_epoch_list:
147
+ - 99
148
+ - 199
149
+ - 299
150
+ - 399
151
+ - 499
152
+ - 599
153
+ - 699
154
+ - 799
155
+ - 899
156
+ - 999
157
+ - 1249
158
+ - 1499
159
+ - 1749
160
+ - 1999
161
+ - 2999
162
+ - 3999
163
+ - 4999
164
+ - 5999
165
+ - 6999
166
+ - 7999
167
+ - 8999
168
+ - 9999
169
+ snapshot_root_dir: /mnt/grasp_high_usage/leonmkim/contact_estimation/FISH
170
+ save_snapshot: true
171
+ save_last_snapshot: true
172
+ save_snapshot_when_done: true
173
+ top_k_checkpoints: 10
174
+ save_snapshot_link_to_weights_dir: deprecated
175
+ restore_missing_checkpoint: null
176
+ restore_and_eval_all_missing_checkpoints: false
177
+ bc_regularize: false
178
+ bc_weight_type: qfilter
179
+ username: leonmkim
180
+ hostname: grasp-login1
181
+ local_snapshot_root_dir: /mnt/bighdd/fish_contact_backup
182
+ local_snapshot_dir: ${local_snapshot_root_dir}/exp_local/${suite.name}_${obs_type}/${task_name}
183
+ experiment_dir: ./exp_local/${suite.name}_${obs_type}/${task_name}/${wandb_run_id}
184
+ agent:
185
+ _target_: agent.diffusion_policy.DiffusionPolicyAgent
186
+ name: diffusion_policy
187
+ load_checkpoint: ${eval}
188
+ device: ${device}
189
+ n_obs_steps: ${.config.policy_cfg.n_obs_steps}
190
+ suite_name: ${suite.name}
191
+ obs_type: ${obs_type}
192
+ enable_arm: ${eval}
193
+ enable_camera: ${eval}
194
+ use_tb: ${use_tb}
195
+ desired_image_shape:
196
+ - 13
197
+ - 180
198
+ - 240
199
+ orig_cam_shape:
200
+ - 3
201
+ - 240
202
+ - 320
203
+ actions_prenormalized: ${simulation}
204
+ config:
205
+ _target_: agent.diffusion_policy.DiffusionPolicyAgentConfig
206
+ compile: false
207
+ device: ${device}
208
+ cam_resize_shape: ${agent.desired_image_shape}
209
+ orig_cam_shape: ${agent.orig_cam_shape}
210
+ policy_frequency: ${policy_frequency}
211
+ interpolation_frequency: ${interpolation_frequency}
212
+ deterministic_actions: true
213
+ deterministic_actions_seed: 0
214
+ policy_cfg:
215
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.DiffusionConfig
216
+ n_obs_steps: 1
217
+ horizon: 28
218
+ n_action_steps: ${agent.config.policy_cfg.horizon}
219
+ output_shapes:
220
+ action:
221
+ - 7
222
+ input_normalization_modes:
223
+ observation.image: mean_std
224
+ observation.state: min_max
225
+ observation.action_history: min_max
226
+ output_normalization_modes:
227
+ action: min_max
228
+ vision_backbone: resnet18
229
+ crop_distractors_tlhw: null
230
+ pretrained_backbone_weights: null
231
+ transforms:
232
+ - _target_: torchvision.transforms.v2.Grayscale
233
+ num_output_channels: 3
234
+ use_group_norm: true
235
+ spatial_softmax_num_keypoints: 32
236
+ action_history_encoder_config:
237
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.Unet1dEncoderConfig
238
+ in_channels: 7
239
+ out_channels: 32
240
+ history_length: 4
241
+ kernel_size: ${agent.config.policy_cfg.kernel_size}
242
+ downsample_kernel_size: 3
243
+ downsample_stride: 2
244
+ downsample_padding: 1
245
+ down_dims:
246
+ - 128
247
+ - 256
248
+ - 512
249
+ kernel_size: 5
250
+ n_groups: 8
251
+ diffusion_step_embed_dim: 128
252
+ use_film_scale_modulation: true
253
+ noise_scheduler_type: DDIM
254
+ beta_schedule: squaredcos_cap_v2
255
+ beta_start: 0.0001
256
+ beta_end: 0.02
257
+ prediction_type: epsilon
258
+ clip_sample: true
259
+ clip_sample_range: 1.0
260
+ num_train_timesteps: 50
261
+ num_inference_steps: 10
262
+ do_mask_loss_for_padding: false
263
+ start_horizon_at_current_step: true
264
+ input_shapes:
265
+ observation.image:
266
+ - 13
267
+ - 180
268
+ - 240
269
+ context_observation.image:
270
+ - 13
271
+ - 180
272
+ - 240
273
+ observation.state:
274
+ - 8
275
+ train_cfg:
276
+ _target_: utils.TrainConfig
277
+ lr: 0.0001
278
+ lr_scheduler: cosine
279
+ lr_warmup_steps: 500
280
+ adam_betas:
281
+ - 0.95
282
+ - 0.999
283
+ adam_eps: 1.0e-08
284
+ adam_weight_decay: 1.0e-06
285
+ grad_clip_norm: 10
286
+ offline_steps: 415000
287
+ use_amp: true
288
+ optimizer: adamw
289
+ observation_cfg:
290
+ _target_: agent.encoder.VisualFeatureSet
291
+ use_depth: ${use_depth}
292
+ use_color: ${use_color}
293
+ mask_input_dict:
294
+ _target_: agent.encoder.MaskInputDict
295
+ enable: ${use_masks}
296
+ representation: ${mask_representation}
297
+ mask_list: ${mask_list}
298
+ segmentation_model_name: ${segmentation_model_name}
299
+ crop_input_config:
300
+ _target_: agent.encoder.CropInputConfig
301
+ color_crop_type: ${color_crop_type}
302
+ depth_crop_type: ${depth_crop_type}
303
+ segmask_crop_type: ${segmask_crop_type}
304
+ crop_hw: ${crop_hw}
305
+ crop_down_offset: ${crop_down_offset}
306
+ add_crop_binary_mask: ${add_crop_binary_mask}
307
+ add_coord_conv_map: ${add_coord_conv_map}
308
+ context_input_config:
309
+ _target_: agent.encoder.ContextInputConfig
310
+ use_color: ${use_context_color}
311
+ use_depth: ${use_context_depth}
312
+ mask_input_dict:
313
+ _target_: agent.encoder.MaskInputDict
314
+ enable: ${use_context_segmask}
315
+ representation: ${mask_representation}
316
+ mask_list: ${mask_list}
317
+ segmentation_model_name: ${segmentation_model_name}
318
+ crop_input_config:
319
+ _target_: agent.encoder.CropInputConfig
320
+ color_crop_type: ${context_color_crop_type}
321
+ depth_crop_type: ${context_depth_crop_type}
322
+ segmask_crop_type: ${context_segmask_crop_type}
323
+ crop_hw: ${crop_hw}
324
+ crop_down_offset: ${crop_down_offset}
325
+ add_crop_binary_mask: ${context_add_crop_binary_mask}
326
+ add_coord_conv_map: ${context_add_coord_conv_map}
327
+ mask_soft_approx_scheduler_config:
328
+ _target_: agent.encoder.MaskSoftApproxSchedulerConfig
329
+ num_steps: 40000
330
+ initial_value: 10.0
331
+ final_value: 1000.0
332
+ interpolation_scheme: cosine
333
+ use_contact_map: ${use_contact_map}
334
+ use_sdf_maps: ${use_sdf_maps}
335
+ use_normals_maps: ${use_normals_maps}
336
+ which_objects: ${which_objects}
337
+ grasped_dtc_max_value: ${grasped_dtc_max_value}
338
+ env_dtc_max_value: ${env_dtc_max_value}
339
+ grasped_normals_mask_max_dtc_value: ${grasped_normals_mask_max_dtc_value}
340
+ env_normals_mask_max_dtc_value: ${env_normals_mask_max_dtc_value}
341
+ clamp_dtc: ${clamp_dtc}
342
+ max_contact_prob: ${max_contact_prob}
343
+ mask_normals_within_sdf: ${mask_normals_within_sdf}
344
+ dtc_adaptive_normalization: ${dtc_adaptive_normalization}
345
+ adaptive_normals_mask: ${adaptive_normals_mask}
346
+ max_depth: ${max_depth}
347
+ image_shape: ${agent.desired_image_shape}
348
+ learnable_contact_preprocess_params: ${learnable_contact_preprocess_params}
349
+ learning_rate: 0.0001
350
+ weight_decay: 0.0
351
+ contact_model_name: ${contact_model_name}
352
+ zero_centered: false
353
+ crop_distractors_tlhw: ${agent.config.policy_cfg.crop_distractors_tlhw}
354
+ suite:
355
+ suite: frankagym
356
+ name: frankagym
357
+ frame_stack: ${agent.n_obs_steps}
358
+ action_repeat: 1
359
+ discount: 0.99
360
+ hidden_dim: 1024
361
+ num_train_frames: 1000000
362
+ num_seed_frames: 0
363
+ num_train_epochs: 1000
364
+ validate_every_epochs: 20
365
+ eval_on_sim_every_epochs: 20
366
+ validate_diffusion_on_action_loss_every_epochs: 20
367
+ eval_on_sim_every_epochs_diffusion: 500
368
+ train_eval_diffusion_on_action_loss_every_epochs: 20
369
+ check_topk_every_epochs: 20
370
+ save_snapshot_every_epochs: 25
371
+ num_seen_eval_envs: 0
372
+ num_unseen_eval_envs: 100
373
+ evals_per_env: 1
374
+ eval_every_frames: 2000
375
+ num_eval_episodes: 5
376
+ save_snapshot: true
377
+ wait_for_user_to_start_episode: true
378
+ task_make_fn:
379
+ _target_: suite.frankagym.make
380
+ name: ${task_name}
381
+ height: 240
382
+ width: 320
383
+ frame_stack: ${suite.frame_stack}
384
+ action_repeat: ${suite.action_repeat}
385
+ seed: ${seed}
386
+ enable_arm: ${agent.enable_arm}
387
+ enable_gripper: ${enable_gripper}
388
+ start_with_gripper_open: ${start_with_gripper_open}
389
+ enable_camera: ${agent.enable_camera}
390
+ path_to_depth_extrinsics: ${path_to_depth_extrinsics}
391
+ contact_estimation_model_ckpt_path: ${contact_estimation_model_ckpt_path}
392
+ x_limit: ${x_limit}
393
+ y_limit: ${y_limit}
394
+ z_limit: ${z_limit}
395
+ device: ${device}
396
+ interpolation_frequency: ${interpolation_frequency}
397
+ policy_frequency: ${policy_frequency}
398
+ debug_timestamps: ${debug_timestamps}
399
+ stop_after_action: ${stop_after_action}
400
+ open_loop: ${open_loop}
401
+ wait_for_new_camera_frames: ${wait_for_new_camera_frames}
402
+ action_key: ${action_key}
403
+ action_trajectory_horizon: ${agent.config.policy_cfg.horizon}
404
+ action_trajectories: ${action_trajectories}
405
+ path_to_zarr_dataset: ${expert_dataset}
406
+ agent_policy_cfg:
407
+ _target_: agent.diffusion_policy.DiffusionPolicyAgentConfig
408
+ compile: false
409
+ device: ${device}
410
+ cam_resize_shape: ${agent.desired_image_shape}
411
+ orig_cam_shape: ${agent.orig_cam_shape}
412
+ policy_frequency: ${policy_frequency}
413
+ interpolation_frequency: ${interpolation_frequency}
414
+ deterministic_actions: true
415
+ deterministic_actions_seed: 0
416
+ policy_cfg:
417
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.DiffusionConfig
418
+ n_obs_steps: 1
419
+ horizon: 28
420
+ n_action_steps: ${agent.config.policy_cfg.horizon}
421
+ output_shapes:
422
+ action:
423
+ - 7
424
+ input_normalization_modes:
425
+ observation.image: mean_std
426
+ observation.state: min_max
427
+ observation.action_history: min_max
428
+ output_normalization_modes:
429
+ action: min_max
430
+ vision_backbone: resnet18
431
+ crop_distractors_tlhw: null
432
+ pretrained_backbone_weights: null
433
+ transforms:
434
+ - _target_: torchvision.transforms.v2.Grayscale
435
+ num_output_channels: 3
436
+ use_group_norm: true
437
+ spatial_softmax_num_keypoints: 32
438
+ action_history_encoder_config:
439
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.Unet1dEncoderConfig
440
+ in_channels: 7
441
+ out_channels: 32
442
+ history_length: 4
443
+ kernel_size: ${agent.config.policy_cfg.kernel_size}
444
+ downsample_kernel_size: 3
445
+ downsample_stride: 2
446
+ downsample_padding: 1
447
+ down_dims:
448
+ - 128
449
+ - 256
450
+ - 512
451
+ kernel_size: 5
452
+ n_groups: 8
453
+ diffusion_step_embed_dim: 128
454
+ use_film_scale_modulation: true
455
+ noise_scheduler_type: DDIM
456
+ beta_schedule: squaredcos_cap_v2
457
+ beta_start: 0.0001
458
+ beta_end: 0.02
459
+ prediction_type: epsilon
460
+ clip_sample: true
461
+ clip_sample_range: 1.0
462
+ num_train_timesteps: 50
463
+ num_inference_steps: 10
464
+ do_mask_loss_for_padding: false
465
+ start_horizon_at_current_step: true
466
+ input_shapes:
467
+ observation.image:
468
+ - 13
469
+ - 180
470
+ - 240
471
+ context_observation.image:
472
+ - 13
473
+ - 180
474
+ - 240
475
+ observation.state:
476
+ - 8
477
+ train_cfg:
478
+ _target_: utils.TrainConfig
479
+ lr: 0.0001
480
+ lr_scheduler: cosine
481
+ lr_warmup_steps: 500
482
+ adam_betas:
483
+ - 0.95
484
+ - 0.999
485
+ adam_eps: 1.0e-08
486
+ adam_weight_decay: 1.0e-06
487
+ grad_clip_norm: 10
488
+ offline_steps: ${num_train_frames_diffusion}
489
+ use_amp: true
490
+ optimizer: adamw
491
+ observation_cfg:
492
+ _target_: agent.encoder.VisualFeatureSet
493
+ use_depth: ${use_depth}
494
+ use_color: ${use_color}
495
+ mask_input_dict:
496
+ _target_: agent.encoder.MaskInputDict
497
+ enable: ${use_masks}
498
+ representation: ${mask_representation}
499
+ mask_list: ${mask_list}
500
+ segmentation_model_name: ${segmentation_model_name}
501
+ crop_input_config:
502
+ _target_: agent.encoder.CropInputConfig
503
+ color_crop_type: ${color_crop_type}
504
+ depth_crop_type: ${depth_crop_type}
505
+ segmask_crop_type: ${segmask_crop_type}
506
+ crop_hw: ${crop_hw}
507
+ crop_down_offset: ${crop_down_offset}
508
+ add_crop_binary_mask: ${add_crop_binary_mask}
509
+ add_coord_conv_map: ${add_coord_conv_map}
510
+ context_input_config:
511
+ _target_: agent.encoder.ContextInputConfig
512
+ use_color: ${use_context_color}
513
+ use_depth: ${use_context_depth}
514
+ mask_input_dict:
515
+ _target_: agent.encoder.MaskInputDict
516
+ enable: ${use_context_segmask}
517
+ representation: ${mask_representation}
518
+ mask_list: ${mask_list}
519
+ segmentation_model_name: ${segmentation_model_name}
520
+ crop_input_config:
521
+ _target_: agent.encoder.CropInputConfig
522
+ color_crop_type: ${context_color_crop_type}
523
+ depth_crop_type: ${context_depth_crop_type}
524
+ segmask_crop_type: ${context_segmask_crop_type}
525
+ crop_hw: ${crop_hw}
526
+ crop_down_offset: ${crop_down_offset}
527
+ add_crop_binary_mask: ${context_add_crop_binary_mask}
528
+ add_coord_conv_map: ${context_add_coord_conv_map}
529
+ mask_soft_approx_scheduler_config:
530
+ _target_: agent.encoder.MaskSoftApproxSchedulerConfig
531
+ num_steps: 40000
532
+ initial_value: 10.0
533
+ final_value: 1000.0
534
+ interpolation_scheme: cosine
535
+ use_contact_map: ${use_contact_map}
536
+ use_sdf_maps: ${use_sdf_maps}
537
+ use_normals_maps: ${use_normals_maps}
538
+ which_objects: ${which_objects}
539
+ grasped_dtc_max_value: ${grasped_dtc_max_value}
540
+ env_dtc_max_value: ${env_dtc_max_value}
541
+ grasped_normals_mask_max_dtc_value: ${grasped_normals_mask_max_dtc_value}
542
+ env_normals_mask_max_dtc_value: ${env_normals_mask_max_dtc_value}
543
+ clamp_dtc: ${clamp_dtc}
544
+ max_contact_prob: ${max_contact_prob}
545
+ mask_normals_within_sdf: ${mask_normals_within_sdf}
546
+ dtc_adaptive_normalization: ${dtc_adaptive_normalization}
547
+ adaptive_normals_mask: ${adaptive_normals_mask}
548
+ max_depth: ${max_depth}
549
+ image_shape: ${agent.desired_image_shape}
550
+ learnable_contact_preprocess_params: ${learnable_contact_preprocess_params}
551
+ learning_rate: 0.0001
552
+ weight_decay: 0.0
553
+ contact_model_name: ${contact_model_name}
554
+ zero_centered: false
555
+ crop_distractors_tlhw: ${agent.config.policy_cfg.crop_distractors_tlhw}
556
+ true_action_history: ${true_action_history}
557
+ num_train_frames_bc: 50000
558
+ num_train_frames_drq: 1100000
559
+ stddev_schedule_drq: linear(1.0,0.1,100000)
560
+ task_name: FrankaInsertion-v1
561
+ num_train_frames_vinn: 25000
562
+ num_train_frames_diffusion: 1000000
563
+ num_train_epochs_bc: 5000
564
+ num_train_epochs_diffusion: 1000
565
+ validate_every_epochs_bc: 5
566
+ validate_every_epochs_diffusion: 20
567
+ validate_diffusion_on_action_loss_every_epochs: 20
568
+ train_eval_diffusion_on_action_loss_every_epochs: 20
569
+ eval_on_sim_every_epochs_diffusion: 20
570
+ check_topk_every_epochs: 5
571
+ check_topk_every_epochs_diffusion: 20
572
+ save_snapshot_every_epochs_diffusion: 25
573
+ x_limit:
574
+ - 0.2
575
+ - 0.7
576
+ y_limit:
577
+ - -0.4
578
+ - 0.4
579
+ z_limit:
580
+ - -0.05
581
+ - 0.55
582
+ home_displacement:
583
+ - 0.55
584
+ - 0.0
585
+ - 0.55
586
+ - 180.0
587
+ - 0.0
588
+ - 0.0
589
+ enable_gripper: true
590
+ start_with_gripper_open: true
591
+ offset_mask:
592
+ - 1
593
+ - 1
594
+ - 1
595
+ - 1
596
+ - 1
597
+ - 1
598
+ path_to_depth_extrinsics: ~/fish_leon/FISH/cfgs/camera_poses/camera_poses_L515/20240904-122305/color_tf_world.npy
599
+ test:
600
+ username: leonmkim
601
+ hostname: grasp-login1
602
+ name_of_expert_demo: 112_240x320_all_twodim_left_to_right_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act
603
+ root_dir: ~/fish_leon
604
+ expert_dataset_dirpath: ${test.root_dir}/FISH/expert_demos/${suite.name}/${task_name}/${test.name_of_expert_demo}
605
+ expert_dataset: ${test.expert_dataset_dirpath}/demos.zarr
606
+ semantic_demo_grouping_name: semantic_demo_grouping.yaml
607
+ semantic_demo_grouping: ${test.expert_dataset_dirpath}/${test.semantic_demo_grouping_name}
608
+ include_groups_list: all
609
+ batch_size: 128
610
+ store_dataset_in_memory: false
611
+ use_tb: true
612
+ local_snapshot_root_dir: /mnt/bighdd/fish_contact_backup
613
+ local_snapshot_dir: ${test.local_snapshot_root_dir}/exp_local/${suite.name}_${obs_type}/${task_name}
614
+ resume_wandb_run: false
615
+ feature_type: 180x240_1_RGB_D_2.0
videos/66182_0/epoch_20/0_traj_1000000_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:be27975914812d5c80eff08c8f9be1dadb68a1eccf88cb47e2c817c0fabf43a8
3
+ size 131208
videos/66182_0/epoch_20/10_traj_1000010_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8dfbafe8ed995c8da73cbb4ef0f5a1c68a31a9e6b362ca15cb2bac173c982d40
3
+ size 141054
videos/66182_0/epoch_20/11_traj_1000011_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0b6213480b9bd0a7d3090c003db3b9d166ad5ead99bfec216390393fdbfeabea
3
+ size 209553
videos/66182_0/epoch_20/12_traj_1000012_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0eddb8e4d27e2fc75fe4fb72ba90a764e07927d3dfec5aecfdf455068b9b8885
3
+ size 321279
videos/66182_0/epoch_20/13_traj_1000013_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ff6c9432ce587ff76bf130a595af05a101404acd72e873dfa1f0f73a0e0ae4d3
3
+ size 311241
videos/66182_0/epoch_20/14_traj_1000014_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a030196c2e4eb60289f19bc5321e42010a49260663c546f5775b3a15c17127cc
3
+ size 180223
videos/66182_0/epoch_20/15_traj_1000015_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ca3acafba414dcf9604f25048284955d7260993e666aa1fdfe238aa162d76fb2
3
+ size 208878
videos/66182_0/epoch_20/16_traj_1000016_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:36684d3bea80c491b58db421c1f1677b471608536886bda22248872112f91e65
3
+ size 285633
videos/66182_0/epoch_20/17_traj_1000017_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e6b3acf6e190645107696fa5f9daab5b37e3e6a5830dfa640fe757976039f8f6
3
+ size 132085
videos/66182_0/epoch_20/20_traj_1000020_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b35c77be4e3e49657f70883aa72c91d777e452e0587df00771c01895e97a66ef
3
+ size 215917
videos/66182_0/epoch_20/21_traj_1000021_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8a20c78eaebe9d3b8e136e9929842c9de5d5851b3f0dc1a8140ffa22adfde904
3
+ size 218889
videos/66182_0/epoch_20/22_traj_1000022_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9a767807c8c42469e0601287dd3b1add661b4c899c9ee5dde33829e313c197f1
3
+ size 206859
videos/66182_0/epoch_20/23_traj_1000023_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1f9e6662f10211c79ee32fbb0c3f3937e246e5e373a35f3227a33d683bb3f82c
3
+ size 332036
videos/66182_0/epoch_20/24_traj_1000024_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:819df233d78e1bc5a510b875502af9157526fa00ba62ba8279c5145414f70088
3
+ size 281846
videos/66182_0/epoch_20/25_traj_1000025_envseed.mp4 ADDED
Binary file (91.4 kB). View file
 
videos/66182_0/epoch_20/26_traj_1000026_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8bfab56a6dd01ccedd50735ef5d9addaf93950c7203e5dc61efe91a65cab7c6b
3
+ size 319011
videos/66182_0/epoch_20/28_traj_1000028_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2c40fd948fbada2fa8ac7a5820fd61f8c948969c6bd1a30155a191bbd7c69a5b
3
+ size 201322
videos/66182_0/epoch_20/29_traj_1000029_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d9fe704bbc5e5e3e0b9d96248441df091f50b528dde2e629ad82b8c6f99f9c2c
3
+ size 346059
videos/66182_0/epoch_20/2_traj_1000002_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:07a89161c33cb30c2b18f347fd77df6ff1486592a7b92eddf1e624bc2edaccf6
3
+ size 124265
videos/66182_0/epoch_20/30_traj_1000030_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9c88d7d6fd03c9446e05832f6b0e87f93556f15e05c654b1f76da78a8390ba28
3
+ size 124616
videos/66182_0/epoch_20/31_traj_1000031_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6380fe641f8d7a9b56cc2fbfa42a75eca84063ffb329a9311da051fc32e163b1
3
+ size 330199
videos/66182_0/epoch_20/33_traj_1000033_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:47ed9989db8806715a35fb7d6cffe3da10e62553027cb1cb0a1e1844737dd149
3
+ size 127806
videos/66182_0/epoch_20/34_traj_1000034_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6f714f6071ae9afbd0742ddefd2d7927737bd22c3521e67c4500dd393849fd0c
3
+ size 220197
videos/66182_0/epoch_20/35_traj_1000035_envseed.mp4 ADDED
Binary file (99.5 kB). View file
 
videos/66182_0/epoch_20/36_traj_1000036_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:48838d278fc5788b3ee769220d9ab8f9fa448ba0eb7a71a43d4c3b83a23700c1
3
+ size 304730
videos/66182_0/epoch_20/38_traj_1000038_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:762fe977c8e501f79818b0cad29a77b6dd4461ea7c181bc5394e48beffaf9fac
3
+ size 129225
videos/66182_0/epoch_20/3_traj_1000003_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e2a0f3e284038fc6b8e28b2fde1e8fac0569deaa343955719e7ba58209b27abb
3
+ size 126877
videos/66182_0/epoch_20/40_traj_1000040_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:65ccdfae12de1011af68e8990fca9cca07a9d7483dd3ab7966e6382ec627ee14
3
+ size 201736
videos/66182_0/epoch_20/42_traj_1000042_envseed.mp4 ADDED
Binary file (88.5 kB). View file
 
videos/66182_0/epoch_20/43_traj_1000043_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4808d3023c5a068c6a17c8aceb1aba341eb9c9418af22985d1252479e81d2f55
3
+ size 123791
videos/66182_0/epoch_20/44_traj_1000044_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:84a6af29541ce8a3fb4a1b03325f2462819cb43b7c74d17703429f92fbed2aed
3
+ size 141718
videos/66182_0/epoch_20/45_traj_1000045_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7205c32dd83d01e22168f4d405904ad1140c7b9211ab023af1c016f7104d69c0
3
+ size 172195
videos/66182_0/epoch_20/46_traj_1000046_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f9be53e354c2f08814a4d164b415f0abfbfb1547a5057ed1c97acfc98dad410c
3
+ size 202742
videos/66182_0/epoch_20/47_traj_1000047_envseed.mp4 ADDED
Binary file (90.1 kB). View file
 
videos/66182_0/epoch_20/48_traj_1000048_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c2f4c523422e5b596a93fdb591fddfd6a886910da5537502cd509b5709716345
3
+ size 320924
videos/66182_0/epoch_20/49_traj_1000049_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bfcbf16705db7e628a325ab6a38349b97168bd149f862bf69b6883493038a9eb
3
+ size 220193
videos/66182_0/epoch_20/4_traj_1000004_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d0fef481362b506de9a575703ae144a7c70ce05b5795959341561ab25133179f
3
+ size 192324
videos/66182_0/epoch_20/51_traj_1000051_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:836860b53d53808cfb6db5678429669fd8fa8fb504da1a9ceee6d047e1709f11
3
+ size 344787
videos/66182_0/epoch_20/52_traj_1000052_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fd6e972553c711f4c72409702a1261abfbd6e02646b0cdb4d79eb505a53d2d6d
3
+ size 134541
videos/66182_0/epoch_20/55_traj_1000055_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8ec654313dc478a60233110966e634f17dacc40523868315f59015074e4ae782
3
+ size 222839
videos/66182_0/epoch_20/56_traj_1000056_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9957f088c8d7014a9256ef782a897df6956d9c2f53b48cb1489e85ef10ae6598
3
+ size 309004
videos/66182_0/epoch_20/57_traj_1000057_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5018b6eec9c41d9c1154056c98f9af1bf6ee03ce2b7f85b183112e010f43b7dd
3
+ size 185784
videos/66182_0/epoch_20/58_traj_1000058_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:95ce8199ad197ece0e9febe2c7e3d49618bd30146c54e01bf5e2a910a9245460
3
+ size 340526
videos/66182_0/epoch_20/59_traj_1000059_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3035138750ed05ca0a0772c3b8096d9f2903a5d1e2fcf0d547eb84ab8236a7b1
3
+ size 201360
videos/66182_0/epoch_20/5_traj_1000005_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8e2b7c931e7fb80b6f747df0db4299cc7e0761a93b92719d05d234780b5d6f63
3
+ size 211018
videos/66182_0/epoch_20/60_traj_1000060_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7ab52ca65fec2eaeffb6de90e6f528435bcb23aa154da4cc7806d1fa14306c4d
3
+ size 330674
videos/66182_0/epoch_20/61_traj_1000061_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:96de58ce9fb296c5ca951f05ed903795d4481c8de414706a0a6c8c49dd403ecf
3
+ size 133683
videos/66182_0/epoch_20/62_traj_1000062_envseed.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8d03b820cbbe4deb6455932a9af7e289364ed5a37584e70e75e54c46561737fd
3
+ size 312516