serialexperimentsleon commited on
Commit
20c435e
·
verified ·
1 Parent(s): bc12d2a

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 +20 -0
  2. 204951/.hydra/config.yaml +349 -0
  3. 204951/.hydra/hydra.yaml +169 -0
  4. 204951/.hydra/overrides.yaml +3 -0
  5. 204951/eval_robot.log +13 -0
  6. 205307/.hydra/overrides.yaml +3 -0
  7. 205324/eval_video/0_eval.mp4 +3 -0
  8. 205324/tb/events.out.tfevents.1733882011.leonmkim-ROG-Strix-G15CS-G15CS.597884.0 +3 -0
  9. 205324/wandb/run-20241210_205330-52nddla7/files/media/videos/eval/video_0_ff4edecb6a17ea039fbf.mp4 +3 -0
  10. 210407/.hydra/config.yaml +349 -0
  11. 210407/.hydra/hydra.yaml +169 -0
  12. 210407/.hydra/overrides.yaml +3 -0
  13. 210407/episode_rosbags/aligned_depth_to_color_K.npy +3 -0
  14. 210407/episode_rosbags/cam_tf_world.npy +3 -0
  15. 210407/episode_rosbags/color_K.npy +3 -0
  16. 210407/episode_rosbags/depth_K.npy +3 -0
  17. 210407/eval_robot.log +12 -0
  18. 210407/eval_video/0_eval.mp4 +3 -0
  19. 210407/eval_video/1_eval.mp4 +0 -0
  20. 210407/tb/events.out.tfevents.1733882654.leonmkim-ROG-Strix-G15CS-G15CS.599894.0 +3 -0
  21. 210407/wandb/debug-internal.log +510 -0
  22. 210407/wandb/debug.log +31 -0
  23. 210407/wandb/run-20241210_210414-ob7chcle/files/code/FISH/eval_robot.py +512 -0
  24. 210407/wandb/run-20241210_210414-ob7chcle/files/config.yaml +966 -0
  25. 210407/wandb/run-20241210_210414-ob7chcle/files/diff.patch +47 -0
  26. 210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4 +3 -0
  27. 210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4 +0 -0
  28. 210407/wandb/run-20241210_210414-ob7chcle/files/output.log +1285 -0
  29. 210407/wandb/run-20241210_210414-ob7chcle/files/requirements.txt +339 -0
  30. 210407/wandb/run-20241210_210414-ob7chcle/files/wandb-metadata.json +92 -0
  31. 210407/wandb/run-20241210_210414-ob7chcle/files/wandb-summary.json +1 -0
  32. 210407/wandb/run-20241210_210414-ob7chcle/logs/debug-internal.log +510 -0
  33. 210407/wandb/run-20241210_210414-ob7chcle/logs/debug.log +31 -0
  34. 210407/wandb/run-20241210_210414-ob7chcle/run-ob7chcle.wandb +0 -0
  35. 210732/.hydra/config.yaml +349 -0
  36. 210732/.hydra/hydra.yaml +169 -0
  37. 210732/.hydra/overrides.yaml +3 -0
  38. 210732/episode_rosbags/aligned_depth_to_color_K.npy +3 -0
  39. 210732/episode_rosbags/cam_tf_world.npy +3 -0
  40. 210732/episode_rosbags/color_K.npy +3 -0
  41. 210732/episode_rosbags/depth_K.npy +3 -0
  42. 210732/episode_rosbags/episode_0_2024-12-10-21-08-09.rrd +3 -0
  43. 210732/episode_rosbags/episode_1_2024-12-10-21-09-04.rrd +3 -0
  44. 210732/episode_rosbags/episode_2_2024-12-10-21-09-45.rrd +3 -0
  45. 210732/episode_rosbags/episode_4_2024-12-10-21-11-07.rrd +3 -0
  46. 210732/eval_robot.log +12 -0
  47. 210732/eval_video/0_eval.mp4 +3 -0
  48. 210732/eval_video/1_eval.mp4 +3 -0
  49. 210732/eval_video/2_eval.mp4 +3 -0
  50. 210732/eval_video/3_eval.mp4 +3 -0
.gitattributes CHANGED
@@ -53,3 +53,23 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
53
  214032/eval_video/1_eval.mp4 filter=lfs diff=lfs merge=lfs -text
54
  214032/eval_video/2_eval.mp4 filter=lfs diff=lfs merge=lfs -text
55
  214032/eval_video/4_eval.mp4 filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
  214032/eval_video/1_eval.mp4 filter=lfs diff=lfs merge=lfs -text
54
  214032/eval_video/2_eval.mp4 filter=lfs diff=lfs merge=lfs -text
55
  214032/eval_video/4_eval.mp4 filter=lfs diff=lfs merge=lfs -text
56
+ 205324/eval_video/0_eval.mp4 filter=lfs diff=lfs merge=lfs -text
57
+ 205324/wandb/run-20241210_205330-52nddla7/files/media/videos/eval/video_0_ff4edecb6a17ea039fbf.mp4 filter=lfs diff=lfs merge=lfs -text
58
+ 210407/eval_video/0_eval.mp4 filter=lfs diff=lfs merge=lfs -text
59
+ 210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4 filter=lfs diff=lfs merge=lfs -text
60
+ 214032/episode_rosbags/episode_3_2024-12-10-21-43-33.rrd filter=lfs diff=lfs merge=lfs -text
61
+ 210732/wandb/run-20241210_210738-r4m9fzdi/run-r4m9fzdi.wandb filter=lfs diff=lfs merge=lfs -text
62
+ 210732/wandb/run-20241210_210738-r4m9fzdi/files/media/videos/eval/3_eval_3_49c63cb7694dee4c930a.mp4 filter=lfs diff=lfs merge=lfs -text
63
+ 210732/wandb/run-20241210_210738-r4m9fzdi/files/media/videos/eval/2_eval_2_b17305aedebc761a4898.mp4 filter=lfs diff=lfs merge=lfs -text
64
+ 210732/wandb/run-20241210_210738-r4m9fzdi/files/media/videos/eval/0_eval_0_daf03ac4df433b6afa80.mp4 filter=lfs diff=lfs merge=lfs -text
65
+ 210732/wandb/run-20241210_210738-r4m9fzdi/files/media/videos/eval/1_eval_1_fa72f11620e871983c64.mp4 filter=lfs diff=lfs merge=lfs -text
66
+ 210732/wandb/run-20241210_210738-r4m9fzdi/files/media/videos/eval/4_eval_4_a244b0b09dc15d2eae1c.mp4 filter=lfs diff=lfs merge=lfs -text
67
+ 210732/episode_rosbags/episode_0_2024-12-10-21-08-09.rrd filter=lfs diff=lfs merge=lfs -text
68
+ 210732/episode_rosbags/episode_4_2024-12-10-21-11-07.rrd filter=lfs diff=lfs merge=lfs -text
69
+ 210732/eval_video/3_eval.mp4 filter=lfs diff=lfs merge=lfs -text
70
+ 210732/episode_rosbags/episode_2_2024-12-10-21-09-45.rrd filter=lfs diff=lfs merge=lfs -text
71
+ 210732/eval_video/1_eval.mp4 filter=lfs diff=lfs merge=lfs -text
72
+ 210732/eval_video/4_eval.mp4 filter=lfs diff=lfs merge=lfs -text
73
+ 210732/eval_video/0_eval.mp4 filter=lfs diff=lfs merge=lfs -text
74
+ 210732/eval_video/2_eval.mp4 filter=lfs diff=lfs merge=lfs -text
75
+ 210732/episode_rosbags/episode_1_2024-12-10-21-09-04.rrd filter=lfs diff=lfs merge=lfs -text
204951/.hydra/config.yaml ADDED
@@ -0,0 +1,349 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ root_dir: /home/${oc.env:USER}/fish_leon
2
+ nstep: 3
3
+ seed: 41
4
+ dataset_shuffle_seed: ${seed}
5
+ device: cuda
6
+ save_video: true
7
+ save_buffer: true
8
+ use_tb: true
9
+ baseline: false
10
+ use_wandb: true
11
+ eval: true
12
+ process_contact_features: ${eval}
13
+ obs_type: pixels
14
+ use_color: true
15
+ use_depth: true
16
+ use_masks: false
17
+ mask_list:
18
+ - EE_obj_mask
19
+ mask_representation: channels
20
+ crop_hw:
21
+ - 144
22
+ - 144
23
+ crop_down_offset: 48
24
+ color_crop_type: null
25
+ depth_crop_type: null
26
+ segmask_crop_type: null
27
+ add_crop_binary_mask: false
28
+ add_coord_conv_map: false
29
+ use_context_color: false
30
+ use_context_depth: false
31
+ use_context_segmask: false
32
+ context_color_crop_type: null
33
+ context_depth_crop_type: null
34
+ context_segmask_crop_type: null
35
+ context_add_crop_binary_mask: false
36
+ context_add_coord_conv_map: false
37
+ use_contact_map: false
38
+ use_sdf_maps: false
39
+ use_normals_maps: false
40
+ which_objects: both
41
+ max_contact_prob: 0.1
42
+ max_depth: 2.0
43
+ grasped_dtc_max_value: 0.105
44
+ env_dtc_max_value: 0.425
45
+ grasped_normals_mask_max_dtc_value: 0.105
46
+ env_normals_mask_max_dtc_value: 0.425
47
+ clamp_dtc: true
48
+ dtc_adaptive_normalization: false
49
+ mask_normals_within_sdf: true
50
+ adaptive_normals_mask: true
51
+ learnable_contact_preprocess_params: false
52
+ contact_model_name: local_multitask_outhd64all_home_crop_h144w144d48_ctxt_seed_183386_epoch_9
53
+ contact_estimation_model_ckpt_path: ~/fish_leon/contact_estimation/artifacts/175604_2/checkpoints/epoch=09-val_loss=0.00.ckpt
54
+ num_eval: 5
55
+ debug_timestamps: false
56
+ open_loop: false
57
+ action_trajectories: true
58
+ stop_after_action: false
59
+ interpolation_frequency: 25
60
+ policy_frequency: 5
61
+ wait_for_new_camera_frames: true
62
+ random_start: false
63
+ eval_starts: ${root_dir}/FISH/eval_starts/${suite.name}_${obs_type}/${task_name}
64
+ train_demo_idxs_list_or_num: null
65
+ num_valid_demos: null
66
+ val_num_groups: 3
67
+ name_of_expert_demo: 192_240x320_multiobj_twodim_recovery_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act
68
+ expert_dataset_dirpath: ${root_dir}/FISH/expert_demos/${suite.name}/${task_name}/${name_of_expert_demo}
69
+ expert_dataset: ${expert_dataset_dirpath}/demos.zarr
70
+ action_key: ${oc.if_else:${action_trajectories}, 'action_trajectory_${interpolation_frequency}hz',
71
+ 'action'}
72
+ semantic_demo_grouping_name: semantic_demo_grouping.yaml
73
+ semantic_demo_grouping: ${expert_dataset_dirpath}/${semantic_demo_grouping_name}
74
+ expert_dataset_config: ${expert_dataset_dirpath}/demo_config.yaml
75
+ bc_regularize: false
76
+ bc_weight_type: qfilter
77
+ load_checkpoint: ${agent.load_checkpoint}
78
+ wandb_run_id: '265626'
79
+ true_action_history: true
80
+ wandb_notes: null
81
+ checkpoint_epoch: 12000
82
+ load_residual_weight: false
83
+ checkpoint_root_dir: /home/${oc.env:USER}/fish_leon/FISH
84
+ checkpoint_weight_dir: ${checkpoint_root_dir}/exp_local/${suite.name}_${obs_type}/${task_name}/${wandb_run_id}
85
+ residual_weight: ${root_dir}/FISH/weights/${suite.name}_${obs_type}/${task_name}/weight.pt
86
+ experiment_dir: ./exp_local/${suite.name}_${obs_type}/${task_name}/${wandb_run_id}
87
+ agent:
88
+ _target_: agent.diffusion_policy.DiffusionPolicyAgent
89
+ name: diffusion_policy
90
+ load_checkpoint: ${eval}
91
+ device: ${device}
92
+ n_obs_steps: ${.config.policy_cfg.n_obs_steps}
93
+ suite_name: ${suite.name}
94
+ obs_type: ${obs_type}
95
+ enable_arm: ${eval}
96
+ enable_camera: ${eval}
97
+ use_tb: ${use_tb}
98
+ desired_image_shape:
99
+ - 13
100
+ - 180
101
+ - 240
102
+ orig_cam_shape:
103
+ - 3
104
+ - 240
105
+ - 320
106
+ config:
107
+ _target_: agent.diffusion_policy.DiffusionPolicyAgentConfig
108
+ compile: false
109
+ device: ${device}
110
+ cam_resize_shape: ${agent.desired_image_shape}
111
+ orig_cam_shape: ${agent.orig_cam_shape}
112
+ policy_frequency: ${policy_frequency}
113
+ interpolation_frequency: ${interpolation_frequency}
114
+ policy_cfg:
115
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.DiffusionConfig
116
+ n_obs_steps: 1
117
+ horizon: 36
118
+ n_action_steps: ${agent.config.policy_cfg.horizon}
119
+ input_shapes:
120
+ observation.image: ${agent.config.cam_resize_shape}
121
+ context_observation.image: ${agent.config.cam_resize_shape}
122
+ observation.state:
123
+ - 8
124
+ observation.action_history:
125
+ - 7
126
+ output_shapes:
127
+ action:
128
+ - 7
129
+ input_normalization_modes:
130
+ observation.image: mean_std
131
+ observation.state: min_max
132
+ observation.action_history: min_max
133
+ output_normalization_modes:
134
+ action: min_max
135
+ vision_backbone: resnet18
136
+ pretrained_backbone_weights: null
137
+ transforms:
138
+ - _target_: torchaug.transforms.RandomAffine
139
+ degrees:
140
+ - -5
141
+ - 5
142
+ translate:
143
+ - 0.05
144
+ - 0.05
145
+ batch_transform: true
146
+ num_chunks: -1
147
+ batch_inplace: true
148
+ - _target_: torchaug.transforms.RandomColorJitter
149
+ brightness: 0.3
150
+ contrast: 0.4
151
+ saturation: 0.5
152
+ hue: 0.08
153
+ batch_transform: true
154
+ num_chunks: -1
155
+ batch_inplace: true
156
+ use_group_norm: true
157
+ spatial_softmax_num_keypoints: 32
158
+ action_history_encoder_config:
159
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.Unet1dEncoderConfig
160
+ in_channels: 7
161
+ out_channels: 32
162
+ history_length: ${agent.config.policy_cfg.n_action_steps}
163
+ kernel_size: ${agent.config.policy_cfg.kernel_size}
164
+ downsample_kernel_size: 3
165
+ downsample_stride: 2
166
+ downsample_padding: 1
167
+ down_dims:
168
+ - 256
169
+ - 512
170
+ - 1024
171
+ kernel_size: 5
172
+ n_groups: 8
173
+ diffusion_step_embed_dim: 128
174
+ use_film_scale_modulation: true
175
+ noise_scheduler_type: DDIM
176
+ beta_schedule: squaredcos_cap_v2
177
+ beta_start: 0.0001
178
+ beta_end: 0.02
179
+ prediction_type: epsilon
180
+ clip_sample: true
181
+ clip_sample_range: 1.0
182
+ num_train_timesteps: 50
183
+ num_inference_steps: 10
184
+ do_mask_loss_for_padding: false
185
+ train_cfg:
186
+ _target_: utils.TrainConfig
187
+ lr: 0.0001
188
+ lr_scheduler: cosine
189
+ lr_warmup_steps: 500
190
+ adam_betas:
191
+ - 0.95
192
+ - 0.999
193
+ adam_eps: 1.0e-08
194
+ adam_weight_decay: 1.0e-06
195
+ grad_clip_norm: 10
196
+ offline_steps: ${num_train_frames_diffusion}
197
+ use_amp: true
198
+ observation_cfg:
199
+ _target_: agent.encoder.VisualFeatureSet
200
+ use_depth: ${use_depth}
201
+ use_color: ${use_color}
202
+ mask_input_dict:
203
+ _target_: agent.encoder.MaskInputDict
204
+ enable: ${use_masks}
205
+ representation: ${mask_representation}
206
+ mask_list: ${mask_list}
207
+ crop_input_config:
208
+ _target_: agent.encoder.CropInputConfig
209
+ color_crop_type: ${color_crop_type}
210
+ depth_crop_type: ${depth_crop_type}
211
+ segmask_crop_type: ${segmask_crop_type}
212
+ crop_hw: ${crop_hw}
213
+ crop_down_offset: ${crop_down_offset}
214
+ add_crop_binary_mask: ${add_crop_binary_mask}
215
+ add_coord_conv_map: ${add_coord_conv_map}
216
+ context_input_config:
217
+ _target_: agent.encoder.ContextInputConfig
218
+ use_color: ${use_context_color}
219
+ use_depth: ${use_context_depth}
220
+ mask_input_dict:
221
+ _target_: agent.encoder.MaskInputDict
222
+ enable: ${use_context_segmask}
223
+ representation: ${mask_representation}
224
+ mask_list: ${mask_list}
225
+ crop_input_config:
226
+ _target_: agent.encoder.CropInputConfig
227
+ color_crop_type: ${context_color_crop_type}
228
+ depth_crop_type: ${context_depth_crop_type}
229
+ segmask_crop_type: ${context_segmask_crop_type}
230
+ crop_hw: ${crop_hw}
231
+ crop_down_offset: ${crop_down_offset}
232
+ add_crop_binary_mask: ${context_add_crop_binary_mask}
233
+ add_coord_conv_map: ${context_add_coord_conv_map}
234
+ mask_soft_approx_scheduler_config:
235
+ _target_: agent.encoder.MaskSoftApproxSchedulerConfig
236
+ num_steps: 40000
237
+ initial_value: 10.0
238
+ final_value: 1000.0
239
+ interpolation_scheme: constant
240
+ use_contact_map: ${use_contact_map}
241
+ use_sdf_maps: ${use_sdf_maps}
242
+ use_normals_maps: ${use_normals_maps}
243
+ which_objects: ${which_objects}
244
+ grasped_dtc_max_value: ${grasped_dtc_max_value}
245
+ env_dtc_max_value: ${env_dtc_max_value}
246
+ grasped_normals_mask_max_dtc_value: ${grasped_normals_mask_max_dtc_value}
247
+ env_normals_mask_max_dtc_value: ${env_normals_mask_max_dtc_value}
248
+ clamp_dtc: ${clamp_dtc}
249
+ max_contact_prob: ${max_contact_prob}
250
+ mask_normals_within_sdf: ${mask_normals_within_sdf}
251
+ dtc_adaptive_normalization: ${dtc_adaptive_normalization}
252
+ adaptive_normals_mask: ${adaptive_normals_mask}
253
+ max_depth: ${max_depth}
254
+ image_shape: ${agent.desired_image_shape}
255
+ learnable_contact_preprocess_params: ${learnable_contact_preprocess_params}
256
+ learning_rate: ${agent.config.train_cfg.lr}
257
+ weight_decay: 0.0
258
+ contact_model_name: ${contact_model_name}
259
+ zero_centered: false
260
+ suite:
261
+ suite: frankagym
262
+ name: frankagym
263
+ frame_stack: ${agent.n_obs_steps}
264
+ action_repeat: 1
265
+ discount: 0.99
266
+ hidden_dim: 1024
267
+ num_train_frames: 2010
268
+ num_seed_frames: 260
269
+ num_train_epochs: 5000
270
+ validate_every_epochs: 100
271
+ validate_diffusion_on_action_loss_every_epochs: 500
272
+ train_eval_diffusion_on_action_loss_every_epochs: 500
273
+ check_topk_every_epochs: 10
274
+ save_snapshot_every_epochs: 5000
275
+ eval_every_frames: 2000
276
+ num_eval_episodes: 5
277
+ save_snapshot: true
278
+ wait_for_user_to_start_episode: true
279
+ task_make_fn:
280
+ _target_: suite.frankagym.make
281
+ name: ${task_name}
282
+ height: 240
283
+ width: 320
284
+ frame_stack: ${suite.frame_stack}
285
+ action_repeat: ${suite.action_repeat}
286
+ seed: ${seed}
287
+ enable_arm: ${agent.enable_arm}
288
+ enable_gripper: ${enable_gripper}
289
+ start_with_gripper_open: ${start_with_gripper_open}
290
+ enable_camera: ${agent.enable_camera}
291
+ path_to_depth_extrinsics: ${path_to_depth_extrinsics}
292
+ contact_estimation_model_ckpt_path: ${contact_estimation_model_ckpt_path}
293
+ x_limit: ${x_limit}
294
+ y_limit: ${y_limit}
295
+ z_limit: ${z_limit}
296
+ device: ${device}
297
+ interpolation_frequency: ${interpolation_frequency}
298
+ policy_frequency: ${policy_frequency}
299
+ debug_timestamps: ${debug_timestamps}
300
+ stop_after_action: ${stop_after_action}
301
+ open_loop: ${open_loop}
302
+ wait_for_new_camera_frames: ${wait_for_new_camera_frames}
303
+ action_key: ${action_key}
304
+ action_trajectory_horizon: ${agent.config.policy_cfg.horizon}
305
+ action_trajectories: ${action_trajectories}
306
+ path_to_zarr_dataset: ${expert_dataset}
307
+ agent_policy_cfg: ???
308
+ true_action_history: ${true_action_history}
309
+ num_train_frames_bc: 50000
310
+ num_train_frames_drq: 1100000
311
+ stddev_schedule_drq: linear(1.0,0.1,100000)
312
+ task_name: FrankaInsertion-v1
313
+ num_train_frames_vinn: 25000
314
+ num_train_frames_diffusion: 1000000
315
+ num_train_epochs_bc: 5000
316
+ num_train_epochs_diffusion: 5000
317
+ validate_every_epochs_bc: 5
318
+ validate_every_epochs_diffusion: 25
319
+ validate_diffusion_on_action_loss_every_epochs: 50
320
+ train_eval_diffusion_on_action_loss_every_epochs: 500
321
+ check_topk_every_epochs: 5
322
+ check_topk_every_epochs_diffusion: ${validate_diffusion_on_action_loss_every_epochs}
323
+ save_snapshot_every_epochs_diffusion: 5000
324
+ x_limit:
325
+ - 0.2
326
+ - 0.7
327
+ y_limit:
328
+ - -0.4
329
+ - 0.4
330
+ z_limit:
331
+ - -0.05
332
+ - 0.55
333
+ home_displacement:
334
+ - 0.55
335
+ - 0.0
336
+ - 0.55
337
+ - 180.0
338
+ - 0.0
339
+ - 0.0
340
+ enable_gripper: true
341
+ start_with_gripper_open: true
342
+ offset_mask:
343
+ - 1
344
+ - 1
345
+ - 1
346
+ - 1
347
+ - 1
348
+ - 1
349
+ path_to_depth_extrinsics: ~/fish_leon/FISH/cfgs/camera_poses/camera_poses_L515/20240904-122305/color_tf_world.npy
204951/.hydra/hydra.yaml ADDED
@@ -0,0 +1,169 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ hydra:
2
+ run:
3
+ dir: ${experiment_dir}/${now:%H%M%S}
4
+ sweep:
5
+ dir: ${experiment_dir}/${now:%H%M%S}
6
+ subdir: ${hydra.job.num}
7
+ launcher:
8
+ submitit_folder: ${experiment_dir}/${now:%H%M%S}/.slurm
9
+ timeout_min: 60
10
+ cpus_per_task: null
11
+ gpus_per_node: null
12
+ tasks_per_node: 1
13
+ mem_gb: null
14
+ nodes: 1
15
+ name: ${hydra.job.name}
16
+ stderr_to_stdout: false
17
+ _target_: hydra_plugins.hydra_submitit_launcher.submitit_launcher.LocalLauncher
18
+ sweeper:
19
+ _target_: hydra._internal.core_plugins.basic_sweeper.BasicSweeper
20
+ max_batch_size: null
21
+ params: null
22
+ help:
23
+ app_name: ${hydra.job.name}
24
+ header: '${hydra.help.app_name} is powered by Hydra.
25
+
26
+ '
27
+ footer: 'Powered by Hydra (https://hydra.cc)
28
+
29
+ Use --hydra-help to view Hydra specific help
30
+
31
+ '
32
+ template: '${hydra.help.header}
33
+
34
+ == Configuration groups ==
35
+
36
+ Compose your configuration from those groups (group=option)
37
+
38
+
39
+ $APP_CONFIG_GROUPS
40
+
41
+
42
+ == Config ==
43
+
44
+ Override anything in the config (foo.bar=value)
45
+
46
+
47
+ $CONFIG
48
+
49
+
50
+ ${hydra.help.footer}
51
+
52
+ '
53
+ hydra_help:
54
+ template: 'Hydra (${hydra.runtime.version})
55
+
56
+ See https://hydra.cc for more info.
57
+
58
+
59
+ == Flags ==
60
+
61
+ $FLAGS_HELP
62
+
63
+
64
+ == Configuration groups ==
65
+
66
+ Compose your configuration from those groups (For example, append hydra/job_logging=disabled
67
+ to command line)
68
+
69
+
70
+ $HYDRA_CONFIG_GROUPS
71
+
72
+
73
+ Use ''--cfg hydra'' to Show the Hydra config.
74
+
75
+ '
76
+ hydra_help: ???
77
+ hydra_logging:
78
+ version: 1
79
+ formatters:
80
+ simple:
81
+ format: '[%(asctime)s][HYDRA] %(message)s'
82
+ handlers:
83
+ console:
84
+ class: logging.StreamHandler
85
+ formatter: simple
86
+ stream: ext://sys.stdout
87
+ root:
88
+ level: INFO
89
+ handlers:
90
+ - console
91
+ loggers:
92
+ logging_example:
93
+ level: DEBUG
94
+ disable_existing_loggers: false
95
+ job_logging:
96
+ version: 1
97
+ formatters:
98
+ simple:
99
+ format: '[%(asctime)s][%(name)s][%(levelname)s] - %(message)s'
100
+ handlers:
101
+ console:
102
+ class: logging.StreamHandler
103
+ formatter: simple
104
+ stream: ext://sys.stdout
105
+ file:
106
+ class: logging.FileHandler
107
+ formatter: simple
108
+ filename: ${hydra.runtime.output_dir}/${hydra.job.name}.log
109
+ root:
110
+ level: INFO
111
+ handlers:
112
+ - console
113
+ - file
114
+ disable_existing_loggers: false
115
+ env: {}
116
+ mode: RUN
117
+ searchpath: []
118
+ callbacks: {}
119
+ output_subdir: .hydra
120
+ overrides:
121
+ hydra:
122
+ - hydra.mode=RUN
123
+ task:
124
+ - agent=diffusion
125
+ - suite=frankagym
126
+ - suite/frankagym_task@_global_=insertion
127
+ job:
128
+ name: eval_robot
129
+ chdir: true
130
+ override_dirname: agent=diffusion,suite/frankagym_task@_global_=insertion,suite=frankagym
131
+ id: ???
132
+ num: ???
133
+ config_name: config_eval
134
+ env_set: {}
135
+ env_copy: []
136
+ config:
137
+ override_dirname:
138
+ kv_sep: '='
139
+ item_sep: ','
140
+ exclude_keys: []
141
+ runtime:
142
+ version: 1.3.2
143
+ version_base: '1.1'
144
+ cwd: /home/leonmkim/fish_leon/FISH
145
+ config_sources:
146
+ - path: hydra.conf
147
+ schema: pkg
148
+ provider: hydra
149
+ - path: /home/leonmkim/fish_leon/FISH/cfgs
150
+ schema: file
151
+ provider: main
152
+ - path: ''
153
+ schema: structured
154
+ provider: schema
155
+ output_dir: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/204951
156
+ choices:
157
+ suite: frankagym
158
+ suite/frankagym_task@_global_: insertion
159
+ agent: diffusion
160
+ hydra/env: default
161
+ hydra/callbacks: null
162
+ hydra/job_logging: default
163
+ hydra/hydra_logging: default
164
+ hydra/hydra_help: default
165
+ hydra/help: default
166
+ hydra/sweeper: basic
167
+ hydra/launcher: submitit_local
168
+ hydra/output: default
169
+ verbose: false
204951/.hydra/overrides.yaml ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ - agent=diffusion
2
+ - suite=frankagym
3
+ - suite/frankagym_task@_global_=insertion
204951/eval_robot.log ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [2024-12-10 20:49:51,284][py.warnings][WARNING] - /home/leonmkim/fish_leon/FISH/eval_robot.py:503: UserWarning:
2
+ The version_base parameter is not specified.
3
+ Please specify a compatability version level, or None.
4
+ Will assume defaults for version 1.1
5
+ @hydra.main(config_path='cfgs', config_name='config_eval')
6
+
7
+ [2024-12-10 20:49:51,286][py.warnings][WARNING] - /home/leonmkim/fish_leon/FISH/eval_robot.py:439: UserWarning:
8
+ The version_base parameter is not specified.
9
+ Please specify a compatability version level, or None.
10
+ Will assume defaults for version 1.1
11
+ hydra.initialize(
12
+
13
+ [2024-12-10 20:49:51,984][rospy.core][INFO] - signal_shutdown [atexit]
205307/.hydra/overrides.yaml ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ - agent=diffusion
2
+ - suite=frankagym
3
+ - suite/frankagym_task@_global_=insertion
205324/eval_video/0_eval.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ff4edecb6a17ea039fbf12ba8ab1396b6c7798607c09ee107432df34eedac9aa
3
+ size 622320
205324/tb/events.out.tfevents.1733882011.leonmkim-ROG-Strix-G15CS-G15CS.597884.0 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7e8967cbc6351092e6da6d4bc739212242a2482a1b91b1d78242392a4546cb4a
3
+ size 88
205324/wandb/run-20241210_205330-52nddla7/files/media/videos/eval/video_0_ff4edecb6a17ea039fbf.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ff4edecb6a17ea039fbf12ba8ab1396b6c7798607c09ee107432df34eedac9aa
3
+ size 622320
210407/.hydra/config.yaml ADDED
@@ -0,0 +1,349 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ root_dir: /home/${oc.env:USER}/fish_leon
2
+ nstep: 3
3
+ seed: 41
4
+ dataset_shuffle_seed: ${seed}
5
+ device: cuda
6
+ save_video: true
7
+ save_buffer: true
8
+ use_tb: true
9
+ baseline: false
10
+ use_wandb: true
11
+ eval: true
12
+ process_contact_features: ${eval}
13
+ obs_type: pixels
14
+ use_color: true
15
+ use_depth: true
16
+ use_masks: false
17
+ mask_list:
18
+ - EE_obj_mask
19
+ mask_representation: channels
20
+ crop_hw:
21
+ - 144
22
+ - 144
23
+ crop_down_offset: 48
24
+ color_crop_type: null
25
+ depth_crop_type: null
26
+ segmask_crop_type: null
27
+ add_crop_binary_mask: false
28
+ add_coord_conv_map: false
29
+ use_context_color: false
30
+ use_context_depth: false
31
+ use_context_segmask: false
32
+ context_color_crop_type: null
33
+ context_depth_crop_type: null
34
+ context_segmask_crop_type: null
35
+ context_add_crop_binary_mask: false
36
+ context_add_coord_conv_map: false
37
+ use_contact_map: false
38
+ use_sdf_maps: false
39
+ use_normals_maps: false
40
+ which_objects: both
41
+ max_contact_prob: 0.1
42
+ max_depth: 2.0
43
+ grasped_dtc_max_value: 0.105
44
+ env_dtc_max_value: 0.425
45
+ grasped_normals_mask_max_dtc_value: 0.105
46
+ env_normals_mask_max_dtc_value: 0.425
47
+ clamp_dtc: true
48
+ dtc_adaptive_normalization: false
49
+ mask_normals_within_sdf: true
50
+ adaptive_normals_mask: true
51
+ learnable_contact_preprocess_params: false
52
+ contact_model_name: local_multitask_outhd64all_home_crop_h144w144d48_ctxt_seed_183386_epoch_9
53
+ contact_estimation_model_ckpt_path: ~/fish_leon/contact_estimation/artifacts/175604_2/checkpoints/epoch=09-val_loss=0.00.ckpt
54
+ num_eval: 5
55
+ debug_timestamps: false
56
+ open_loop: false
57
+ action_trajectories: true
58
+ stop_after_action: false
59
+ interpolation_frequency: 25
60
+ policy_frequency: 5
61
+ wait_for_new_camera_frames: true
62
+ random_start: false
63
+ eval_starts: ${root_dir}/FISH/eval_starts/${suite.name}_${obs_type}/${task_name}
64
+ train_demo_idxs_list_or_num: null
65
+ num_valid_demos: null
66
+ val_num_groups: 3
67
+ name_of_expert_demo: 192_240x320_multiobj_twodim_recovery_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act
68
+ expert_dataset_dirpath: ${root_dir}/FISH/expert_demos/${suite.name}/${task_name}/${name_of_expert_demo}
69
+ expert_dataset: ${expert_dataset_dirpath}/demos.zarr
70
+ action_key: ${oc.if_else:${action_trajectories}, 'action_trajectory_${interpolation_frequency}hz',
71
+ 'action'}
72
+ semantic_demo_grouping_name: semantic_demo_grouping.yaml
73
+ semantic_demo_grouping: ${expert_dataset_dirpath}/${semantic_demo_grouping_name}
74
+ expert_dataset_config: ${expert_dataset_dirpath}/demo_config.yaml
75
+ bc_regularize: false
76
+ bc_weight_type: qfilter
77
+ load_checkpoint: ${agent.load_checkpoint}
78
+ wandb_run_id: '265626'
79
+ true_action_history: false
80
+ wandb_notes: null
81
+ checkpoint_epoch: 12000
82
+ load_residual_weight: false
83
+ checkpoint_root_dir: /home/${oc.env:USER}/fish_leon/FISH
84
+ checkpoint_weight_dir: ${checkpoint_root_dir}/exp_local/${suite.name}_${obs_type}/${task_name}/${wandb_run_id}
85
+ residual_weight: ${root_dir}/FISH/weights/${suite.name}_${obs_type}/${task_name}/weight.pt
86
+ experiment_dir: ./exp_local/${suite.name}_${obs_type}/${task_name}/${wandb_run_id}
87
+ agent:
88
+ _target_: agent.diffusion_policy.DiffusionPolicyAgent
89
+ name: diffusion_policy
90
+ load_checkpoint: ${eval}
91
+ device: ${device}
92
+ n_obs_steps: ${.config.policy_cfg.n_obs_steps}
93
+ suite_name: ${suite.name}
94
+ obs_type: ${obs_type}
95
+ enable_arm: ${eval}
96
+ enable_camera: ${eval}
97
+ use_tb: ${use_tb}
98
+ desired_image_shape:
99
+ - 13
100
+ - 180
101
+ - 240
102
+ orig_cam_shape:
103
+ - 3
104
+ - 240
105
+ - 320
106
+ config:
107
+ _target_: agent.diffusion_policy.DiffusionPolicyAgentConfig
108
+ compile: false
109
+ device: ${device}
110
+ cam_resize_shape: ${agent.desired_image_shape}
111
+ orig_cam_shape: ${agent.orig_cam_shape}
112
+ policy_frequency: ${policy_frequency}
113
+ interpolation_frequency: ${interpolation_frequency}
114
+ policy_cfg:
115
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.DiffusionConfig
116
+ n_obs_steps: 1
117
+ horizon: 36
118
+ n_action_steps: ${agent.config.policy_cfg.horizon}
119
+ input_shapes:
120
+ observation.image: ${agent.config.cam_resize_shape}
121
+ context_observation.image: ${agent.config.cam_resize_shape}
122
+ observation.state:
123
+ - 8
124
+ observation.action_history:
125
+ - 7
126
+ output_shapes:
127
+ action:
128
+ - 7
129
+ input_normalization_modes:
130
+ observation.image: mean_std
131
+ observation.state: min_max
132
+ observation.action_history: min_max
133
+ output_normalization_modes:
134
+ action: min_max
135
+ vision_backbone: resnet18
136
+ pretrained_backbone_weights: null
137
+ transforms:
138
+ - _target_: torchaug.transforms.RandomAffine
139
+ degrees:
140
+ - -5
141
+ - 5
142
+ translate:
143
+ - 0.05
144
+ - 0.05
145
+ batch_transform: true
146
+ num_chunks: -1
147
+ batch_inplace: true
148
+ - _target_: torchaug.transforms.RandomColorJitter
149
+ brightness: 0.3
150
+ contrast: 0.4
151
+ saturation: 0.5
152
+ hue: 0.08
153
+ batch_transform: true
154
+ num_chunks: -1
155
+ batch_inplace: true
156
+ use_group_norm: true
157
+ spatial_softmax_num_keypoints: 32
158
+ action_history_encoder_config:
159
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.Unet1dEncoderConfig
160
+ in_channels: 7
161
+ out_channels: 32
162
+ history_length: ${agent.config.policy_cfg.n_action_steps}
163
+ kernel_size: ${agent.config.policy_cfg.kernel_size}
164
+ downsample_kernel_size: 3
165
+ downsample_stride: 2
166
+ downsample_padding: 1
167
+ down_dims:
168
+ - 256
169
+ - 512
170
+ - 1024
171
+ kernel_size: 5
172
+ n_groups: 8
173
+ diffusion_step_embed_dim: 128
174
+ use_film_scale_modulation: true
175
+ noise_scheduler_type: DDIM
176
+ beta_schedule: squaredcos_cap_v2
177
+ beta_start: 0.0001
178
+ beta_end: 0.02
179
+ prediction_type: epsilon
180
+ clip_sample: true
181
+ clip_sample_range: 1.0
182
+ num_train_timesteps: 50
183
+ num_inference_steps: 10
184
+ do_mask_loss_for_padding: false
185
+ train_cfg:
186
+ _target_: utils.TrainConfig
187
+ lr: 0.0001
188
+ lr_scheduler: cosine
189
+ lr_warmup_steps: 500
190
+ adam_betas:
191
+ - 0.95
192
+ - 0.999
193
+ adam_eps: 1.0e-08
194
+ adam_weight_decay: 1.0e-06
195
+ grad_clip_norm: 10
196
+ offline_steps: ${num_train_frames_diffusion}
197
+ use_amp: true
198
+ observation_cfg:
199
+ _target_: agent.encoder.VisualFeatureSet
200
+ use_depth: ${use_depth}
201
+ use_color: ${use_color}
202
+ mask_input_dict:
203
+ _target_: agent.encoder.MaskInputDict
204
+ enable: ${use_masks}
205
+ representation: ${mask_representation}
206
+ mask_list: ${mask_list}
207
+ crop_input_config:
208
+ _target_: agent.encoder.CropInputConfig
209
+ color_crop_type: ${color_crop_type}
210
+ depth_crop_type: ${depth_crop_type}
211
+ segmask_crop_type: ${segmask_crop_type}
212
+ crop_hw: ${crop_hw}
213
+ crop_down_offset: ${crop_down_offset}
214
+ add_crop_binary_mask: ${add_crop_binary_mask}
215
+ add_coord_conv_map: ${add_coord_conv_map}
216
+ context_input_config:
217
+ _target_: agent.encoder.ContextInputConfig
218
+ use_color: ${use_context_color}
219
+ use_depth: ${use_context_depth}
220
+ mask_input_dict:
221
+ _target_: agent.encoder.MaskInputDict
222
+ enable: ${use_context_segmask}
223
+ representation: ${mask_representation}
224
+ mask_list: ${mask_list}
225
+ crop_input_config:
226
+ _target_: agent.encoder.CropInputConfig
227
+ color_crop_type: ${context_color_crop_type}
228
+ depth_crop_type: ${context_depth_crop_type}
229
+ segmask_crop_type: ${context_segmask_crop_type}
230
+ crop_hw: ${crop_hw}
231
+ crop_down_offset: ${crop_down_offset}
232
+ add_crop_binary_mask: ${context_add_crop_binary_mask}
233
+ add_coord_conv_map: ${context_add_coord_conv_map}
234
+ mask_soft_approx_scheduler_config:
235
+ _target_: agent.encoder.MaskSoftApproxSchedulerConfig
236
+ num_steps: 40000
237
+ initial_value: 10.0
238
+ final_value: 1000.0
239
+ interpolation_scheme: constant
240
+ use_contact_map: ${use_contact_map}
241
+ use_sdf_maps: ${use_sdf_maps}
242
+ use_normals_maps: ${use_normals_maps}
243
+ which_objects: ${which_objects}
244
+ grasped_dtc_max_value: ${grasped_dtc_max_value}
245
+ env_dtc_max_value: ${env_dtc_max_value}
246
+ grasped_normals_mask_max_dtc_value: ${grasped_normals_mask_max_dtc_value}
247
+ env_normals_mask_max_dtc_value: ${env_normals_mask_max_dtc_value}
248
+ clamp_dtc: ${clamp_dtc}
249
+ max_contact_prob: ${max_contact_prob}
250
+ mask_normals_within_sdf: ${mask_normals_within_sdf}
251
+ dtc_adaptive_normalization: ${dtc_adaptive_normalization}
252
+ adaptive_normals_mask: ${adaptive_normals_mask}
253
+ max_depth: ${max_depth}
254
+ image_shape: ${agent.desired_image_shape}
255
+ learnable_contact_preprocess_params: ${learnable_contact_preprocess_params}
256
+ learning_rate: ${agent.config.train_cfg.lr}
257
+ weight_decay: 0.0
258
+ contact_model_name: ${contact_model_name}
259
+ zero_centered: false
260
+ suite:
261
+ suite: frankagym
262
+ name: frankagym
263
+ frame_stack: ${agent.n_obs_steps}
264
+ action_repeat: 1
265
+ discount: 0.99
266
+ hidden_dim: 1024
267
+ num_train_frames: 2010
268
+ num_seed_frames: 260
269
+ num_train_epochs: 5000
270
+ validate_every_epochs: 100
271
+ validate_diffusion_on_action_loss_every_epochs: 500
272
+ train_eval_diffusion_on_action_loss_every_epochs: 500
273
+ check_topk_every_epochs: 10
274
+ save_snapshot_every_epochs: 5000
275
+ eval_every_frames: 2000
276
+ num_eval_episodes: 5
277
+ save_snapshot: true
278
+ wait_for_user_to_start_episode: true
279
+ task_make_fn:
280
+ _target_: suite.frankagym.make
281
+ name: ${task_name}
282
+ height: 240
283
+ width: 320
284
+ frame_stack: ${suite.frame_stack}
285
+ action_repeat: ${suite.action_repeat}
286
+ seed: ${seed}
287
+ enable_arm: ${agent.enable_arm}
288
+ enable_gripper: ${enable_gripper}
289
+ start_with_gripper_open: ${start_with_gripper_open}
290
+ enable_camera: ${agent.enable_camera}
291
+ path_to_depth_extrinsics: ${path_to_depth_extrinsics}
292
+ contact_estimation_model_ckpt_path: ${contact_estimation_model_ckpt_path}
293
+ x_limit: ${x_limit}
294
+ y_limit: ${y_limit}
295
+ z_limit: ${z_limit}
296
+ device: ${device}
297
+ interpolation_frequency: ${interpolation_frequency}
298
+ policy_frequency: ${policy_frequency}
299
+ debug_timestamps: ${debug_timestamps}
300
+ stop_after_action: ${stop_after_action}
301
+ open_loop: ${open_loop}
302
+ wait_for_new_camera_frames: ${wait_for_new_camera_frames}
303
+ action_key: ${action_key}
304
+ action_trajectory_horizon: ${agent.config.policy_cfg.horizon}
305
+ action_trajectories: ${action_trajectories}
306
+ path_to_zarr_dataset: ${expert_dataset}
307
+ agent_policy_cfg: ???
308
+ true_action_history: ${true_action_history}
309
+ num_train_frames_bc: 50000
310
+ num_train_frames_drq: 1100000
311
+ stddev_schedule_drq: linear(1.0,0.1,100000)
312
+ task_name: FrankaInsertion-v1
313
+ num_train_frames_vinn: 25000
314
+ num_train_frames_diffusion: 1000000
315
+ num_train_epochs_bc: 5000
316
+ num_train_epochs_diffusion: 5000
317
+ validate_every_epochs_bc: 5
318
+ validate_every_epochs_diffusion: 25
319
+ validate_diffusion_on_action_loss_every_epochs: 50
320
+ train_eval_diffusion_on_action_loss_every_epochs: 500
321
+ check_topk_every_epochs: 5
322
+ check_topk_every_epochs_diffusion: ${validate_diffusion_on_action_loss_every_epochs}
323
+ save_snapshot_every_epochs_diffusion: 5000
324
+ x_limit:
325
+ - 0.2
326
+ - 0.7
327
+ y_limit:
328
+ - -0.4
329
+ - 0.4
330
+ z_limit:
331
+ - -0.05
332
+ - 0.55
333
+ home_displacement:
334
+ - 0.55
335
+ - 0.0
336
+ - 0.55
337
+ - 180.0
338
+ - 0.0
339
+ - 0.0
340
+ enable_gripper: true
341
+ start_with_gripper_open: true
342
+ offset_mask:
343
+ - 1
344
+ - 1
345
+ - 1
346
+ - 1
347
+ - 1
348
+ - 1
349
+ path_to_depth_extrinsics: ~/fish_leon/FISH/cfgs/camera_poses/camera_poses_L515/20240904-122305/color_tf_world.npy
210407/.hydra/hydra.yaml ADDED
@@ -0,0 +1,169 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ hydra:
2
+ run:
3
+ dir: ${experiment_dir}/${now:%H%M%S}
4
+ sweep:
5
+ dir: ${experiment_dir}/${now:%H%M%S}
6
+ subdir: ${hydra.job.num}
7
+ launcher:
8
+ submitit_folder: ${experiment_dir}/${now:%H%M%S}/.slurm
9
+ timeout_min: 60
10
+ cpus_per_task: null
11
+ gpus_per_node: null
12
+ tasks_per_node: 1
13
+ mem_gb: null
14
+ nodes: 1
15
+ name: ${hydra.job.name}
16
+ stderr_to_stdout: false
17
+ _target_: hydra_plugins.hydra_submitit_launcher.submitit_launcher.LocalLauncher
18
+ sweeper:
19
+ _target_: hydra._internal.core_plugins.basic_sweeper.BasicSweeper
20
+ max_batch_size: null
21
+ params: null
22
+ help:
23
+ app_name: ${hydra.job.name}
24
+ header: '${hydra.help.app_name} is powered by Hydra.
25
+
26
+ '
27
+ footer: 'Powered by Hydra (https://hydra.cc)
28
+
29
+ Use --hydra-help to view Hydra specific help
30
+
31
+ '
32
+ template: '${hydra.help.header}
33
+
34
+ == Configuration groups ==
35
+
36
+ Compose your configuration from those groups (group=option)
37
+
38
+
39
+ $APP_CONFIG_GROUPS
40
+
41
+
42
+ == Config ==
43
+
44
+ Override anything in the config (foo.bar=value)
45
+
46
+
47
+ $CONFIG
48
+
49
+
50
+ ${hydra.help.footer}
51
+
52
+ '
53
+ hydra_help:
54
+ template: 'Hydra (${hydra.runtime.version})
55
+
56
+ See https://hydra.cc for more info.
57
+
58
+
59
+ == Flags ==
60
+
61
+ $FLAGS_HELP
62
+
63
+
64
+ == Configuration groups ==
65
+
66
+ Compose your configuration from those groups (For example, append hydra/job_logging=disabled
67
+ to command line)
68
+
69
+
70
+ $HYDRA_CONFIG_GROUPS
71
+
72
+
73
+ Use ''--cfg hydra'' to Show the Hydra config.
74
+
75
+ '
76
+ hydra_help: ???
77
+ hydra_logging:
78
+ version: 1
79
+ formatters:
80
+ simple:
81
+ format: '[%(asctime)s][HYDRA] %(message)s'
82
+ handlers:
83
+ console:
84
+ class: logging.StreamHandler
85
+ formatter: simple
86
+ stream: ext://sys.stdout
87
+ root:
88
+ level: INFO
89
+ handlers:
90
+ - console
91
+ loggers:
92
+ logging_example:
93
+ level: DEBUG
94
+ disable_existing_loggers: false
95
+ job_logging:
96
+ version: 1
97
+ formatters:
98
+ simple:
99
+ format: '[%(asctime)s][%(name)s][%(levelname)s] - %(message)s'
100
+ handlers:
101
+ console:
102
+ class: logging.StreamHandler
103
+ formatter: simple
104
+ stream: ext://sys.stdout
105
+ file:
106
+ class: logging.FileHandler
107
+ formatter: simple
108
+ filename: ${hydra.runtime.output_dir}/${hydra.job.name}.log
109
+ root:
110
+ level: INFO
111
+ handlers:
112
+ - console
113
+ - file
114
+ disable_existing_loggers: false
115
+ env: {}
116
+ mode: RUN
117
+ searchpath: []
118
+ callbacks: {}
119
+ output_subdir: .hydra
120
+ overrides:
121
+ hydra:
122
+ - hydra.mode=RUN
123
+ task:
124
+ - agent=diffusion
125
+ - suite=frankagym
126
+ - suite/frankagym_task@_global_=insertion
127
+ job:
128
+ name: eval_robot
129
+ chdir: true
130
+ override_dirname: agent=diffusion,suite/frankagym_task@_global_=insertion,suite=frankagym
131
+ id: ???
132
+ num: ???
133
+ config_name: config_eval
134
+ env_set: {}
135
+ env_copy: []
136
+ config:
137
+ override_dirname:
138
+ kv_sep: '='
139
+ item_sep: ','
140
+ exclude_keys: []
141
+ runtime:
142
+ version: 1.3.2
143
+ version_base: '1.1'
144
+ cwd: /home/leonmkim/fish_leon/FISH
145
+ config_sources:
146
+ - path: hydra.conf
147
+ schema: pkg
148
+ provider: hydra
149
+ - path: /home/leonmkim/fish_leon/FISH/cfgs
150
+ schema: file
151
+ provider: main
152
+ - path: ''
153
+ schema: structured
154
+ provider: schema
155
+ output_dir: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407
156
+ choices:
157
+ suite: frankagym
158
+ suite/frankagym_task@_global_: insertion
159
+ agent: diffusion
160
+ hydra/env: default
161
+ hydra/callbacks: null
162
+ hydra/job_logging: default
163
+ hydra/hydra_logging: default
164
+ hydra/hydra_help: default
165
+ hydra/help: default
166
+ hydra/sweeper: basic
167
+ hydra/launcher: submitit_local
168
+ hydra/output: default
169
+ verbose: false
210407/.hydra/overrides.yaml ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ - agent=diffusion
2
+ - suite=frankagym
3
+ - suite/frankagym_task@_global_=insertion
210407/episode_rosbags/aligned_depth_to_color_K.npy ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4a962c703d20da282f5e009d432dff51df4ebd22f3386699b6754ea9cfc06a55
3
+ size 200
210407/episode_rosbags/cam_tf_world.npy ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:29313ba240dd65ebbc79056d5582a97c9586cf2a1d4a1e0db13b87b49152cc9e
3
+ size 256
210407/episode_rosbags/color_K.npy ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4a962c703d20da282f5e009d432dff51df4ebd22f3386699b6754ea9cfc06a55
3
+ size 200
210407/episode_rosbags/depth_K.npy ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cc601d2fecd31c5513c76a88b5d4d8059adc1f92dad682e2d755d89a66d8fdf7
3
+ size 200
210407/eval_robot.log ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [2024-12-10 21:04:07,944][py.warnings][WARNING] - /home/leonmkim/fish_leon/FISH/eval_robot.py:503: UserWarning:
2
+ The version_base parameter is not specified.
3
+ Please specify a compatability version level, or None.
4
+ Will assume defaults for version 1.1
5
+ @hydra.main(config_path='cfgs', config_name='config_eval')
6
+
7
+ [2024-12-10 21:04:07,947][py.warnings][WARNING] - /home/leonmkim/fish_leon/FISH/eval_robot.py:439: UserWarning:
8
+ The version_base parameter is not specified.
9
+ Please specify a compatability version level, or None.
10
+ Will assume defaults for version 1.1
11
+ hydra.initialize(
12
+
210407/eval_video/0_eval.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:242331cb3a64f66021dfad95eeae9d0d8610c587d62363724138c291f7e496ce
3
+ size 1091529
210407/eval_video/1_eval.mp4 ADDED
Binary file (262 Bytes). View file
 
210407/tb/events.out.tfevents.1733882654.leonmkim-ROG-Strix-G15CS-G15CS.599894.0 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:36accc6becaa391cb3a6521f7d1f74758e9ca695b2f1d586c08562ee2453d0ec
3
+ size 88
210407/wandb/debug-internal.log ADDED
@@ -0,0 +1,510 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2024-12-10 21:04:14,256 INFO StreamThr :600018 [internal.py:wandb_internal():85] W&B internal server running at pid: 600018, started at: 2024-12-10 21:04:14.256478
2
+ 2024-12-10 21:04:14,265 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status
3
+ 2024-12-10 21:04:14,269 INFO WriterThread:600018 [datastore.py:open_for_write():87] open: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/run-ob7chcle.wandb
4
+ 2024-12-10 21:04:14,270 DEBUG SenderThread:600018 [sender.py:send():379] send: header
5
+ 2024-12-10 21:04:14,286 DEBUG SenderThread:600018 [sender.py:send():379] send: run
6
+ 2024-12-10 21:04:14,541 INFO SenderThread:600018 [dir_watcher.py:__init__():211] watching files in: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files
7
+ 2024-12-10 21:04:14,541 INFO SenderThread:600018 [sender.py:_start_run_threads():1188] run started: ob7chcle with start time 1733882654.256577
8
+ 2024-12-10 21:04:14,564 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: check_version
9
+ 2024-12-10 21:04:14,564 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: check_version
10
+ 2024-12-10 21:04:14,612 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: run_start
11
+ 2024-12-10 21:04:14,617 DEBUG HandlerThread:600018 [system_info.py:__init__():26] System info init
12
+ 2024-12-10 21:04:14,617 DEBUG HandlerThread:600018 [system_info.py:__init__():41] System info init done
13
+ 2024-12-10 21:04:14,617 INFO HandlerThread:600018 [system_monitor.py:start():194] Starting system monitor
14
+ 2024-12-10 21:04:14,617 INFO SystemMonitor:600018 [system_monitor.py:_start():158] Starting system asset monitoring threads
15
+ 2024-12-10 21:04:14,617 INFO HandlerThread:600018 [system_monitor.py:probe():214] Collecting system info
16
+ 2024-12-10 21:04:14,618 INFO SystemMonitor:600018 [interfaces.py:start():188] Started cpu monitoring
17
+ 2024-12-10 21:04:14,618 INFO SystemMonitor:600018 [interfaces.py:start():188] Started disk monitoring
18
+ 2024-12-10 21:04:14,619 INFO SystemMonitor:600018 [interfaces.py:start():188] Started gpu monitoring
19
+ 2024-12-10 21:04:14,619 INFO SystemMonitor:600018 [interfaces.py:start():188] Started memory monitoring
20
+ 2024-12-10 21:04:14,620 INFO SystemMonitor:600018 [interfaces.py:start():188] Started network monitoring
21
+ 2024-12-10 21:04:14,630 DEBUG HandlerThread:600018 [system_info.py:probe():152] Probing system
22
+ 2024-12-10 21:04:14,631 DEBUG HandlerThread:600018 [system_info.py:_probe_git():137] Probing git
23
+ 2024-12-10 21:04:14,636 DEBUG HandlerThread:600018 [system_info.py:_probe_git():145] Probing git done
24
+ 2024-12-10 21:04:14,636 DEBUG HandlerThread:600018 [system_info.py:probe():200] Probing system done
25
+ 2024-12-10 21:04:14,636 DEBUG HandlerThread:600018 [system_monitor.py:probe():223] {'os': 'Linux-5.15.0-125-generic-x86_64-with-glibc2.31', 'python': '3.10.14', 'heartbeatAt': '2024-12-11T02:04:14.630135', 'startedAt': '2024-12-11T02:04:14.247012', 'docker': None, 'cuda': None, 'args': ('agent=diffusion', 'suite=frankagym', 'suite/frankagym_task@_global_=insertion'), 'state': 'running', 'program': '/home/leonmkim/fish_leon/FISH/eval_robot.py', 'codePathLocal': None, 'codePath': 'FISH/eval_robot.py', 'git': {'remote': 'https://github.com/leonmkim/fish_leon.git', 'commit': '4f7c0421eb84a7caf6bf5670f68777523362676f'}, 'email': 'leonmkim@seas.upenn.edu', 'root': '/home/leonmkim/fish_leon', 'host': 'leonmkim-ROG-Strix-G15CS-G15CS', 'username': 'leonmkim', 'executable': '/home/leonmkim/.pyenv/versions/lerobot/bin/python', 'cpu_count': 8, 'cpu_count_logical': 8, 'cpu_freq': {'current': 4124.996375000001, 'min': 800.0, 'max': 4700.0}, 'cpu_freq_per_core': [{'current': 3000.0, 'min': 800.0, 'max': 4700.0}, {'current': 3000.0, 'min': 800.0, 'max': 4700.0}, {'current': 4500.021, 'min': 800.0, 'max': 4700.0}, {'current': 4500.001, 'min': 800.0, 'max': 4700.0}, {'current': 3000.0, 'min': 800.0, 'max': 4700.0}, {'current': 4500.001, 'min': 800.0, 'max': 4700.0}, {'current': 4500.023, 'min': 800.0, 'max': 4700.0}, {'current': 3000.0, 'min': 800.0, 'max': 4700.0}], 'disk': {'/': {'total': 915.3232879638672, 'used': 366.0494689941406}}, 'gpu': 'NVIDIA GeForce RTX 2070 SUPER', 'gpu_count': 1, 'gpu_devices': [{'name': 'NVIDIA GeForce RTX 2070 SUPER', 'memory_total': 8589934592}], 'memory': {'total': 62.71596908569336}}
26
+ 2024-12-10 21:04:14,636 INFO HandlerThread:600018 [system_monitor.py:probe():224] Finished collecting system info
27
+ 2024-12-10 21:04:14,636 INFO HandlerThread:600018 [system_monitor.py:probe():227] Publishing system info
28
+ 2024-12-10 21:04:14,636 DEBUG HandlerThread:600018 [system_info.py:_save_code():44] Saving code
29
+ 2024-12-10 21:04:14,638 DEBUG HandlerThread:600018 [system_info.py:_save_code():67] Saving code done
30
+ 2024-12-10 21:04:14,638 DEBUG HandlerThread:600018 [system_info.py:_save_patches():84] Saving git patches
31
+ 2024-12-10 21:04:14,703 DEBUG HandlerThread:600018 [system_info.py:_save_patches():126] Saving git patches done
32
+ 2024-12-10 21:04:14,704 INFO HandlerThread:600018 [system_monitor.py:probe():229] Finished publishing system info
33
+ 2024-12-10 21:04:14,707 DEBUG SenderThread:600018 [sender.py:send():379] send: files
34
+ 2024-12-10 21:04:14,707 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file wandb-metadata.json with policy now
35
+ 2024-12-10 21:04:14,708 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file code/FISH/eval_robot.py with policy now
36
+ 2024-12-10 21:04:14,708 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file diff.patch with policy now
37
+ 2024-12-10 21:04:14,959 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: python_packages
38
+ 2024-12-10 21:04:14,960 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: python_packages
39
+ 2024-12-10 21:04:14,960 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
40
+ 2024-12-10 21:04:14,960 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
41
+ 2024-12-10 21:04:14,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
42
+ 2024-12-10 21:04:14,963 INFO HandlerThread:600018 [handler.py:handle_tbrecord():783] handling tbrecord: tbrecord {
43
+ log_dir: "/home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/tb"
44
+ save: true
45
+ }
46
+ control {
47
+ relay_id: "5cdf21b441a841eeb077b1d066a521dc"
48
+ }
49
+ _info {
50
+ stream_id: "ob7chcle"
51
+ }
52
+
53
+ 2024-12-10 21:04:14,963 DEBUG HandlerThread:600018 [config_util.py:dict_from_config_file():70] no default config file found in config-defaults.yaml
54
+ 2024-12-10 21:04:14,988 INFO wandb-upload_0:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/vuiipzpx-wandb-metadata.json
55
+ 2024-12-10 21:04:15,027 DEBUG SenderThread:600018 [sender.py:send():379] send: telemetry
56
+ 2024-12-10 21:04:15,027 DEBUG SenderThread:600018 [sender.py:send():379] send: tbrecord
57
+ 2024-12-10 21:04:15,028 DEBUG SenderThread:600018 [sender.py:send():379] send: files
58
+ 2024-12-10 21:04:15,028 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file events.out.tfevents.1733882654.leonmkim-ROG-Strix-G15CS-G15CS.599894.0 with policy live
59
+ 2024-12-10 21:04:15,030 INFO wandb-upload_1:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/4jll3ix3-code/FISH/eval_robot.py
60
+ 2024-12-10 21:04:15,039 INFO wandb-upload_2:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/5pcafv76-diff.patch
61
+ 2024-12-10 21:04:15,220 INFO wandb-upload_0:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/o3h98mw2-events.out.tfevents.1733882654.leonmkim-ROG-Strix-G15CS-G15CS.599894.0
62
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/requirements.txt
63
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/code/FISH/eval_robot.py
64
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-metadata.json
65
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
66
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/events.out.tfevents.1733882654.leonmkim-ROG-Strix-G15CS-G15CS.599894.0
67
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/diff.patch
68
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/code/FISH
69
+ 2024-12-10 21:04:15,544 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/code
70
+ 2024-12-10 21:04:15,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
71
+ 2024-12-10 21:04:16,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
72
+ 2024-12-10 21:04:17,542 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
73
+ 2024-12-10 21:04:17,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
74
+ 2024-12-10 21:04:18,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
75
+ 2024-12-10 21:04:19,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
76
+ 2024-12-10 21:04:19,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
77
+ 2024-12-10 21:04:20,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
78
+ 2024-12-10 21:04:21,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
79
+ 2024-12-10 21:04:22,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
80
+ 2024-12-10 21:04:23,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
81
+ 2024-12-10 21:04:24,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
82
+ 2024-12-10 21:04:24,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
83
+ 2024-12-10 21:04:25,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
84
+ 2024-12-10 21:04:26,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
85
+ 2024-12-10 21:04:27,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
86
+ 2024-12-10 21:04:28,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
87
+ 2024-12-10 21:04:29,960 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
88
+ 2024-12-10 21:04:29,960 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
89
+ 2024-12-10 21:04:30,002 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
90
+ 2024-12-10 21:04:30,045 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
91
+ 2024-12-10 21:04:30,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
92
+ 2024-12-10 21:04:31,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
93
+ 2024-12-10 21:04:32,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
94
+ 2024-12-10 21:04:33,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
95
+ 2024-12-10 21:04:34,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
96
+ 2024-12-10 21:04:35,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
97
+ 2024-12-10 21:04:35,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
98
+ 2024-12-10 21:04:36,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
99
+ 2024-12-10 21:04:37,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
100
+ 2024-12-10 21:04:38,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
101
+ 2024-12-10 21:04:39,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
102
+ 2024-12-10 21:04:40,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
103
+ 2024-12-10 21:04:40,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
104
+ 2024-12-10 21:04:41,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
105
+ 2024-12-10 21:04:42,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
106
+ 2024-12-10 21:04:43,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
107
+ 2024-12-10 21:04:44,960 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
108
+ 2024-12-10 21:04:44,960 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
109
+ 2024-12-10 21:04:45,001 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
110
+ 2024-12-10 21:04:45,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
111
+ 2024-12-10 21:04:46,018 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
112
+ 2024-12-10 21:04:46,550 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/config.yaml
113
+ 2024-12-10 21:04:46,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
114
+ 2024-12-10 21:04:47,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
115
+ 2024-12-10 21:04:48,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
116
+ 2024-12-10 21:04:49,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
117
+ 2024-12-10 21:04:50,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
118
+ 2024-12-10 21:04:51,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
119
+ 2024-12-10 21:04:51,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
120
+ 2024-12-10 21:04:52,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
121
+ 2024-12-10 21:04:53,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
122
+ 2024-12-10 21:04:54,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
123
+ 2024-12-10 21:04:55,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
124
+ 2024-12-10 21:04:56,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
125
+ 2024-12-10 21:04:56,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
126
+ 2024-12-10 21:04:57,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
127
+ 2024-12-10 21:04:58,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
128
+ 2024-12-10 21:04:59,960 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
129
+ 2024-12-10 21:04:59,961 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
130
+ 2024-12-10 21:05:00,002 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
131
+ 2024-12-10 21:05:00,969 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
132
+ 2024-12-10 21:05:01,969 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
133
+ 2024-12-10 21:05:02,107 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
134
+ 2024-12-10 21:05:02,969 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
135
+ 2024-12-10 21:05:03,969 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
136
+ 2024-12-10 21:05:04,969 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
137
+ 2024-12-10 21:05:05,969 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
138
+ 2024-12-10 21:05:06,970 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
139
+ 2024-12-10 21:05:07,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
140
+ 2024-12-10 21:05:07,970 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
141
+ 2024-12-10 21:05:08,018 DEBUG SenderThread:600018 [sender.py:send():379] send: config
142
+ 2024-12-10 21:05:08,970 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
143
+ 2024-12-10 21:05:09,556 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
144
+ 2024-12-10 21:05:09,970 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
145
+ 2024-12-10 21:05:10,970 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
146
+ 2024-12-10 21:05:11,556 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
147
+ 2024-12-10 21:05:11,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
148
+ 2024-12-10 21:05:12,970 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
149
+ 2024-12-10 21:05:13,449 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
150
+ 2024-12-10 21:05:13,557 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
151
+ 2024-12-10 21:05:13,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
152
+ 2024-12-10 21:05:14,620 DEBUG SystemMonitor:600018 [system_monitor.py:_start():172] Starting system metrics aggregation loop
153
+ 2024-12-10 21:05:14,621 DEBUG SenderThread:600018 [sender.py:send():379] send: stats
154
+ 2024-12-10 21:05:14,960 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
155
+ 2024-12-10 21:05:14,961 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
156
+ 2024-12-10 21:05:15,002 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
157
+ 2024-12-10 21:05:15,558 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
158
+ 2024-12-10 21:05:15,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
159
+ 2024-12-10 21:05:16,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
160
+ 2024-12-10 21:05:17,558 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
161
+ 2024-12-10 21:05:17,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
162
+ 2024-12-10 21:05:18,600 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
163
+ 2024-12-10 21:05:18,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
164
+ 2024-12-10 21:05:19,559 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
165
+ 2024-12-10 21:05:19,559 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/config.yaml
166
+ 2024-12-10 21:05:19,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
167
+ 2024-12-10 21:05:20,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
168
+ 2024-12-10 21:05:21,559 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
169
+ 2024-12-10 21:05:21,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
170
+ 2024-12-10 21:05:22,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
171
+ 2024-12-10 21:05:23,560 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
172
+ 2024-12-10 21:05:23,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
173
+ 2024-12-10 21:05:24,064 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
174
+ 2024-12-10 21:05:24,972 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
175
+ 2024-12-10 21:05:25,560 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
176
+ 2024-12-10 21:05:25,972 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
177
+ 2024-12-10 21:05:26,972 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
178
+ 2024-12-10 21:05:27,561 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
179
+ 2024-12-10 21:05:27,972 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
180
+ 2024-12-10 21:05:28,973 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
181
+ 2024-12-10 21:05:29,124 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
182
+ 2024-12-10 21:05:29,562 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
183
+ 2024-12-10 21:05:29,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
184
+ 2024-12-10 21:05:29,961 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
185
+ 2024-12-10 21:05:29,973 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
186
+ 2024-12-10 21:05:30,973 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
187
+ 2024-12-10 21:05:31,562 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
188
+ 2024-12-10 21:05:31,973 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
189
+ 2024-12-10 21:05:32,975 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
190
+ 2024-12-10 21:05:33,563 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
191
+ 2024-12-10 21:05:33,975 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
192
+ 2024-12-10 21:05:34,275 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
193
+ 2024-12-10 21:05:34,975 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
194
+ 2024-12-10 21:05:35,563 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
195
+ 2024-12-10 21:05:35,976 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
196
+ 2024-12-10 21:05:36,976 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
197
+ 2024-12-10 21:05:37,564 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
198
+ 2024-12-10 21:05:37,976 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
199
+ 2024-12-10 21:05:38,976 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
200
+ 2024-12-10 21:05:39,457 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
201
+ 2024-12-10 21:05:39,564 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
202
+ 2024-12-10 21:05:39,976 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
203
+ 2024-12-10 21:05:40,976 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
204
+ 2024-12-10 21:05:41,565 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
205
+ 2024-12-10 21:05:41,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
206
+ 2024-12-10 21:05:42,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
207
+ 2024-12-10 21:05:43,566 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
208
+ 2024-12-10 21:05:43,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
209
+ 2024-12-10 21:05:44,621 DEBUG SenderThread:600018 [sender.py:send():379] send: stats
210
+ 2024-12-10 21:05:44,622 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
211
+ 2024-12-10 21:05:44,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
212
+ 2024-12-10 21:05:44,961 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
213
+ 2024-12-10 21:05:44,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
214
+ 2024-12-10 21:05:45,567 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
215
+ 2024-12-10 21:05:45,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
216
+ 2024-12-10 21:05:46,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
217
+ 2024-12-10 21:05:47,567 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
218
+ 2024-12-10 21:05:47,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
219
+ 2024-12-10 21:05:48,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
220
+ 2024-12-10 21:05:49,568 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
221
+ 2024-12-10 21:05:49,648 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
222
+ 2024-12-10 21:05:49,880 DEBUG SenderThread:600018 [sender.py:send():379] send: files
223
+ 2024-12-10 21:05:49,880 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4 with policy now
224
+ 2024-12-10 21:05:49,880 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: partial_history
225
+ 2024-12-10 21:05:49,881 DEBUG SenderThread:600018 [sender.py:send():379] send: history
226
+ 2024-12-10 21:05:49,881 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: summary_record
227
+ 2024-12-10 21:05:49,882 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file wandb-summary.json with policy end
228
+ 2024-12-10 21:05:49,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
229
+ 2024-12-10 21:05:50,165 INFO wandb-upload_1:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/dx8d7p0q-media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4
230
+ 2024-12-10 21:05:50,573 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4
231
+ 2024-12-10 21:05:50,573 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-summary.json
232
+ 2024-12-10 21:05:50,573 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval
233
+ 2024-12-10 21:05:50,573 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos
234
+ 2024-12-10 21:05:50,574 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media
235
+ 2024-12-10 21:05:50,912 INFO wandb-upload_0:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/64whhgw0-media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4
236
+ 2024-12-10 21:05:50,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
237
+ 2024-12-10 21:05:51,573 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
238
+ 2024-12-10 21:05:51,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
239
+ 2024-12-10 21:05:52,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
240
+ 2024-12-10 21:05:53,574 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
241
+ 2024-12-10 21:05:53,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
242
+ 2024-12-10 21:05:54,963 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
243
+ 2024-12-10 21:05:54,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
244
+ 2024-12-10 21:05:55,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
245
+ 2024-12-10 21:05:56,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
246
+ 2024-12-10 21:05:57,575 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
247
+ 2024-12-10 21:05:57,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
248
+ 2024-12-10 21:05:58,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
249
+ 2024-12-10 21:05:59,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
250
+ 2024-12-10 21:05:59,961 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
251
+ 2024-12-10 21:06:00,001 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
252
+ 2024-12-10 21:06:00,045 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
253
+ 2024-12-10 21:06:00,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
254
+ 2024-12-10 21:06:01,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
255
+ 2024-12-10 21:06:02,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
256
+ 2024-12-10 21:06:03,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
257
+ 2024-12-10 21:06:04,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
258
+ 2024-12-10 21:06:05,963 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
259
+ 2024-12-10 21:06:05,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
260
+ 2024-12-10 21:06:06,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
261
+ 2024-12-10 21:06:07,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
262
+ 2024-12-10 21:06:08,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
263
+ 2024-12-10 21:06:09,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
264
+ 2024-12-10 21:06:10,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
265
+ 2024-12-10 21:06:11,963 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
266
+ 2024-12-10 21:06:11,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
267
+ 2024-12-10 21:06:12,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
268
+ 2024-12-10 21:06:13,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
269
+ 2024-12-10 21:06:14,622 DEBUG SenderThread:600018 [sender.py:send():379] send: stats
270
+ 2024-12-10 21:06:14,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
271
+ 2024-12-10 21:06:14,961 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
272
+ 2024-12-10 21:06:15,001 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
273
+ 2024-12-10 21:06:15,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
274
+ 2024-12-10 21:06:16,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
275
+ 2024-12-10 21:06:17,057 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
276
+ 2024-12-10 21:06:17,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
277
+ 2024-12-10 21:06:18,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
278
+ 2024-12-10 21:06:19,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
279
+ 2024-12-10 21:06:20,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
280
+ 2024-12-10 21:06:21,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
281
+ 2024-12-10 21:06:22,963 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
282
+ 2024-12-10 21:06:22,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
283
+ 2024-12-10 21:06:23,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
284
+ 2024-12-10 21:06:24,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
285
+ 2024-12-10 21:06:25,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
286
+ 2024-12-10 21:06:26,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
287
+ 2024-12-10 21:06:27,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
288
+ 2024-12-10 21:06:27,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
289
+ 2024-12-10 21:06:28,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
290
+ 2024-12-10 21:06:29,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
291
+ 2024-12-10 21:06:29,962 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
292
+ 2024-12-10 21:06:30,005 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
293
+ 2024-12-10 21:06:30,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
294
+ 2024-12-10 21:06:31,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
295
+ 2024-12-10 21:06:32,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
296
+ 2024-12-10 21:06:33,045 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
297
+ 2024-12-10 21:06:33,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
298
+ 2024-12-10 21:06:34,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
299
+ 2024-12-10 21:06:35,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
300
+ 2024-12-10 21:06:36,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
301
+ 2024-12-10 21:06:37,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
302
+ 2024-12-10 21:06:38,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
303
+ 2024-12-10 21:06:38,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
304
+ 2024-12-10 21:06:39,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
305
+ 2024-12-10 21:06:40,984 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
306
+ 2024-12-10 21:06:41,984 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
307
+ 2024-12-10 21:06:42,984 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
308
+ 2024-12-10 21:06:43,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
309
+ 2024-12-10 21:06:43,985 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
310
+ 2024-12-10 21:06:44,622 DEBUG SenderThread:600018 [sender.py:send():379] send: stats
311
+ 2024-12-10 21:06:44,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
312
+ 2024-12-10 21:06:44,962 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
313
+ 2024-12-10 21:06:45,006 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
314
+ 2024-12-10 21:06:45,986 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
315
+ 2024-12-10 21:06:46,986 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
316
+ 2024-12-10 21:06:47,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
317
+ 2024-12-10 21:06:48,986 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
318
+ 2024-12-10 21:06:49,027 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
319
+ 2024-12-10 21:06:49,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
320
+ 2024-12-10 21:06:50,986 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
321
+ 2024-12-10 21:06:51,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
322
+ 2024-12-10 21:06:52,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
323
+ 2024-12-10 21:06:53,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
324
+ 2024-12-10 21:06:54,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
325
+ 2024-12-10 21:06:54,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
326
+ 2024-12-10 21:06:55,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
327
+ 2024-12-10 21:06:56,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
328
+ 2024-12-10 21:06:57,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
329
+ 2024-12-10 21:06:58,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
330
+ 2024-12-10 21:06:59,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
331
+ 2024-12-10 21:06:59,962 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
332
+ 2024-12-10 21:07:00,005 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
333
+ 2024-12-10 21:07:00,048 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
334
+ 2024-12-10 21:07:00,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
335
+ 2024-12-10 21:07:01,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
336
+ 2024-12-10 21:07:02,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
337
+ 2024-12-10 21:07:03,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
338
+ 2024-12-10 21:07:04,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
339
+ 2024-12-10 21:07:05,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
340
+ 2024-12-10 21:07:05,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
341
+ 2024-12-10 21:07:06,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
342
+ 2024-12-10 21:07:07,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
343
+ 2024-12-10 21:07:08,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
344
+ 2024-12-10 21:07:09,989 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
345
+ 2024-12-10 21:07:10,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
346
+ 2024-12-10 21:07:10,989 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
347
+ 2024-12-10 21:07:11,989 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
348
+ 2024-12-10 21:07:12,999 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
349
+ 2024-12-10 21:07:13,402 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: partial_history
350
+ 2024-12-10 21:07:13,402 DEBUG SenderThread:600018 [sender.py:send():379] send: files
351
+ 2024-12-10 21:07:13,402 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4 with policy now
352
+ 2024-12-10 21:07:13,403 DEBUG SenderThread:600018 [sender.py:send():379] send: history
353
+ 2024-12-10 21:07:13,403 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: summary_record
354
+ 2024-12-10 21:07:13,403 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file wandb-summary.json with policy end
355
+ 2024-12-10 21:07:13,404 DEBUG SenderThread:600018 [sender.py:send():379] send: exit
356
+ 2024-12-10 21:07:13,404 INFO SenderThread:600018 [sender.py:send_exit():586] handling exit code: 0
357
+ 2024-12-10 21:07:13,404 INFO SenderThread:600018 [sender.py:send_exit():588] handling runtime: 178
358
+ 2024-12-10 21:07:13,404 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file wandb-summary.json with policy end
359
+ 2024-12-10 21:07:13,404 INFO SenderThread:600018 [sender.py:send_exit():594] send defer
360
+ 2024-12-10 21:07:13,404 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
361
+ 2024-12-10 21:07:13,404 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 0
362
+ 2024-12-10 21:07:13,405 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
363
+ 2024-12-10 21:07:13,405 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 0
364
+ 2024-12-10 21:07:13,405 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 1
365
+ 2024-12-10 21:07:13,405 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
366
+ 2024-12-10 21:07:13,405 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 1
367
+ 2024-12-10 21:07:13,406 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
368
+ 2024-12-10 21:07:13,406 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 1
369
+ 2024-12-10 21:07:13,406 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 2
370
+ 2024-12-10 21:07:13,407 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
371
+ 2024-12-10 21:07:13,407 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 2
372
+ 2024-12-10 21:07:13,407 INFO HandlerThread:600018 [system_monitor.py:finish():203] Stopping system monitor
373
+ 2024-12-10 21:07:13,407 DEBUG SystemMonitor:600018 [system_monitor.py:_start():179] Finished system metrics aggregation loop
374
+ 2024-12-10 21:07:13,407 DEBUG SystemMonitor:600018 [system_monitor.py:_start():183] Publishing last batch of metrics
375
+ 2024-12-10 21:07:13,407 INFO HandlerThread:600018 [interfaces.py:finish():200] Joined cpu monitor
376
+ 2024-12-10 21:07:13,408 INFO HandlerThread:600018 [interfaces.py:finish():200] Joined disk monitor
377
+ 2024-12-10 21:07:13,456 INFO HandlerThread:600018 [interfaces.py:finish():200] Joined gpu monitor
378
+ 2024-12-10 21:07:13,456 INFO HandlerThread:600018 [interfaces.py:finish():200] Joined memory monitor
379
+ 2024-12-10 21:07:13,456 INFO HandlerThread:600018 [interfaces.py:finish():200] Joined network monitor
380
+ 2024-12-10 21:07:13,456 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
381
+ 2024-12-10 21:07:13,456 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 2
382
+ 2024-12-10 21:07:13,456 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 3
383
+ 2024-12-10 21:07:13,456 DEBUG SenderThread:600018 [sender.py:send():379] send: stats
384
+ 2024-12-10 21:07:13,456 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
385
+ 2024-12-10 21:07:13,457 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 3
386
+ 2024-12-10 21:07:13,457 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
387
+ 2024-12-10 21:07:13,457 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 3
388
+ 2024-12-10 21:07:13,457 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 4
389
+ 2024-12-10 21:07:13,457 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
390
+ 2024-12-10 21:07:13,457 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 4
391
+ 2024-12-10 21:07:13,599 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
392
+ 2024-12-10 21:07:13,600 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-summary.json
393
+ 2024-12-10 21:07:13,600 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4
394
+ 2024-12-10 21:07:13,600 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval
395
+ 2024-12-10 21:07:13,607 INFO wandb-upload_1:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/ycl94f2h-media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4
396
+ 2024-12-10 21:07:13,892 INFO wandb-upload_0:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/53aux0ik-media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4
397
+ 2024-12-10 21:07:15,600 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
398
+ 2024-12-10 21:07:19,985 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: poll_exit
399
+ 2024-12-10 21:07:19,985 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
400
+ 2024-12-10 21:07:19,985 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
401
+ 2024-12-10 21:07:19,986 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 4
402
+ 2024-12-10 21:07:19,986 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: keepalive
403
+ 2024-12-10 21:07:19,986 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 5
404
+ 2024-12-10 21:07:19,986 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: poll_exit
405
+ 2024-12-10 21:07:19,986 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
406
+ 2024-12-10 21:07:19,986 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 5
407
+ 2024-12-10 21:07:19,987 DEBUG SenderThread:600018 [sender.py:send():379] send: summary
408
+ 2024-12-10 21:07:19,987 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file wandb-summary.json with policy end
409
+ 2024-12-10 21:07:19,987 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
410
+ 2024-12-10 21:07:19,987 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 5
411
+ 2024-12-10 21:07:19,987 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 6
412
+ 2024-12-10 21:07:19,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
413
+ 2024-12-10 21:07:19,987 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 6
414
+ 2024-12-10 21:07:19,987 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
415
+ 2024-12-10 21:07:19,988 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 6
416
+ 2024-12-10 21:07:19,988 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 7
417
+ 2024-12-10 21:07:19,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
418
+ 2024-12-10 21:07:19,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
419
+ 2024-12-10 21:07:19,988 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 7
420
+ 2024-12-10 21:07:19,988 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
421
+ 2024-12-10 21:07:19,988 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 7
422
+ 2024-12-10 21:07:20,405 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: poll_exit
423
+ 2024-12-10 21:07:20,602 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-summary.json
424
+ 2024-12-10 21:07:21,263 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 8
425
+ 2024-12-10 21:07:21,263 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: poll_exit
426
+ 2024-12-10 21:07:21,263 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
427
+ 2024-12-10 21:07:21,263 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 8
428
+ 2024-12-10 21:07:21,263 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
429
+ 2024-12-10 21:07:21,263 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 8
430
+ 2024-12-10 21:07:21,263 INFO SenderThread:600018 [job_builder.py:build():440] Attempting to build job artifact
431
+ 2024-12-10 21:07:21,266 INFO SenderThread:600018 [job_builder.py:_get_source_type():569] is repo sourced job
432
+ 2024-12-10 21:07:21,280 INFO SenderThread:600018 [job_builder.py:build():545] adding wandb-job metadata file
433
+ 2024-12-10 21:07:21,294 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 9
434
+ 2024-12-10 21:07:21,295 DEBUG SenderThread:600018 [sender.py:send():379] send: artifact
435
+ 2024-12-10 21:07:21,295 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
436
+ 2024-12-10 21:07:21,296 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 9
437
+ 2024-12-10 21:07:21,405 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: poll_exit
438
+ 2024-12-10 21:07:21,602 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
439
+ 2024-12-10 21:07:21,765 INFO wandb-upload_2:600018 [upload_job.py:push():85] Skipped uploading /home/leonmkim/.local/share/wandb/artifacts/staging/tmp0up_8ql4
440
+ 2024-12-10 21:07:21,896 INFO wandb-upload_1:600018 [upload_job.py:push():88] Uploaded file /home/leonmkim/.local/share/wandb/artifacts/staging/tmphpmz9ew4
441
+ 2024-12-10 21:07:21,956 INFO wandb-upload_0:600018 [upload_job.py:push():88] Uploaded file /tmp/tmpbv2i4zjr/wandb-job.json
442
+ 2024-12-10 21:07:22,564 INFO SenderThread:600018 [sender.py:send_artifact():1537] sent artifact job-https___github.com_leonmkim_fish_leon.git_FISH_eval_robot.py - {'id': 'QXJ0aWZhY3Q6MTM2Njc3NTA2NA==', 'state': 'PENDING', 'artifactSequence': {'id': 'QXJ0aWZhY3RDb2xsZWN0aW9uOjMxNzk5NjkyNQ==', 'latestArtifact': {'id': 'QXJ0aWZhY3Q6MTM2Njc2MTczOA==', 'versionIndex': 337}}}
443
+ 2024-12-10 21:07:22,564 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
444
+ 2024-12-10 21:07:22,564 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 9
445
+ 2024-12-10 21:07:22,564 INFO SenderThread:600018 [dir_watcher.py:finish():358] shutting down directory watcher
446
+ 2024-12-10 21:07:22,603 INFO SenderThread:600018 [dir_watcher.py:finish():388] scan: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files
447
+ 2024-12-10 21:07:22,603 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/config.yaml config.yaml
448
+ 2024-12-10 21:07:22,603 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-summary.json wandb-summary.json
449
+ 2024-12-10 21:07:22,605 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/requirements.txt requirements.txt
450
+ 2024-12-10 21:07:22,605 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-metadata.json wandb-metadata.json
451
+ 2024-12-10 21:07:22,606 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/events.out.tfevents.1733882654.leonmkim-ROG-Strix-G15CS-G15CS.599894.0 events.out.tfevents.1733882654.leonmkim-ROG-Strix-G15CS-G15CS.599894.0
452
+ 2024-12-10 21:07:22,606 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log output.log
453
+ 2024-12-10 21:07:22,607 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/diff.patch diff.patch
454
+ 2024-12-10 21:07:22,608 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/code/FISH/eval_robot.py code/FISH/eval_robot.py
455
+ 2024-12-10 21:07:22,610 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4 media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4
456
+ 2024-12-10 21:07:22,610 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4 media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4
457
+ 2024-12-10 21:07:22,610 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 10
458
+ 2024-12-10 21:07:22,610 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: poll_exit
459
+ 2024-12-10 21:07:22,610 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
460
+ 2024-12-10 21:07:22,610 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 10
461
+ 2024-12-10 21:07:22,610 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
462
+ 2024-12-10 21:07:22,610 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 10
463
+ 2024-12-10 21:07:22,610 INFO SenderThread:600018 [file_pusher.py:finish():169] shutting down file pusher
464
+ 2024-12-10 21:07:22,797 INFO wandb-upload_0:600018 [upload_job.py:push():130] Uploaded file /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-summary.json
465
+ 2024-12-10 21:07:22,818 INFO wandb-upload_1:600018 [upload_job.py:push():130] Uploaded file /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/requirements.txt
466
+ 2024-12-10 21:07:22,829 INFO wandb-upload_2:600018 [upload_job.py:push():130] Uploaded file /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/config.yaml
467
+ 2024-12-10 21:07:22,893 INFO wandb-upload_3:600018 [upload_job.py:push():130] Uploaded file /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
468
+ 2024-12-10 21:07:23,093 INFO Thread-11 (_thread_body):600018 [sender.py:transition_state():614] send defer: 11
469
+ 2024-12-10 21:07:23,094 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
470
+ 2024-12-10 21:07:23,094 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 11
471
+ 2024-12-10 21:07:23,094 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
472
+ 2024-12-10 21:07:23,094 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 11
473
+ 2024-12-10 21:07:23,094 INFO SenderThread:600018 [file_pusher.py:join():175] waiting for file pusher
474
+ 2024-12-10 21:07:23,094 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 12
475
+ 2024-12-10 21:07:23,095 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
476
+ 2024-12-10 21:07:23,095 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 12
477
+ 2024-12-10 21:07:23,095 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
478
+ 2024-12-10 21:07:23,095 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 12
479
+ 2024-12-10 21:07:23,095 INFO SenderThread:600018 [file_stream.py:finish():601] file stream finish called
480
+ 2024-12-10 21:07:23,318 INFO SenderThread:600018 [file_stream.py:finish():605] file stream finish is done
481
+ 2024-12-10 21:07:23,319 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 13
482
+ 2024-12-10 21:07:23,319 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
483
+ 2024-12-10 21:07:23,319 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 13
484
+ 2024-12-10 21:07:23,319 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
485
+ 2024-12-10 21:07:23,319 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 13
486
+ 2024-12-10 21:07:23,319 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 14
487
+ 2024-12-10 21:07:23,319 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
488
+ 2024-12-10 21:07:23,319 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 14
489
+ 2024-12-10 21:07:23,319 DEBUG SenderThread:600018 [sender.py:send():379] send: final
490
+ 2024-12-10 21:07:23,320 DEBUG SenderThread:600018 [sender.py:send():379] send: footer
491
+ 2024-12-10 21:07:23,320 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
492
+ 2024-12-10 21:07:23,320 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 14
493
+ 2024-12-10 21:07:23,320 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: poll_exit
494
+ 2024-12-10 21:07:23,320 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: server_info
495
+ 2024-12-10 21:07:23,320 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: poll_exit
496
+ 2024-12-10 21:07:23,321 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: server_info
497
+ 2024-12-10 21:07:23,322 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: poll_exit
498
+ 2024-12-10 21:07:23,322 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: get_summary
499
+ 2024-12-10 21:07:23,323 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: sampled_history
500
+ 2024-12-10 21:07:23,323 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
501
+ 2024-12-10 21:07:23,446 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: poll_exit
502
+ 2024-12-10 21:07:23,446 INFO MainThread:600018 [wandb_run.py:_footer_history_summary_info():4016] rendering history
503
+ 2024-12-10 21:07:23,446 INFO MainThread:600018 [wandb_run.py:_footer_history_summary_info():4048] rendering summary
504
+ 2024-12-10 21:07:23,446 INFO MainThread:600018 [wandb_run.py:_footer_sync_info():3975] logging synced files
505
+ 2024-12-10 21:07:23,446 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: shutdown
506
+ 2024-12-10 21:07:23,446 INFO HandlerThread:600018 [handler.py:finish():882] shutting down handler
507
+ 2024-12-10 21:07:24,322 INFO WriterThread:600018 [datastore.py:close():296] close: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/run-ob7chcle.wandb
508
+ 2024-12-10 21:07:24,446 INFO SenderThread:600018 [sender.py:finish():1615] shutting down sender
509
+ 2024-12-10 21:07:24,446 INFO SenderThread:600018 [file_pusher.py:finish():169] shutting down file pusher
510
+ 2024-12-10 21:07:24,446 INFO SenderThread:600018 [file_pusher.py:join():175] waiting for file pusher
210407/wandb/debug.log ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Current SDK version is 0.17.5
2
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Configure stats pid to 599894
3
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Loading settings from /home/leonmkim/.config/wandb/settings
4
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Loading settings from /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/settings
5
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Loading settings from environment variables: {}
6
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Applying setup settings: {'_disable_service': False}
7
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Inferring run settings from compute environment: {'program_relpath': 'FISH/eval_robot.py', 'program_abspath': '/home/leonmkim/fish_leon/FISH/eval_robot.py', 'program': '/home/leonmkim/fish_leon/FISH/eval_robot.py'}
8
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Applying login settings: {}
9
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_init.py:_log_setup():529] Logging user logs to /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/logs/debug.log
10
+ 2024-12-10 21:04:14,251 INFO MainThread:599894 [wandb_init.py:_log_setup():530] Logging internal logs to /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/logs/debug-internal.log
11
+ 2024-12-10 21:04:14,251 INFO MainThread:599894 [wandb_init.py:init():569] calling init triggers
12
+ 2024-12-10 21:04:14,251 INFO MainThread:599894 [wandb_init.py:init():576] wandb.init called with sweep_config: {}
13
+ config: {'root_dir': '/home/leonmkim/fish_leon', 'replay_buffer_size': 150000, 'replay_buffer_num_workers': 2, 'nstep': 3, 'batch_size': 128, 'seed': 0, 'dataset_shuffle_seed': 0, 'device': 'cuda', 'save_video': True, 'save_train_video': True, 'use_tb': True, 'use_wandb': True, 'wandb_run_id': '265626', 'wandb_notes': '265626_req_265827', 'eval': True, 'process_contact_features': True, 'obs_type': 'pixels', 'use_color': True, 'use_depth': True, 'use_masks': True, 'mask_list': ['EE_obj_mask'], 'mask_representation': 'channels', 'crop_hw': [144, 144], 'crop_down_offset': 48, 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'add_crop_binary_mask': False, 'add_coord_conv_map': False, 'use_context_color': False, 'use_context_depth': False, 'use_context_segmask': False, 'context_color_crop_type': None, 'context_depth_crop_type': None, 'context_segmask_crop_type': None, 'context_add_crop_binary_mask': False, 'context_add_coord_conv_map': False, 'use_contact_map': False, 'use_sdf_maps': False, 'use_normals_maps': False, 'which_objects': 'both', 'max_contact_prob': 0.1, 'max_depth': 2.0, 'grasped_dtc_max_value': 0.2, 'env_dtc_max_value': 0.4, 'grasped_normals_mask_max_dtc_value': 0.2, 'env_normals_mask_max_dtc_value': 0.4, 'clamp_dtc': True, 'dtc_adaptive_normalization': False, 'mask_normals_within_sdf': True, 'adaptive_normals_mask': True, 'learnable_contact_preprocess_params': True, 'contact_model_name': 'local_multitask_outhd64all_home_crop_h144w144d48_mask_ctxtmask_seed_220979_epoch_9', 'contact_estimation_model_ckpt_path': '~/fish_leon/contact_estimation/artifacts/175604_2/checkpoints/epoch=09-val_loss=0.00.ckpt', 'encoder_type': 'small', 'debug_timestamps': False, 'open_loop': False, 'action_trajectories': True, 'stop_after_action': False, 'interpolation_frequency': 25, 'policy_frequency': 5, 'wait_for_new_camera_frames': True, 'baseline': False, 'train_demo_idxs_list_or_num': -1, 'log_train_every_steps': 25, 'name_of_expert_demo': '64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act', 'expert_dataset_dirpath': '/home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act', 'store_dataset_in_memory': False, 'expert_dataset': '/home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/demos.zarr', 'action_key': 'action_trajectory_25hz', 'semantic_demo_grouping_name': 'semantic_demo_grouping.yaml', 'semantic_demo_grouping': '/home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/semantic_demo_grouping.yaml', 'include_groups_list': ['hbm_twodim_left_to_right'], 'expert_dataset_config': '/home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/demo_config.yaml', 'name_of_valid_demo': '64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act', 'valid_dataset_dir': '/home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/demos.zarr', 'valid_demo_idxs_list_or_num': None, 'val_num_groups': 0, 'load_bc': True, 'checkpoint_epoch_list': [99, 199, 299, 399, 499, 599, 699, 799, 899, 999, 1249, 1499, 1749, 1999, 2999, 3999, 4999, 5999, 6999, 7999, 8999, 9999], 'snapshot_root_dir': '/mnt/grasp_high_usage/leonmkim/contact_estimation/FISH', 'save_snapshot': True, 'save_last_snapshot': True, 'save_snapshot_when_done': True, 'top_k_checkpoints': 5, 'save_snapshot_link_to_weights_dir': 'deprecated', 'bc_regularize': False, 'bc_weight_type': 'qfilter', 'experiment_dir': './exp_local/frankagym_pixels/FrankaInsertion-v1/265626', 'agent': {'_target_': 'agent.diffusion_policy.DiffusionPolicyAgent', 'name': 'diffusion_policy', 'load_checkpoint': True, 'obs_shape': [5, 240, 320], 'action_shape': [36, 7], 'device': 'cuda', 'n_obs_steps': 1, 'suite_name': 'frankagym', 'obs_type': 'pixels', 'enable_arm': True, 'enable_camera': True, 'use_tb': True, 'desired_image_shape': [13, 180, 240], 'orig_cam_shape': [3, 240, 320], 'config': {'_target_': 'agent.diffusion_policy.DiffusionPolicyAgentConfig', 'compile': False, 'device': 'cuda', 'cam_resize_shape': [13, 180, 240], 'orig_cam_shape': [3, 240, 320], 'policy_cfg': {'_target_': 'lerobot.common.policies.diffusion.configuration_diffusion.DiffusionConfig', 'n_obs_steps': 1, 'horizon': 36, 'n_action_steps': 36, 'output_shapes': {'action': [7]}, 'input_normalization_modes': {'observation.image': 'mean_std', 'observation.state': 'min_max', 'observation.action_history': 'min_max'}, 'output_normalization_modes': {'action': 'min_max'}, 'vision_backbone': 'resnet18', 'pretrained_backbone_weights': None, 'transforms': [{'_target_': 'torchaug.transforms.RandomAffine', 'degrees': [-5, 5], 'translate': [0.05, 0.05], 'batch_transform': True, 'num_chunks': -1, 'batch_inplace': True}, {'_target_': 'torchaug.transforms.RandomColorJitter', 'brightness': 0.3, 'contrast': 0.4, 'saturation': 0.5, 'hue': 0.08, 'batch_transform': True, 'num_chunks': -1, 'batch_inplace': True}], 'use_group_norm': True, 'spatial_softmax_num_keypoints': 32, 'action_history_encoder_config': {'_target_': 'lerobot.common.policies.diffusion.configuration_diffusion.Unet1dEncoderConfig', 'in_channels': 7, 'out_channels': 32, 'history_length': 6, 'kernel_size': 5, 'downsample_kernel_size': 3, 'downsample_stride': 2, 'downsample_padding': 1}, 'down_dims': [256, 512, 1024], 'kernel_size': 5, 'n_groups': 8, 'diffusion_step_embed_dim': 128, 'use_film_scale_modulation': True, 'noise_scheduler_type': 'DDIM', 'beta_schedule': 'squaredcos_cap_v2', 'beta_start': 0.0001, 'beta_end': 0.02, 'prediction_type': 'epsilon', 'clip_sample': True, 'clip_sample_range': 1.0, 'num_train_timesteps': 50, 'num_inference_steps': 10, 'do_mask_loss_for_padding': False, 'input_shapes': {'observation.image': [13, 180, 240], 'context_observation.image': [13, 180, 240], 'observation.state': [8], 'observation.action_history': [7]}}, 'train_cfg': {'_target_': 'utils.TrainConfig', 'lr': 0.0001, 'lr_scheduler': 'cosine', 'lr_warmup_steps': 500, 'adam_betas': [0.95, 0.999], 'adam_eps': 1e-08, 'adam_weight_decay': 1e-06, 'grad_clip_norm': 10, 'offline_steps': 1000000, 'use_amp': True}, 'observation_cfg': {'_target_': 'agent.encoder.VisualFeatureSet', 'use_depth': True, 'use_color': True, 'mask_input_dict': {'_target_': 'agent.encoder.MaskInputDict', 'enable': True, 'representation': 'channels', 'mask_list': ['EE_obj_mask']}, 'crop_input_config': {'_target_': 'agent.encoder.CropInputConfig', 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'crop_hw': [144, 144], 'crop_down_offset': 48, 'add_crop_binary_mask': False, 'add_coord_conv_map': False}, 'context_input_config': {'_target_': 'agent.encoder.ContextInputConfig', 'use_color': False, 'use_depth': False, 'mask_input_dict': {'_target_': 'agent.encoder.MaskInputDict', 'enable': False, 'representation': 'channels', 'mask_list': ['EE_obj_mask']}, 'crop_input_config': {'_target_': 'agent.encoder.CropInputConfig', 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'crop_hw': [144, 144], 'crop_down_offset': 48, 'add_crop_binary_mask': False, 'add_coord_conv_map': False}}, 'mask_soft_approx_scheduler_config': {'_target_': 'agent.encoder.MaskSoftApproxSchedulerConfig', 'num_steps': 40000, 'initial_value': 10.0, 'final_value': 1000.0, 'interpolation_scheme': 'cosine'}, 'use_contact_map': False, 'use_sdf_maps': False, 'use_normals_maps': False, 'which_objects': 'both', 'grasped_dtc_max_value': 0.2, 'env_dtc_max_value': 0.4, 'grasped_normals_mask_max_dtc_value': 0.2, 'env_normals_mask_max_dtc_value': 0.4, 'clamp_dtc': True, 'max_contact_prob': 0.1, 'mask_normals_within_sdf': True, 'dtc_adaptive_normalization': False, 'adaptive_normals_mask': True, 'max_depth': 2.0, 'image_shape': [13, 180, 240], 'learnable_contact_preprocess_params': True, 'learning_rate': 0.0001, 'weight_decay': 0.0, 'contact_model_name': 'local_multitask_outhd64all_home_crop_h144w144d48_mask_ctxtmask_seed_220979_epoch_9', 'zero_centered': False}, 'policy_frequency': 5, 'interpolation_frequency': 25}}, 'suite': {'suite': 'frankagym', 'name': 'frankagym', 'frame_stack': 1, 'action_repeat': 1, 'discount': 0.99, 'hidden_dim': 1024, 'num_train_frames': 2010, 'num_seed_frames': 260, 'num_train_epochs': 5000, 'validate_every_epochs': 100, 'validate_diffusion_on_action_loss_every_epochs': 500, 'train_eval_diffusion_on_action_loss_every_epochs': 500, 'check_topk_every_epochs': 10, 'save_snapshot_every_epochs': 5000, 'eval_every_frames': 2000, 'num_eval_episodes': 5, 'save_snapshot': True, 'wait_for_user_to_start_episode': True, 'task_make_fn': {'_target_': 'suite.frankagym.make', 'name': 'FrankaInsertion-v1', 'height': 240, 'width': 320, 'frame_stack': 1, 'action_repeat': 1, 'seed': 0, 'enable_arm': True, 'enable_gripper': True, 'start_with_gripper_open': True, 'enable_camera': True, 'path_to_depth_extrinsics': '~/fish_leon/FISH/cfgs/camera_poses/camera_poses_L515/20240904-122305/color_tf_world.npy', 'contact_estimation_model_ckpt_path': '~/fish_leon/contact_estimation/artifacts/175604_2/checkpoints/epoch=09-val_loss=0.00.ckpt', 'x_limit': [0.2, 0.7], 'y_limit': [-0.4, 0.4], 'z_limit': [-0.05, 0.55], 'device': 'cuda', 'interpolation_frequency': 25, 'policy_frequency': 5, 'debug_timestamps': False, 'stop_after_action': False, 'open_loop': False, 'wait_for_new_camera_frames': True, 'action_key': 'action_trajectory_25hz', 'action_trajectory_horizon': 36, 'action_trajectories': True, 'path_to_zarr_dataset': '/home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/demos.zarr', 'observation_cfg': {'_target_': 'agent.encoder.VisualFeatureSet', 'use_depth': True, 'use_color': True, 'mask_input_dict': {'_target_': 'agent.encoder.MaskInputDict', 'enable': True, 'representation': 'channels', 'mask_list': ['EE_obj_mask']}, 'crop_input_config': {'_target_': 'agent.encoder.CropInputConfig', 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'crop_hw': [144, 144], 'crop_down_offset': 48, 'add_crop_binary_mask': False, 'add_coord_conv_map': False}, 'context_input_config': {'_target_': 'agent.encoder.ContextInputConfig', 'use_color': False, 'use_depth': False, 'mask_input_dict': {'_target_': 'agent.encoder.MaskInputDict', 'enable': False, 'representation': 'channels', 'mask_list': ['EE_obj_mask']}, 'crop_input_config': {'_target_': 'agent.encoder.CropInputConfig', 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'crop_hw': [144, 144], 'crop_down_offset': 48, 'add_crop_binary_mask': False, 'add_coord_conv_map': False}}, 'mask_soft_approx_scheduler_config': {'_target_': 'agent.encoder.MaskSoftApproxSchedulerConfig', 'num_steps': 40000, 'initial_value': 10.0, 'final_value': 1000.0, 'interpolation_scheme': 'cosine'}, 'use_contact_map': False, 'use_sdf_maps': False, 'use_normals_maps': False, 'which_objects': 'both', 'grasped_dtc_max_value': 0.2, 'env_dtc_max_value': 0.4, 'grasped_normals_mask_max_dtc_value': 0.2, 'env_normals_mask_max_dtc_value': 0.4, 'clamp_dtc': True, 'max_contact_prob': 0.1, 'mask_normals_within_sdf': True, 'dtc_adaptive_normalization': False, 'adaptive_normals_mask': True, 'max_depth': 2.0, 'image_shape': [13, 180, 240], 'learnable_contact_preprocess_params': True, 'learning_rate': 0.0001, 'weight_decay': 0.0, 'contact_model_name': 'local_multitask_outhd64all_home_crop_h144w144d48_mask_ctxtmask_seed_220979_epoch_9', 'zero_centered': False}, 'agent_policy_cfg': {'_target_': 'agent.diffusion_policy.DiffusionPolicyAgentConfig', 'compile': False, 'device': 'cuda', 'cam_resize_shape': [13, 180, 240], 'orig_cam_shape': [3, 240, 320], 'policy_cfg': {'_target_': 'lerobot.common.policies.diffusion.configuration_diffusion.DiffusionConfig', 'n_obs_steps': 1, 'horizon': 36, 'n_action_steps': 36, 'output_shapes': {'action': [7]}, 'input_normalization_modes': {'observation.image': 'mean_std', 'observation.state': 'min_max', 'observation.action_history': 'min_max'}, 'output_normalization_modes': {'action': 'min_max'}, 'vision_backbone': 'resnet18', 'pretrained_backbone_weights': None, 'transforms': [{'_target_': 'torchaug.transforms.RandomAffine', 'degrees': [-5, 5], 'translate': [0.05, 0.05], 'batch_transform': True, 'num_chunks': -1, 'batch_inplace': True}, {'_target_': 'torchaug.transforms.RandomColorJitter', 'brightness': 0.3, 'contrast': 0.4, 'saturation': 0.5, 'hue': 0.08, 'batch_transform': True, 'num_chunks': -1, 'batch_inplace': True}], 'use_group_norm': True, 'spatial_softmax_num_keypoints': 32, 'action_history_encoder_config': {'_target_': 'lerobot.common.policies.diffusion.configuration_diffusion.Unet1dEncoderConfig', 'in_channels': 7, 'out_channels': 32, 'history_length': 6, 'kernel_size': 5, 'downsample_kernel_size': 3, 'downsample_stride': 2, 'downsample_padding': 1}, 'down_dims': [256, 512, 1024], 'kernel_size': 5, 'n_groups': 8, 'diffusion_step_embed_dim': 128, 'use_film_scale_modulation': True, 'noise_scheduler_type': 'DDIM', 'beta_schedule': 'squaredcos_cap_v2', 'beta_start': 0.0001, 'beta_end': 0.02, 'prediction_type': 'epsilon', 'clip_sample': True, 'clip_sample_range': 1.0, 'num_train_timesteps': 50, 'num_inference_steps': 10, 'do_mask_loss_for_padding': False, 'input_shapes': {'observation.image': [13, 180, 240], 'context_observation.image': [13, 180, 240], 'observation.state': [8], 'observation.action_history': [7]}}, 'train_cfg': {'_target_': 'utils.TrainConfig', 'lr': 0.0001, 'lr_scheduler': 'cosine', 'lr_warmup_steps': 500, 'adam_betas': [0.95, 0.999], 'adam_eps': 1e-08, 'adam_weight_decay': 1e-06, 'grad_clip_norm': 10, 'offline_steps': 1000000, 'use_amp': True}, 'observation_cfg': {'_target_': 'agent.encoder.VisualFeatureSet', 'use_depth': True, 'use_color': True, 'mask_input_dict': {'_target_': 'agent.encoder.MaskInputDict', 'enable': True, 'representation': 'channels', 'mask_list': ['EE_obj_mask']}, 'crop_input_config': {'_target_': 'agent.encoder.CropInputConfig', 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'crop_hw': [144, 144], 'crop_down_offset': 48, 'add_crop_binary_mask': False, 'add_coord_conv_map': False}, 'context_input_config': {'_target_': 'agent.encoder.ContextInputConfig', 'use_color': False, 'use_depth': False, 'mask_input_dict': {'_target_': 'agent.encoder.MaskInputDict', 'enable': False, 'representation': 'channels', 'mask_list': ['EE_obj_mask']}, 'crop_input_config': {'_target_': 'agent.encoder.CropInputConfig', 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'crop_hw': [144, 144], 'crop_down_offset': 48, 'add_crop_binary_mask': False, 'add_coord_conv_map': False}}, 'mask_soft_approx_scheduler_config': {'_target_': 'agent.encoder.MaskSoftApproxSchedulerConfig', 'num_steps': 40000, 'initial_value': 10.0, 'final_value': 1000.0, 'interpolation_scheme': 'cosine'}, 'use_contact_map': False, 'use_sdf_maps': False, 'use_normals_maps': False, 'which_objects': 'both', 'grasped_dtc_max_value': 0.2, 'env_dtc_max_value': 0.4, 'grasped_normals_mask_max_dtc_value': 0.2, 'env_normals_mask_max_dtc_value': 0.4, 'clamp_dtc': True, 'max_contact_prob': 0.1, 'mask_normals_within_sdf': True, 'dtc_adaptive_normalization': False, 'adaptive_normals_mask': True, 'max_depth': 2.0, 'image_shape': [13, 180, 240], 'learnable_contact_preprocess_params': True, 'learning_rate': 0.0001, 'weight_decay': 0.0, 'contact_model_name': 'local_multitask_outhd64all_home_crop_h144w144d48_mask_ctxtmask_seed_220979_epoch_9', 'zero_centered': False}, 'policy_frequency': 5, 'interpolation_frequency': 25}, 'true_action_history': False}}, 'num_train_frames_bc': 50000, 'num_train_frames_drq': 1100000, 'stddev_schedule_drq': 'linear(1.0,0.1,100000)', 'task_name': 'FrankaInsertion-v1', 'num_train_frames_vinn': 25000, 'num_train_frames_diffusion': 1000000, 'num_train_epochs_bc': 5000, 'num_train_epochs_diffusion': 15000, 'validate_every_epochs_bc': 5, 'validate_every_epochs_diffusion': 250, 'validate_diffusion_on_action_loss_every_epochs': 250, 'train_eval_diffusion_on_action_loss_every_epochs': 250, 'check_topk_every_epochs': 5, 'check_topk_every_epochs_diffusion': 250, 'save_snapshot_every_epochs_diffusion': 1500, 'x_limit': [0.2, 0.7], 'y_limit': [-0.4, 0.4], 'z_limit': [-0.05, 0.55], 'home_displacement': [0.55, 0.0, 0.55, 180.0, 0.0, 0.0], 'enable_gripper': True, 'start_with_gripper_open': True, 'offset_mask': [1, 1, 1, 1, 1, 1], 'path_to_depth_extrinsics': '~/fish_leon/FISH/cfgs/camera_poses/camera_poses_L515/20240904-122305/color_tf_world.npy', 'feature_type': '180x240_1_RGB_D_2.0_msk_channels_EE_obj_mask_acthst_hst6_out32_dwnkrnl3_dwnstrd2_dwnpd1', 'save_buffer': True, 'num_eval': 5, 'random_start': False, 'eval_starts': '/home/leonmkim/fish_leon/FISH/eval_starts/frankagym_pixels/FrankaInsertion-v1', 'num_valid_demos': None, 'load_checkpoint': True, 'true_action_history': False, 'checkpoint_epoch': 12000, 'load_residual_weight': False, 'checkpoint_root_dir': '/home/leonmkim/fish_leon/FISH', 'checkpoint_weight_dir': '/home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626', 'residual_weight': '/home/leonmkim/fish_leon/FISH/weights/frankagym_pixels/FrankaInsertion-v1/weight.pt'}
14
+ 2024-12-10 21:04:14,251 INFO MainThread:599894 [wandb_init.py:init():619] starting backend
15
+ 2024-12-10 21:04:14,251 INFO MainThread:599894 [wandb_init.py:init():623] setting up manager
16
+ 2024-12-10 21:04:14,255 INFO MainThread:599894 [backend.py:_multiprocessing_setup():105] multiprocessing start_methods=fork,spawn,forkserver, using: spawn
17
+ 2024-12-10 21:04:14,256 INFO MainThread:599894 [wandb_init.py:init():631] backend started and connected
18
+ 2024-12-10 21:04:14,268 INFO MainThread:599894 [wandb_init.py:init():720] updated telemetry
19
+ 2024-12-10 21:04:14,283 INFO MainThread:599894 [wandb_init.py:init():753] communicating run to backend with 90.0 second timeout
20
+ 2024-12-10 21:04:14,563 INFO MainThread:599894 [wandb_run.py:_on_init():2435] communicating current version
21
+ 2024-12-10 21:04:14,605 INFO MainThread:599894 [wandb_run.py:_on_init():2444] got version response upgrade_message: "wandb version 0.19.0 is available! To upgrade, please run:\n $ pip install wandb --upgrade"
22
+
23
+ 2024-12-10 21:04:14,606 INFO MainThread:599894 [wandb_init.py:init():804] starting run threads in backend
24
+ 2024-12-10 21:04:14,960 INFO MainThread:599894 [wandb_run.py:_console_start():2413] atexit reg
25
+ 2024-12-10 21:04:14,960 INFO MainThread:599894 [wandb_run.py:_redirect():2255] redirect: wrap_raw
26
+ 2024-12-10 21:04:14,960 INFO MainThread:599894 [wandb_run.py:_redirect():2320] Wrapping output streams.
27
+ 2024-12-10 21:04:14,961 INFO MainThread:599894 [wandb_run.py:_redirect():2345] Redirects installed.
28
+ 2024-12-10 21:04:14,962 INFO MainThread:599894 [wandb_init.py:init():847] run started, returning control to user process
29
+ 2024-12-10 21:04:14,962 INFO MainThread:599894 [wandb_run.py:_tensorboard_callback():1544] tensorboard callback: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/tb, True
30
+ 2024-12-10 21:05:08,018 INFO MainThread:599894 [wandb_run.py:_config_callback():1382] config_cb None None {'grasped_obj_name': 'hbm', 'left_book_slot': 'twodim'}
31
+ 2024-12-10 21:07:24,447 WARNING MsgRouterThr:599894 [router.py:message_loop():77] message_loop has been closed
210407/wandb/run-20241210_210414-ob7chcle/files/code/FISH/eval_robot.py ADDED
@@ -0,0 +1,512 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #%%
2
+ import warnings
3
+ import os
4
+
5
+ os.environ['MKL_SERVICE_FORCE_INTEL'] = '1'
6
+ os.environ['MUJOCO_GL'] = 'egl'
7
+ from pathlib import Path
8
+ #%%
9
+ import hydra
10
+ import numpy as np
11
+ import torch
12
+
13
+ import utils
14
+ from utils import get_feature_dirname_from_configs
15
+
16
+ from video import VideoRecorder
17
+ import pickle
18
+ import time
19
+ import threading
20
+ import shutil
21
+ from logger import Logger
22
+
23
+ import wandb
24
+ from omegaconf import OmegaConf, open_dict
25
+
26
+ from replay_buffer_robot import RosbagEvalReplayBufferStorage
27
+ from lerobot.common.utils.utils import _relative_path_between
28
+
29
+ torch.backends.cudnn.benchmark = True
30
+ warnings.filterwarnings('ignore', category=DeprecationWarning)
31
+
32
+ # import specs for replay buffer
33
+ from dm_env import specs
34
+
35
+ import sys, signal
36
+ import yaml
37
+
38
+ # get path of current file
39
+ current_path = os.path.dirname(os.path.realpath(__file__))
40
+ sys.path.append(os.path.join(current_path, os.pardir))
41
+ # from contact_estimation.src.utils.viz_utils import normalized_surface_normal_to_rgb, depth_map_to_im, grasped_env_dtc_map_to_im, contact_prob_map_to_im, desaturate_color_image, masked_overlay_im_list
42
+
43
+ def make_agent(obs_spec, action_spec, cfg):
44
+ cfg.obs_shape = obs_spec['pixels'].shape
45
+ dataset_statistics = None # this will be loaded from the checkpoint
46
+ try:
47
+ cfg.action_shape = action_spec.shape
48
+ except:
49
+ pass
50
+ return hydra.utils.instantiate(cfg, dataset_statistics)
51
+
52
+ class Workspace:
53
+ def __init__(self, cfg):
54
+ self.work_dir = Path.cwd()
55
+ print(f'workspace: {self.work_dir}')
56
+
57
+ signal.signal(signal.SIGINT, self.signal_handler)
58
+
59
+ self.cfg = cfg
60
+ self.loading_uncompiled_checkpoint_with_compile = False
61
+ self.loading_compiled_checkpoint_with_no_compile = False
62
+
63
+ snapshot_path = Path(self.cfg.checkpoint_weight_dir) / f'snapshot_{self.cfg.checkpoint_epoch}.pt'
64
+ self.load_checkpoint_conf(snapshot_path=snapshot_path)
65
+
66
+ # load config for action trajectories
67
+ utils.set_seed_everywhere(self.cfg.seed)
68
+ self.device = torch.device(self.cfg.device)
69
+ self.setup()
70
+
71
+ # self.agent = make_agent(self.eval_env.observation_spec(),
72
+ # self.eval_env.action_spec(), self.cfg.agent)
73
+ self.timer = utils.Timer()
74
+ # self._global_step = 0
75
+ self._global_episode = 0
76
+ self._global_epoch = 0
77
+ self.num_episode_successes = 0
78
+
79
+ # Need to convert hydra config to primitive container for wandb https://docs.wandb.ai/guides/integrations/hydra
80
+ with open_dict(self.cfg):
81
+ self.cfg.feature_type = get_feature_dirname_from_configs(
82
+ hydra.utils.instantiate(self.cfg.agent.config.observation_cfg),
83
+ self.cfg.agent.config.policy_cfg.input_shapes,
84
+ hydra.utils.instantiate(self.cfg.agent.config.policy_cfg.action_history_encoder_config) if 'observation.action_history' in self.cfg.agent.config.policy_cfg.input_shapes else None,
85
+ )
86
+
87
+ wandb_config = OmegaConf.to_container(
88
+ self.cfg, resolve=True, throw_on_missing=True
89
+ )
90
+ # must be called before any tf summary writer is created
91
+ if self.cfg.use_wandb:
92
+ wandb.init(project='extrinsic_contact_downstream', entity='serialexperimentsleon', job_type='eval', sync_tensorboard=self.cfg.use_tb, config=wandb_config)
93
+
94
+ self.logger = Logger(self.work_dir, use_tb=self.cfg.use_tb, use_wandb=self.cfg.use_wandb)
95
+
96
+ # if not self.loading_uncompiled_checkpoint_with_compile and self.cfg.agent.config.compile:
97
+ # self.agent.compile_modules()
98
+
99
+ # self.load_checkpoint(snapshot_path=snapshot_path)
100
+
101
+ # if self.loading_uncompiled_checkpoint_with_compile: # need to call compile after loading the checkpoint
102
+ # self.agent.compile_modules()
103
+
104
+ print(f"loaded agent with feature_type: {self.cfg.feature_type}")
105
+
106
+ def check_for_key_press(self):
107
+ while self.continue_keypress_thread:
108
+ inp = input("Press 'r' to restart current episode, 'n' to stop current episode and skip to next, 'q' to break entire eval\n")
109
+ if inp == 'n':
110
+ self.preempt_episode = True
111
+ print("preempting episode")
112
+ elif inp in ['', '0', '1']: # enter key
113
+ if inp in ['0', '1']:
114
+ self.num_episode_successes += int(inp)
115
+ self.proceed_after_env_reset_event.set()
116
+ print("proceeding to start episode!")
117
+ elif inp == 'q':
118
+ self.proceed_after_env_reset_event.set()
119
+ self.preempt_episode = True
120
+ self.exit_eval = True
121
+ self.continue_keypress_thread = False # will stop the keypress thread
122
+ print("quitting eval")
123
+ break
124
+ elif inp == 'r':
125
+ print('restarting episode')
126
+ self.preempt_episode = True
127
+ self.restart_episode = True
128
+ else:
129
+ print("Invalid key press, try again")
130
+
131
+ # self.keypress_input_thread.join() # wait for the keypress thread to finish
132
+
133
+ def signal_handler(self, signal, frame):
134
+ print("\nprogram exiting gracefully")
135
+ self.proceed_after_env_reset_event.set()
136
+ self.preempt_episode = True
137
+ self.exit_eval = True
138
+ self.continue_keypress_thread = False # will stop the keypress thread
139
+ self.keypress_input_thread.join() # wait for the keypress thread to finish
140
+ video_filepath = self.video_recorder.save()
141
+ # get the video file and convert to video tensor to log
142
+ self.logger.log_video('eval/video', video_filepath, self.global_step)
143
+ sys.exit(0)
144
+
145
+ def setup(self):
146
+ # create envs
147
+ self.eval_env = hydra.utils.call(self.cfg.suite.task_make_fn)
148
+ # expert_demo_config_path = os.path.join(os.path.dirname(self.cfg.expert_dataset), 'demo_config.yaml')
149
+ # self.expert_demo_config = yaml.load(open(expert_demo_config_path, 'r'), Loader=yaml.FullLoader)
150
+ # self.eval_env._env.action_trans_norm = expert_demo_config['max_translation_action_norm']
151
+ # self.eval_env._env.action_rot_norm = expert_demo_config['max_rotation_action_norm']
152
+ # self.eval_env._env.action_period = expert_demo_config['sample_period']
153
+ # print(f"setting max_translation_action_norm to {expert_demo_config['max_translation_action_norm']} and sample_period to {expert_demo_config['sample_period']}")
154
+ # print(f"setting max_rotation_action_norm to {expert_demo_config['max_rotation_action_norm']}")
155
+
156
+ # self.eval_env.set_demo_params(self.cfg.expert_dataset)
157
+
158
+ # Turn off random start
159
+ self.eval_env.random_start = False
160
+
161
+ # create replay buffer
162
+ # data_specs = [
163
+ # {
164
+ # 'observation': self.eval_env.observation_spec(),
165
+ # },
166
+ # # self.eval_env.observation_spec()['features'],
167
+ # self.eval_env.action_spec(),
168
+ # specs.Array(self.eval_env.action_spec().shape, self.eval_env.action_spec().dtype, 'vinn_action'),
169
+ # specs.Array((1, ), np.float32, 'reward'),
170
+ # specs.Array((1, ), np.float32, 'discount'),
171
+ # ]
172
+
173
+ # self.eval_replay_storage = ZarrEvalReplayBufferStorage(data_specs, self.work_dir / 'eval_buffer', debug_timestamps=self.cfg.debug_timestamps, save_buffer=self.cfg.save_buffer, debug_info_data_specs=self.eval_env.debug_info_data_specs, camera_info_dict=self.eval_env.get_camera_info_dict())
174
+ self.eval_replay_storage = RosbagEvalReplayBufferStorage(self.work_dir)
175
+
176
+ self.video_recorder = VideoRecorder(
177
+ self.work_dir if self.cfg.save_video else None,
178
+ ros_enabled=True,
179
+ fps=self.cfg.agent.config.policy_frequency,
180
+ )
181
+
182
+ print('workspace setup complete')
183
+
184
+ @property
185
+ def global_step(self):
186
+ # return self._global_step
187
+ return self.eval_env.get_global_step()
188
+
189
+ @property
190
+ def global_episode(self):
191
+ return self._global_episode
192
+
193
+ @property
194
+ def global_frame(self):
195
+ return self.global_step * self.cfg.action_repeat
196
+
197
+ @property
198
+ def global_epoch(self):
199
+ return self._global_epoch
200
+
201
+ def reset(self, eval_idx):
202
+ if not self.eval_env.enable_arm:
203
+ return np.array([0,0,0], dtype=np.float32)
204
+ self.eval_env.arm_refresh(reset=False)
205
+ # Set start position
206
+ try:
207
+ self.eval_env.set_position(self.start_pos[eval_idx])
208
+ except:
209
+ self.eval_env.arm.set_position(self.start_pos[eval_idx])
210
+ if self.eval_env.arm.keep_gripper_closed:
211
+ self.eval_env.arm.close_gripper_fully()
212
+ else:
213
+ self.eval_env.arm.open_gripper_fully()
214
+ time.sleep(0.1)
215
+ time_step = self.eval_env.step(np.zeros(self.eval_env.action_spec().shape[0], dtype=np.float32),
216
+ np.zeros(self.eval_env.action_spec().shape[0], dtype=np.float32))
217
+ return time_step
218
+
219
+ def eval(self):
220
+ # before evals start, prompt user for name of grasped object and the left book of the slot location
221
+ grasped_obj_name = input("Enter the name of the grasped object: ")
222
+ left_book_slot = input("Enter the left book slot location: ")
223
+ # update wandb config
224
+ if self.cfg.use_wandb:
225
+ wandb.config.update({'grasped_obj_name': grasped_obj_name, 'left_book_slot': left_book_slot})
226
+
227
+ self.preempt_episode = False
228
+ self.exit_eval = False
229
+ self.restart_episode = False
230
+
231
+ self.continue_keypress_thread = True
232
+ self.proceed_after_env_reset_event = threading.Event()
233
+ self.keypress_input_thread = threading.Thread(target=self.check_for_key_press)
234
+ self.keypress_input_thread.start()
235
+
236
+ # # Set model to eval mode
237
+ # self.agent.train(False)
238
+
239
+ eval_until_episode = utils.Until(self.cfg.num_eval)
240
+
241
+ self.use_action_history = False
242
+ # if "dp" in repr(self.agent) and "observation.action_history" in self.cfg.agent.config.policy_cfg.input_shapes:
243
+ if "observation.action_history" in self.cfg.agent.config.policy_cfg.input_shapes:
244
+ self.use_action_history = True
245
+
246
+ # self.eval_replay_storage._new_eval_step(0)
247
+
248
+ # if 'vinn' in repr(self.agent) or 'openloop' in repr(self.agent):
249
+ # with open(self.cfg.expert_dataset, 'rb') as f:
250
+ # if self.cfg.obs_type == 'pixels':
251
+ # self.expert_demo, _, self.expert_action, self.expert_reward = pickle.load(f)
252
+ # elif self.cfg.obs_type == 'features':
253
+ # _, self.expert_demo, self.expert_action, self.expert_reward = pickle.load(f)
254
+
255
+ # if self.cfg.action_trajectories:
256
+ # with open(self.cfg.expert_action_trajectories, 'rb') as f:
257
+ # self.expert_action = pickle.load(f)
258
+
259
+ # if isinstance(self.cfg.train_demo_idxs_list_or_num, int):
260
+ # if self.cfg.train_demo_idxs_list_or_num == -1:
261
+ # self.cfg.train_demo_idxs_list_or_num = len(self.expert_demo)
262
+ # train_demo_idxs_list_or_num = list(range(self.cfg.train_demo_idxs_list_or_num))
263
+
264
+ # self.expert_demo = self.expert_demo[train_demo_idxs_list_or_num]
265
+ # self.expert_action = self.expert_action[train_demo_idxs_list_or_num]
266
+ # self.expert_reward = self.expert_reward[train_demo_idxs_list_or_num]
267
+ # # if self.cfg.action_plans:
268
+ # # self.expert_action_plans = self.expert_action_plans[self.cfg.train_demo_idxs_list_or_num]
269
+ # # self.expert_demo = self.expert_demo[:self.cfg.num_demos]
270
+ # # self.expert_action = self.expert_action[:self.cfg.num_demos]
271
+ # # self.expert_reward = self.expert_reward[:self.cfg.num_demos]
272
+
273
+ # self.expert_demo = np.concatenate(self.expert_demo, axis=0)
274
+ # self.expert_rgb_obs = np.ascontiguousarray(np.transpose(self.expert_demo, (0,2,3,1))[:, :,:,:3].astype(np.uint8))
275
+ # self.expert_action = np.concatenate(self.expert_action, axis=0)
276
+
277
+ # self.agent.save_representations(self.expert_demo, self.expert_action, 128, config=self.expert_demo_config)
278
+
279
+ # Get start points
280
+ if self.cfg.random_start:
281
+ eval_starts = Path(self.cfg.eval_starts) / 'starts.pkl'
282
+ if eval_starts.exists():
283
+ with eval_starts.open('rb') as f:
284
+ self.start_pos = pickle.load(f)
285
+ else:
286
+ eval_starts = Path(self.cfg.eval_starts)
287
+ eval_starts.mkdir(parents=True, exist_ok=True)
288
+
289
+ # Generate start points
290
+ self.start_pos = []
291
+ try:
292
+ for _ in range(self.cfg.num_eval):
293
+ self.start_pos.append(self.eval_env.get_random_pos())
294
+ except:
295
+ for _ in range(self.cfg.num_eval):
296
+ self.start_pos.append(self.eval_env.arm.get_random_pos())
297
+
298
+ # Save start points for the task
299
+ eval_starts = eval_starts / 'starts.pkl'
300
+ with eval_starts.open('wb') as f:
301
+ pickle.dump(self.start_pos, f)
302
+
303
+ time_step = self.eval_env.reset()
304
+ # replay_thread = None
305
+ while eval_until_episode(self.global_episode) and not self.exit_eval:
306
+ # self.video_recorder.init(self.eval_env, video_filename=f'{self.global_episode}_eval.mp4')
307
+ print(f"Starting episode {self.global_episode}")
308
+ time_step = self.eval_env.reset() #Leon: need to call reset twice in case objects are trapped
309
+ self.video_recorder.init(self.eval_env, video_filename=f'{self.global_episode}_eval.mp4')
310
+ # x = input("Press Enter to continue... after reseting env")
311
+ print("Press Enter to continue... after reseting env. To rate prev episode, press 0 for failure and 1 for success")
312
+ self.proceed_after_env_reset_event.clear() # clear the event flag
313
+ self.proceed_after_env_reset_event.wait() # blocking wait for the event flag to be set
314
+ if self.global_episode > 0:
315
+ self.logger.log_metrics({'num_success': self.num_episode_successes}, self.global_step, 'eval', episode=self.global_episode)
316
+ self.logger.log_metrics({'success_rate': self.num_episode_successes/self.global_episode}, self.global_step, 'eval', episode=self.global_episode)
317
+ time_step = self.eval_env.reset()
318
+ # debug_info_dict = self.eval_env.debug_info_dict
319
+ # if replay_thread is not None:
320
+ # # wait for the last replay thread to finish
321
+ # replay_thread.join()
322
+
323
+ # self.eval_replay_storage.add(time_step._replace(observation=time_step.observation[self.cfg.obs_type]), debug_info_dict)
324
+ # replay_thread = threading.Thread(target=self.eval_replay_storage.add, args=(time_step._replace(observation=time_step.observation[self.cfg.obs_type]), debug_info_dict))
325
+ # replay_thread = threading.Thread(target=self.eval_replay_storage.add, args=(time_step, debug_info_dict))
326
+
327
+ # replay_thread.start()
328
+ if self.cfg.random_start:
329
+ time_step = self.reset(self.global_episode)
330
+ time.sleep(2) #5)
331
+ # if 'vinn' in repr(self.agent):
332
+ # self.agent.reset()
333
+ # # self.agent.buffer.reset()
334
+ # # if self.cfg.open_loop:
335
+ # # self.agent.current_step = 0
336
+ # if 'openloop' in repr(self.agent):
337
+ # self.agent.curr_step = 0
338
+ # at start of each episode, provide zero action for policies that use action history
339
+ # shape should be (T_o, T_a, action_dim)
340
+
341
+ # while not time_step.last() and not self.preempt_episode:
342
+ self.video_recorder.ros_start_recording()
343
+ self.eval_replay_storage.start_episode()
344
+ self.eval_env.start_policy_timer()
345
+ while not self.eval_env.episode_done() and not self.preempt_episode:
346
+ # with torch.no_grad(), utils.eval_mode(self.agent):
347
+ # # if self.cfg.agent.provide_topk:
348
+ # # action, vinn_action, topk = self.agent.act(
349
+ # # time_step.observation['pixels'],
350
+ # # self.global_step,
351
+ # # eval_mode=True)
352
+ # # elif self.cfg.agent.provide_obs:
353
+ # # action, vinn_action, obs = self.agent.act(
354
+ # # time_step.observation['pixels'],
355
+ # # self.global_step,
356
+ # # eval_mode=True)
357
+ # # else:
358
+ # action, vinn_action = self.agent.act(
359
+ # time_step.observation,
360
+ # self.global_step,
361
+ # eval_mode=True,
362
+ # obs_timestamp=time_step.observation['timestamp'],
363
+ # obs_seq=time_step.observation['seq'],
364
+ # action_history=action_history,
365
+ # action_history_start_timestamp=action_history_start_timestamp,
366
+ # )
367
+ # DONT WAIT FOR POLICY TO GET AN ACTION
368
+ # we dont want to slow down grabbing obs and passing to sam/contact features
369
+
370
+ self.eval_env.run_policy_threads() # this just does a rospy sleep
371
+
372
+ # if self.use_action_history:
373
+ # action_history_start_timestamp = time_step.observation['timestamp']
374
+ # # action_history = action[:self.cfg.agent.config.policy_cfg.action_history_encoder_config.history_length, ...]
375
+ # # add n_obs_steps dimension to action_history, for now we assume n_obs_steps = 1
376
+ # # TODO: handle n_obs_steps > 1
377
+ # action_history = action[np.newaxis, ...]
378
+
379
+ # time_step = self.eval_env.step(action, vinn_action) # obs, reward after action has been taken
380
+ # debug_info_dict = self.eval_env.debug_info_dict
381
+
382
+ # time_step = self.eval_env.ros_step()
383
+
384
+ # replay_thread.join()
385
+
386
+ # time how long it takes to execute the step
387
+ # time_before_add = time.perf_counter()
388
+ # self.eval_replay_storage.add(time_step._replace(observation=time_step.observation[self.cfg.obs_type]), debug_info_dict)
389
+ # use thread to call the add function in a separate thread
390
+ # replay_thread = threading.Thread(target=self.eval_replay_storage.add, args=(time_step._replace(observation=time_step.observation[self.cfg.obs_type]), debug_info_dict))
391
+
392
+ # replay_thread = threading.Thread(target=self.eval_replay_storage.add, args=(time_step, debug_info_dict))
393
+ # replay_thread.start()
394
+
395
+ # print(f"Time to add to replay buffer: {time.perf_counter() - time_before_add}")
396
+
397
+ # self.video_recorder.record(self.eval_env)
398
+ # self._global_step += 1
399
+
400
+ self.eval_env.stop_policy_timer()
401
+
402
+ if self.restart_episode:
403
+ # means we should delete the current episode and start again
404
+ self.restart_episode = False
405
+ self.eval_replay_storage.reset_current_episode()
406
+ self.video_recorder.reset_current_episode()
407
+
408
+ else:
409
+ self.eval_replay_storage.store_current_episode()
410
+ video_filepath = self.video_recorder.save()
411
+ self.logger.log_video(f"eval/{video_filepath.name.rstrip('.mp4')}", video_filepath, self.global_step)
412
+ self._global_episode += 1
413
+
414
+ self.preempt_episode = False # reset preempt_episode flag
415
+
416
+ # self.video_recorder.save(f'{episode}_eval.mp4')
417
+ # get the video file and convert to video tensor to log
418
+
419
+ self.eval_env.reset()
420
+
421
+ print("Evaluation finished. To wrap up, rate prev episode, press 0 for failure and 1 for success")
422
+ self.proceed_after_env_reset_event.clear() # clear the event flag
423
+ self.proceed_after_env_reset_event.wait() # blocking wait for the event flag to be set
424
+ if self.global_episode > 0:
425
+ # self.logger.log_metrics({'num_success': self.num_episode_successes}, self.global_step, 'eval', episode=self.global_episode)
426
+ self.logger.log_metrics({'num_success': self.num_episode_successes}, self.global_step, 'eval', episode=self.global_episode)
427
+ self.logger.log_metrics({'success_rate': self.num_episode_successes/self.global_episode}, self.global_step, 'eval', episode=self.global_episode)
428
+
429
+ self.continue_keypress_thread = False # will stop the keypress thread
430
+ self.keypress_input_thread.join() # wait for the keypress thread to finish
431
+
432
+ def load_checkpoint_conf(self, snapshot_path):
433
+ config_path = snapshot_path.parent / 'config.yaml'
434
+ if not config_path.exists():
435
+ raise FileNotFoundError(f'No snapshot conf found at {config_path}')
436
+ else:
437
+ # load the omegaconf config
438
+ hydra.core.global_hydra.GlobalHydra.instance().clear()
439
+ hydra.initialize(
440
+ str(_relative_path_between(Path(config_path).absolute().parent, Path(__file__).absolute().parent)),
441
+ )
442
+ cfg = hydra.compose(Path(config_path).stem)
443
+ from deepdiff import DeepDiff
444
+ from omegaconf import open_dict
445
+ diff = DeepDiff(OmegaConf.to_container(cfg), OmegaConf.to_container(self.cfg)) # old, new
446
+ # import re
447
+ overwriteable_keys = [f"root{overwritable_key}" for overwritable_key in ["['use_wandb']", "['path_to_depth_extrinsics']", "['eval']", "['root_dir']", "['wandb_notes']", "['agent']['config']['train_cfg']['use_amp']", "['agent']['config']['compile']", "['agent']['config']['policy_cfg']['num_inference_steps']"]]
448
+ if "values_changed" in diff:
449
+ # top_k_checkpoints, wandb_notes, agent.config.train_cfg.use_amp, save_snapshot_every_epochs_diffusion, check_topk_every_epochs_diffusion, validate_diffusion_on_action_loss_every_epochs, train_eval_diffusion_on_action_loss_every_epochs, validate_every_epochs_diffusion
450
+ # for keys above, overwrite the old config with the new config
451
+ for k, v in diff['values_changed'].items():
452
+ # replace any keys that are under "root['suite']"
453
+ if k in overwriteable_keys or k.startswith("root['suite']"):
454
+ print(f"Found changed key {k} with value {v}. Overwriting old checkpoint config")
455
+ if k == "root['agent']['config']['compile']":
456
+ if diff['values_changed'][k]['new_value']:
457
+ self.loading_uncompiled_checkpoint_with_compile = True
458
+ elif not diff['values_changed'][k]['new_value']:
459
+ # raise ValueError("Cannot load a compiled checkpoint without compile")
460
+ self.loading_compiled_checkpoint_with_no_compile = True
461
+ exec(f"{k.replace('root[', 'cfg[')} = {k.replace('root[', 'self.cfg[')}")
462
+ # for any new values, update the old checkpoint config
463
+ if "dictionary_item_added" in diff:
464
+ for new_key in diff['dictionary_item_added']: # this is a list
465
+ # if new_key == "root['suite']['task_make_fn']['observation_cfg']":
466
+ if new_key == "root['suite']['task_make_fn']['agent_policy_cfg']":
467
+ # pass the agents observation_cfg to the suite task_make_fn
468
+ with open_dict(cfg): # to allow addition of non-existing keys
469
+ # cfg.suite.task_make_fn.observation_cfg = cfg.agent.config.observation_cfg
470
+ cfg.suite.task_make_fn.agent_policy_cfg = cfg.agent.config
471
+ continue
472
+ elif "['agent']['config']['policy_cfg']['input_shapes']" in new_key:
473
+ # skip adding the new key if it is the input_shapes of the policy_cfg
474
+ continue
475
+ else:
476
+ print(f"Found new key {new_key} with value {eval(new_key.replace('root[', 'self.cfg['))}. Adding to checkpoint config")
477
+ # eval(new_key.replace('root', 'cfg')) = eval(new_key.replace('root', 'self.cfg'))
478
+ if new_key == "root['agent']['config']['compile']":
479
+ if self.cfg.agent.config.compile:
480
+ self.loading_uncompiled_checkpoint_with_compile = True
481
+
482
+ with open_dict(cfg):
483
+ exec(f"{new_key.replace('root[', 'cfg[')}={new_key.replace('root[', 'self.cfg[')}")
484
+ self.cfg = cfg
485
+
486
+ def load_checkpoint(self, snapshot_path, bc=False):
487
+ print(f'resuming {repr(self.agent)}: {snapshot_path}')
488
+ with snapshot_path.open('rb') as f:
489
+ payload = torch.load(f)
490
+ agent_payload = {}
491
+ for k, v in payload.items():
492
+ if k not in self.__dict__:
493
+ agent_payload[k] = v
494
+ elif k == '_global_epoch':
495
+ self._global_epoch = v
496
+ print(f'loaded epoch: {v}')
497
+ if self.cfg.use_wandb:
498
+ # add to config of wandb
499
+ wandb.config.update({'epoch': v})
500
+
501
+ # self.agent.load_snapshot_eval(agent_payload, bc)
502
+
503
+ @hydra.main(config_path='cfgs', config_name='config_eval')
504
+ def main(cfg):
505
+ from eval_robot import Workspace as W
506
+ root_dir = Path.cwd()
507
+ workspace = W(cfg)
508
+
509
+ workspace.eval()
510
+
511
+ if __name__ == '__main__':
512
+ main()
210407/wandb/run-20241210_210414-ob7chcle/files/config.yaml ADDED
@@ -0,0 +1,966 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ wandb_version: 1
2
+
3
+ root_dir:
4
+ desc: null
5
+ value: /home/leonmkim/fish_leon
6
+ replay_buffer_size:
7
+ desc: null
8
+ value: 150000
9
+ replay_buffer_num_workers:
10
+ desc: null
11
+ value: 2
12
+ nstep:
13
+ desc: null
14
+ value: 3
15
+ batch_size:
16
+ desc: null
17
+ value: 128
18
+ seed:
19
+ desc: null
20
+ value: 0
21
+ dataset_shuffle_seed:
22
+ desc: null
23
+ value: 0
24
+ device:
25
+ desc: null
26
+ value: cuda
27
+ save_video:
28
+ desc: null
29
+ value: true
30
+ save_train_video:
31
+ desc: null
32
+ value: true
33
+ use_tb:
34
+ desc: null
35
+ value: true
36
+ use_wandb:
37
+ desc: null
38
+ value: true
39
+ wandb_run_id:
40
+ desc: null
41
+ value: '265626'
42
+ wandb_notes:
43
+ desc: null
44
+ value: 265626_req_265827
45
+ eval:
46
+ desc: null
47
+ value: true
48
+ process_contact_features:
49
+ desc: null
50
+ value: true
51
+ obs_type:
52
+ desc: null
53
+ value: pixels
54
+ use_color:
55
+ desc: null
56
+ value: true
57
+ use_depth:
58
+ desc: null
59
+ value: true
60
+ use_masks:
61
+ desc: null
62
+ value: true
63
+ mask_list:
64
+ desc: null
65
+ value:
66
+ - EE_obj_mask
67
+ mask_representation:
68
+ desc: null
69
+ value: channels
70
+ crop_hw:
71
+ desc: null
72
+ value:
73
+ - 144
74
+ - 144
75
+ crop_down_offset:
76
+ desc: null
77
+ value: 48
78
+ color_crop_type:
79
+ desc: null
80
+ value: null
81
+ depth_crop_type:
82
+ desc: null
83
+ value: null
84
+ segmask_crop_type:
85
+ desc: null
86
+ value: null
87
+ add_crop_binary_mask:
88
+ desc: null
89
+ value: false
90
+ add_coord_conv_map:
91
+ desc: null
92
+ value: false
93
+ use_context_color:
94
+ desc: null
95
+ value: false
96
+ use_context_depth:
97
+ desc: null
98
+ value: false
99
+ use_context_segmask:
100
+ desc: null
101
+ value: false
102
+ context_color_crop_type:
103
+ desc: null
104
+ value: null
105
+ context_depth_crop_type:
106
+ desc: null
107
+ value: null
108
+ context_segmask_crop_type:
109
+ desc: null
110
+ value: null
111
+ context_add_crop_binary_mask:
112
+ desc: null
113
+ value: false
114
+ context_add_coord_conv_map:
115
+ desc: null
116
+ value: false
117
+ use_contact_map:
118
+ desc: null
119
+ value: false
120
+ use_sdf_maps:
121
+ desc: null
122
+ value: false
123
+ use_normals_maps:
124
+ desc: null
125
+ value: false
126
+ which_objects:
127
+ desc: null
128
+ value: both
129
+ max_contact_prob:
130
+ desc: null
131
+ value: 0.1
132
+ max_depth:
133
+ desc: null
134
+ value: 2.0
135
+ grasped_dtc_max_value:
136
+ desc: null
137
+ value: 0.2
138
+ env_dtc_max_value:
139
+ desc: null
140
+ value: 0.4
141
+ grasped_normals_mask_max_dtc_value:
142
+ desc: null
143
+ value: 0.2
144
+ env_normals_mask_max_dtc_value:
145
+ desc: null
146
+ value: 0.4
147
+ clamp_dtc:
148
+ desc: null
149
+ value: true
150
+ dtc_adaptive_normalization:
151
+ desc: null
152
+ value: false
153
+ mask_normals_within_sdf:
154
+ desc: null
155
+ value: true
156
+ adaptive_normals_mask:
157
+ desc: null
158
+ value: true
159
+ learnable_contact_preprocess_params:
160
+ desc: null
161
+ value: true
162
+ contact_model_name:
163
+ desc: null
164
+ value: local_multitask_outhd64all_home_crop_h144w144d48_mask_ctxtmask_seed_220979_epoch_9
165
+ contact_estimation_model_ckpt_path:
166
+ desc: null
167
+ value: ~/fish_leon/contact_estimation/artifacts/175604_2/checkpoints/epoch=09-val_loss=0.00.ckpt
168
+ encoder_type:
169
+ desc: null
170
+ value: small
171
+ debug_timestamps:
172
+ desc: null
173
+ value: false
174
+ open_loop:
175
+ desc: null
176
+ value: false
177
+ action_trajectories:
178
+ desc: null
179
+ value: true
180
+ stop_after_action:
181
+ desc: null
182
+ value: false
183
+ interpolation_frequency:
184
+ desc: null
185
+ value: 25
186
+ policy_frequency:
187
+ desc: null
188
+ value: 5
189
+ wait_for_new_camera_frames:
190
+ desc: null
191
+ value: true
192
+ baseline:
193
+ desc: null
194
+ value: false
195
+ train_demo_idxs_list_or_num:
196
+ desc: null
197
+ value: -1
198
+ log_train_every_steps:
199
+ desc: null
200
+ value: 25
201
+ name_of_expert_demo:
202
+ desc: null
203
+ value: 64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act
204
+ expert_dataset_dirpath:
205
+ desc: null
206
+ value: /home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act
207
+ store_dataset_in_memory:
208
+ desc: null
209
+ value: false
210
+ expert_dataset:
211
+ desc: null
212
+ value: /home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/demos.zarr
213
+ action_key:
214
+ desc: null
215
+ value: action_trajectory_25hz
216
+ semantic_demo_grouping_name:
217
+ desc: null
218
+ value: semantic_demo_grouping.yaml
219
+ semantic_demo_grouping:
220
+ desc: null
221
+ value: /home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/semantic_demo_grouping.yaml
222
+ include_groups_list:
223
+ desc: null
224
+ value:
225
+ - hbm_twodim_left_to_right
226
+ expert_dataset_config:
227
+ desc: null
228
+ value: /home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/demo_config.yaml
229
+ name_of_valid_demo:
230
+ desc: null
231
+ value: 64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act
232
+ valid_dataset_dir:
233
+ desc: null
234
+ value: /home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/demos.zarr
235
+ valid_demo_idxs_list_or_num:
236
+ desc: null
237
+ value: null
238
+ val_num_groups:
239
+ desc: null
240
+ value: 0
241
+ load_bc:
242
+ desc: null
243
+ value: true
244
+ checkpoint_epoch_list:
245
+ desc: null
246
+ value:
247
+ - 99
248
+ - 199
249
+ - 299
250
+ - 399
251
+ - 499
252
+ - 599
253
+ - 699
254
+ - 799
255
+ - 899
256
+ - 999
257
+ - 1249
258
+ - 1499
259
+ - 1749
260
+ - 1999
261
+ - 2999
262
+ - 3999
263
+ - 4999
264
+ - 5999
265
+ - 6999
266
+ - 7999
267
+ - 8999
268
+ - 9999
269
+ snapshot_root_dir:
270
+ desc: null
271
+ value: /mnt/grasp_high_usage/leonmkim/contact_estimation/FISH
272
+ save_snapshot:
273
+ desc: null
274
+ value: true
275
+ save_last_snapshot:
276
+ desc: null
277
+ value: true
278
+ save_snapshot_when_done:
279
+ desc: null
280
+ value: true
281
+ top_k_checkpoints:
282
+ desc: null
283
+ value: 5
284
+ save_snapshot_link_to_weights_dir:
285
+ desc: null
286
+ value: deprecated
287
+ bc_regularize:
288
+ desc: null
289
+ value: false
290
+ bc_weight_type:
291
+ desc: null
292
+ value: qfilter
293
+ experiment_dir:
294
+ desc: null
295
+ value: ./exp_local/frankagym_pixels/FrankaInsertion-v1/265626
296
+ agent:
297
+ desc: null
298
+ value:
299
+ _target_: agent.diffusion_policy.DiffusionPolicyAgent
300
+ name: diffusion_policy
301
+ load_checkpoint: true
302
+ obs_shape:
303
+ - 5
304
+ - 240
305
+ - 320
306
+ action_shape:
307
+ - 36
308
+ - 7
309
+ device: cuda
310
+ n_obs_steps: 1
311
+ suite_name: frankagym
312
+ obs_type: pixels
313
+ enable_arm: true
314
+ enable_camera: true
315
+ use_tb: true
316
+ desired_image_shape:
317
+ - 13
318
+ - 180
319
+ - 240
320
+ orig_cam_shape:
321
+ - 3
322
+ - 240
323
+ - 320
324
+ config:
325
+ _target_: agent.diffusion_policy.DiffusionPolicyAgentConfig
326
+ compile: false
327
+ device: cuda
328
+ cam_resize_shape:
329
+ - 13
330
+ - 180
331
+ - 240
332
+ orig_cam_shape:
333
+ - 3
334
+ - 240
335
+ - 320
336
+ policy_cfg:
337
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.DiffusionConfig
338
+ n_obs_steps: 1
339
+ horizon: 36
340
+ n_action_steps: 36
341
+ output_shapes:
342
+ action:
343
+ - 7
344
+ input_normalization_modes:
345
+ observation.image: mean_std
346
+ observation.state: min_max
347
+ observation.action_history: min_max
348
+ output_normalization_modes:
349
+ action: min_max
350
+ vision_backbone: resnet18
351
+ pretrained_backbone_weights: null
352
+ transforms:
353
+ - _target_: torchaug.transforms.RandomAffine
354
+ degrees:
355
+ - -5
356
+ - 5
357
+ translate:
358
+ - 0.05
359
+ - 0.05
360
+ batch_transform: true
361
+ num_chunks: -1
362
+ batch_inplace: true
363
+ - _target_: torchaug.transforms.RandomColorJitter
364
+ brightness: 0.3
365
+ contrast: 0.4
366
+ saturation: 0.5
367
+ hue: 0.08
368
+ batch_transform: true
369
+ num_chunks: -1
370
+ batch_inplace: true
371
+ use_group_norm: true
372
+ spatial_softmax_num_keypoints: 32
373
+ action_history_encoder_config:
374
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.Unet1dEncoderConfig
375
+ in_channels: 7
376
+ out_channels: 32
377
+ history_length: 6
378
+ kernel_size: 5
379
+ downsample_kernel_size: 3
380
+ downsample_stride: 2
381
+ downsample_padding: 1
382
+ down_dims:
383
+ - 256
384
+ - 512
385
+ - 1024
386
+ kernel_size: 5
387
+ n_groups: 8
388
+ diffusion_step_embed_dim: 128
389
+ use_film_scale_modulation: true
390
+ noise_scheduler_type: DDIM
391
+ beta_schedule: squaredcos_cap_v2
392
+ beta_start: 0.0001
393
+ beta_end: 0.02
394
+ prediction_type: epsilon
395
+ clip_sample: true
396
+ clip_sample_range: 1.0
397
+ num_train_timesteps: 50
398
+ num_inference_steps: 10
399
+ do_mask_loss_for_padding: false
400
+ input_shapes:
401
+ observation.image:
402
+ - 13
403
+ - 180
404
+ - 240
405
+ context_observation.image:
406
+ - 13
407
+ - 180
408
+ - 240
409
+ observation.state:
410
+ - 8
411
+ observation.action_history:
412
+ - 7
413
+ train_cfg:
414
+ _target_: utils.TrainConfig
415
+ lr: 0.0001
416
+ lr_scheduler: cosine
417
+ lr_warmup_steps: 500
418
+ adam_betas:
419
+ - 0.95
420
+ - 0.999
421
+ adam_eps: 1.0e-08
422
+ adam_weight_decay: 1.0e-06
423
+ grad_clip_norm: 10
424
+ offline_steps: 1000000
425
+ use_amp: true
426
+ observation_cfg:
427
+ _target_: agent.encoder.VisualFeatureSet
428
+ use_depth: true
429
+ use_color: true
430
+ mask_input_dict:
431
+ _target_: agent.encoder.MaskInputDict
432
+ enable: true
433
+ representation: channels
434
+ mask_list:
435
+ - EE_obj_mask
436
+ crop_input_config:
437
+ _target_: agent.encoder.CropInputConfig
438
+ color_crop_type: null
439
+ depth_crop_type: null
440
+ segmask_crop_type: null
441
+ crop_hw:
442
+ - 144
443
+ - 144
444
+ crop_down_offset: 48
445
+ add_crop_binary_mask: false
446
+ add_coord_conv_map: false
447
+ context_input_config:
448
+ _target_: agent.encoder.ContextInputConfig
449
+ use_color: false
450
+ use_depth: false
451
+ mask_input_dict:
452
+ _target_: agent.encoder.MaskInputDict
453
+ enable: false
454
+ representation: channels
455
+ mask_list:
456
+ - EE_obj_mask
457
+ crop_input_config:
458
+ _target_: agent.encoder.CropInputConfig
459
+ color_crop_type: null
460
+ depth_crop_type: null
461
+ segmask_crop_type: null
462
+ crop_hw:
463
+ - 144
464
+ - 144
465
+ crop_down_offset: 48
466
+ add_crop_binary_mask: false
467
+ add_coord_conv_map: false
468
+ mask_soft_approx_scheduler_config:
469
+ _target_: agent.encoder.MaskSoftApproxSchedulerConfig
470
+ num_steps: 40000
471
+ initial_value: 10.0
472
+ final_value: 1000.0
473
+ interpolation_scheme: cosine
474
+ use_contact_map: false
475
+ use_sdf_maps: false
476
+ use_normals_maps: false
477
+ which_objects: both
478
+ grasped_dtc_max_value: 0.2
479
+ env_dtc_max_value: 0.4
480
+ grasped_normals_mask_max_dtc_value: 0.2
481
+ env_normals_mask_max_dtc_value: 0.4
482
+ clamp_dtc: true
483
+ max_contact_prob: 0.1
484
+ mask_normals_within_sdf: true
485
+ dtc_adaptive_normalization: false
486
+ adaptive_normals_mask: true
487
+ max_depth: 2.0
488
+ image_shape:
489
+ - 13
490
+ - 180
491
+ - 240
492
+ learnable_contact_preprocess_params: true
493
+ learning_rate: 0.0001
494
+ weight_decay: 0.0
495
+ contact_model_name: local_multitask_outhd64all_home_crop_h144w144d48_mask_ctxtmask_seed_220979_epoch_9
496
+ zero_centered: false
497
+ policy_frequency: 5
498
+ interpolation_frequency: 25
499
+ suite:
500
+ desc: null
501
+ value:
502
+ suite: frankagym
503
+ name: frankagym
504
+ frame_stack: 1
505
+ action_repeat: 1
506
+ discount: 0.99
507
+ hidden_dim: 1024
508
+ num_train_frames: 2010
509
+ num_seed_frames: 260
510
+ num_train_epochs: 5000
511
+ validate_every_epochs: 100
512
+ validate_diffusion_on_action_loss_every_epochs: 500
513
+ train_eval_diffusion_on_action_loss_every_epochs: 500
514
+ check_topk_every_epochs: 10
515
+ save_snapshot_every_epochs: 5000
516
+ eval_every_frames: 2000
517
+ num_eval_episodes: 5
518
+ save_snapshot: true
519
+ wait_for_user_to_start_episode: true
520
+ task_make_fn:
521
+ _target_: suite.frankagym.make
522
+ name: FrankaInsertion-v1
523
+ height: 240
524
+ width: 320
525
+ frame_stack: 1
526
+ action_repeat: 1
527
+ seed: 0
528
+ enable_arm: true
529
+ enable_gripper: true
530
+ start_with_gripper_open: true
531
+ enable_camera: true
532
+ path_to_depth_extrinsics: ~/fish_leon/FISH/cfgs/camera_poses/camera_poses_L515/20240904-122305/color_tf_world.npy
533
+ contact_estimation_model_ckpt_path: ~/fish_leon/contact_estimation/artifacts/175604_2/checkpoints/epoch=09-val_loss=0.00.ckpt
534
+ x_limit:
535
+ - 0.2
536
+ - 0.7
537
+ y_limit:
538
+ - -0.4
539
+ - 0.4
540
+ z_limit:
541
+ - -0.05
542
+ - 0.55
543
+ device: cuda
544
+ interpolation_frequency: 25
545
+ policy_frequency: 5
546
+ debug_timestamps: false
547
+ stop_after_action: false
548
+ open_loop: false
549
+ wait_for_new_camera_frames: true
550
+ action_key: action_trajectory_25hz
551
+ action_trajectory_horizon: 36
552
+ action_trajectories: true
553
+ path_to_zarr_dataset: /home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/demos.zarr
554
+ observation_cfg:
555
+ _target_: agent.encoder.VisualFeatureSet
556
+ use_depth: true
557
+ use_color: true
558
+ mask_input_dict:
559
+ _target_: agent.encoder.MaskInputDict
560
+ enable: true
561
+ representation: channels
562
+ mask_list:
563
+ - EE_obj_mask
564
+ crop_input_config:
565
+ _target_: agent.encoder.CropInputConfig
566
+ color_crop_type: null
567
+ depth_crop_type: null
568
+ segmask_crop_type: null
569
+ crop_hw:
570
+ - 144
571
+ - 144
572
+ crop_down_offset: 48
573
+ add_crop_binary_mask: false
574
+ add_coord_conv_map: false
575
+ context_input_config:
576
+ _target_: agent.encoder.ContextInputConfig
577
+ use_color: false
578
+ use_depth: false
579
+ mask_input_dict:
580
+ _target_: agent.encoder.MaskInputDict
581
+ enable: false
582
+ representation: channels
583
+ mask_list:
584
+ - EE_obj_mask
585
+ crop_input_config:
586
+ _target_: agent.encoder.CropInputConfig
587
+ color_crop_type: null
588
+ depth_crop_type: null
589
+ segmask_crop_type: null
590
+ crop_hw:
591
+ - 144
592
+ - 144
593
+ crop_down_offset: 48
594
+ add_crop_binary_mask: false
595
+ add_coord_conv_map: false
596
+ mask_soft_approx_scheduler_config:
597
+ _target_: agent.encoder.MaskSoftApproxSchedulerConfig
598
+ num_steps: 40000
599
+ initial_value: 10.0
600
+ final_value: 1000.0
601
+ interpolation_scheme: cosine
602
+ use_contact_map: false
603
+ use_sdf_maps: false
604
+ use_normals_maps: false
605
+ which_objects: both
606
+ grasped_dtc_max_value: 0.2
607
+ env_dtc_max_value: 0.4
608
+ grasped_normals_mask_max_dtc_value: 0.2
609
+ env_normals_mask_max_dtc_value: 0.4
610
+ clamp_dtc: true
611
+ max_contact_prob: 0.1
612
+ mask_normals_within_sdf: true
613
+ dtc_adaptive_normalization: false
614
+ adaptive_normals_mask: true
615
+ max_depth: 2.0
616
+ image_shape:
617
+ - 13
618
+ - 180
619
+ - 240
620
+ learnable_contact_preprocess_params: true
621
+ learning_rate: 0.0001
622
+ weight_decay: 0.0
623
+ contact_model_name: local_multitask_outhd64all_home_crop_h144w144d48_mask_ctxtmask_seed_220979_epoch_9
624
+ zero_centered: false
625
+ agent_policy_cfg:
626
+ _target_: agent.diffusion_policy.DiffusionPolicyAgentConfig
627
+ compile: false
628
+ device: cuda
629
+ cam_resize_shape:
630
+ - 13
631
+ - 180
632
+ - 240
633
+ orig_cam_shape:
634
+ - 3
635
+ - 240
636
+ - 320
637
+ policy_cfg:
638
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.DiffusionConfig
639
+ n_obs_steps: 1
640
+ horizon: 36
641
+ n_action_steps: 36
642
+ output_shapes:
643
+ action:
644
+ - 7
645
+ input_normalization_modes:
646
+ observation.image: mean_std
647
+ observation.state: min_max
648
+ observation.action_history: min_max
649
+ output_normalization_modes:
650
+ action: min_max
651
+ vision_backbone: resnet18
652
+ pretrained_backbone_weights: null
653
+ transforms:
654
+ - _target_: torchaug.transforms.RandomAffine
655
+ degrees:
656
+ - -5
657
+ - 5
658
+ translate:
659
+ - 0.05
660
+ - 0.05
661
+ batch_transform: true
662
+ num_chunks: -1
663
+ batch_inplace: true
664
+ - _target_: torchaug.transforms.RandomColorJitter
665
+ brightness: 0.3
666
+ contrast: 0.4
667
+ saturation: 0.5
668
+ hue: 0.08
669
+ batch_transform: true
670
+ num_chunks: -1
671
+ batch_inplace: true
672
+ use_group_norm: true
673
+ spatial_softmax_num_keypoints: 32
674
+ action_history_encoder_config:
675
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.Unet1dEncoderConfig
676
+ in_channels: 7
677
+ out_channels: 32
678
+ history_length: 6
679
+ kernel_size: 5
680
+ downsample_kernel_size: 3
681
+ downsample_stride: 2
682
+ downsample_padding: 1
683
+ down_dims:
684
+ - 256
685
+ - 512
686
+ - 1024
687
+ kernel_size: 5
688
+ n_groups: 8
689
+ diffusion_step_embed_dim: 128
690
+ use_film_scale_modulation: true
691
+ noise_scheduler_type: DDIM
692
+ beta_schedule: squaredcos_cap_v2
693
+ beta_start: 0.0001
694
+ beta_end: 0.02
695
+ prediction_type: epsilon
696
+ clip_sample: true
697
+ clip_sample_range: 1.0
698
+ num_train_timesteps: 50
699
+ num_inference_steps: 10
700
+ do_mask_loss_for_padding: false
701
+ input_shapes:
702
+ observation.image:
703
+ - 13
704
+ - 180
705
+ - 240
706
+ context_observation.image:
707
+ - 13
708
+ - 180
709
+ - 240
710
+ observation.state:
711
+ - 8
712
+ observation.action_history:
713
+ - 7
714
+ train_cfg:
715
+ _target_: utils.TrainConfig
716
+ lr: 0.0001
717
+ lr_scheduler: cosine
718
+ lr_warmup_steps: 500
719
+ adam_betas:
720
+ - 0.95
721
+ - 0.999
722
+ adam_eps: 1.0e-08
723
+ adam_weight_decay: 1.0e-06
724
+ grad_clip_norm: 10
725
+ offline_steps: 1000000
726
+ use_amp: true
727
+ observation_cfg:
728
+ _target_: agent.encoder.VisualFeatureSet
729
+ use_depth: true
730
+ use_color: true
731
+ mask_input_dict:
732
+ _target_: agent.encoder.MaskInputDict
733
+ enable: true
734
+ representation: channels
735
+ mask_list:
736
+ - EE_obj_mask
737
+ crop_input_config:
738
+ _target_: agent.encoder.CropInputConfig
739
+ color_crop_type: null
740
+ depth_crop_type: null
741
+ segmask_crop_type: null
742
+ crop_hw:
743
+ - 144
744
+ - 144
745
+ crop_down_offset: 48
746
+ add_crop_binary_mask: false
747
+ add_coord_conv_map: false
748
+ context_input_config:
749
+ _target_: agent.encoder.ContextInputConfig
750
+ use_color: false
751
+ use_depth: false
752
+ mask_input_dict:
753
+ _target_: agent.encoder.MaskInputDict
754
+ enable: false
755
+ representation: channels
756
+ mask_list:
757
+ - EE_obj_mask
758
+ crop_input_config:
759
+ _target_: agent.encoder.CropInputConfig
760
+ color_crop_type: null
761
+ depth_crop_type: null
762
+ segmask_crop_type: null
763
+ crop_hw:
764
+ - 144
765
+ - 144
766
+ crop_down_offset: 48
767
+ add_crop_binary_mask: false
768
+ add_coord_conv_map: false
769
+ mask_soft_approx_scheduler_config:
770
+ _target_: agent.encoder.MaskSoftApproxSchedulerConfig
771
+ num_steps: 40000
772
+ initial_value: 10.0
773
+ final_value: 1000.0
774
+ interpolation_scheme: cosine
775
+ use_contact_map: false
776
+ use_sdf_maps: false
777
+ use_normals_maps: false
778
+ which_objects: both
779
+ grasped_dtc_max_value: 0.2
780
+ env_dtc_max_value: 0.4
781
+ grasped_normals_mask_max_dtc_value: 0.2
782
+ env_normals_mask_max_dtc_value: 0.4
783
+ clamp_dtc: true
784
+ max_contact_prob: 0.1
785
+ mask_normals_within_sdf: true
786
+ dtc_adaptive_normalization: false
787
+ adaptive_normals_mask: true
788
+ max_depth: 2.0
789
+ image_shape:
790
+ - 13
791
+ - 180
792
+ - 240
793
+ learnable_contact_preprocess_params: true
794
+ learning_rate: 0.0001
795
+ weight_decay: 0.0
796
+ contact_model_name: local_multitask_outhd64all_home_crop_h144w144d48_mask_ctxtmask_seed_220979_epoch_9
797
+ zero_centered: false
798
+ policy_frequency: 5
799
+ interpolation_frequency: 25
800
+ true_action_history: false
801
+ num_train_frames_bc:
802
+ desc: null
803
+ value: 50000
804
+ num_train_frames_drq:
805
+ desc: null
806
+ value: 1100000
807
+ stddev_schedule_drq:
808
+ desc: null
809
+ value: linear(1.0,0.1,100000)
810
+ task_name:
811
+ desc: null
812
+ value: FrankaInsertion-v1
813
+ num_train_frames_vinn:
814
+ desc: null
815
+ value: 25000
816
+ num_train_frames_diffusion:
817
+ desc: null
818
+ value: 1000000
819
+ num_train_epochs_bc:
820
+ desc: null
821
+ value: 5000
822
+ num_train_epochs_diffusion:
823
+ desc: null
824
+ value: 15000
825
+ validate_every_epochs_bc:
826
+ desc: null
827
+ value: 5
828
+ validate_every_epochs_diffusion:
829
+ desc: null
830
+ value: 250
831
+ validate_diffusion_on_action_loss_every_epochs:
832
+ desc: null
833
+ value: 250
834
+ train_eval_diffusion_on_action_loss_every_epochs:
835
+ desc: null
836
+ value: 250
837
+ check_topk_every_epochs:
838
+ desc: null
839
+ value: 5
840
+ check_topk_every_epochs_diffusion:
841
+ desc: null
842
+ value: 250
843
+ save_snapshot_every_epochs_diffusion:
844
+ desc: null
845
+ value: 1500
846
+ x_limit:
847
+ desc: null
848
+ value:
849
+ - 0.2
850
+ - 0.7
851
+ y_limit:
852
+ desc: null
853
+ value:
854
+ - -0.4
855
+ - 0.4
856
+ z_limit:
857
+ desc: null
858
+ value:
859
+ - -0.05
860
+ - 0.55
861
+ home_displacement:
862
+ desc: null
863
+ value:
864
+ - 0.55
865
+ - 0.0
866
+ - 0.55
867
+ - 180.0
868
+ - 0.0
869
+ - 0.0
870
+ enable_gripper:
871
+ desc: null
872
+ value: true
873
+ start_with_gripper_open:
874
+ desc: null
875
+ value: true
876
+ offset_mask:
877
+ desc: null
878
+ value:
879
+ - 1
880
+ - 1
881
+ - 1
882
+ - 1
883
+ - 1
884
+ - 1
885
+ path_to_depth_extrinsics:
886
+ desc: null
887
+ value: ~/fish_leon/FISH/cfgs/camera_poses/camera_poses_L515/20240904-122305/color_tf_world.npy
888
+ feature_type:
889
+ desc: null
890
+ value: 180x240_1_RGB_D_2.0_msk_channels_EE_obj_mask_acthst_hst6_out32_dwnkrnl3_dwnstrd2_dwnpd1
891
+ save_buffer:
892
+ desc: null
893
+ value: true
894
+ num_eval:
895
+ desc: null
896
+ value: 5
897
+ random_start:
898
+ desc: null
899
+ value: false
900
+ eval_starts:
901
+ desc: null
902
+ value: /home/leonmkim/fish_leon/FISH/eval_starts/frankagym_pixels/FrankaInsertion-v1
903
+ num_valid_demos:
904
+ desc: null
905
+ value: null
906
+ load_checkpoint:
907
+ desc: null
908
+ value: true
909
+ true_action_history:
910
+ desc: null
911
+ value: false
912
+ checkpoint_epoch:
913
+ desc: null
914
+ value: 12000
915
+ load_residual_weight:
916
+ desc: null
917
+ value: false
918
+ checkpoint_root_dir:
919
+ desc: null
920
+ value: /home/leonmkim/fish_leon/FISH
921
+ checkpoint_weight_dir:
922
+ desc: null
923
+ value: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626
924
+ residual_weight:
925
+ desc: null
926
+ value: /home/leonmkim/fish_leon/FISH/weights/frankagym_pixels/FrankaInsertion-v1/weight.pt
927
+ _wandb:
928
+ desc: null
929
+ value:
930
+ code_path: code/FISH/eval_robot.py
931
+ python_version: 3.10.14
932
+ cli_version: 0.17.5
933
+ framework: torch
934
+ is_jupyter_run: false
935
+ is_kaggle_kernel: false
936
+ start_time: 1733882654
937
+ t:
938
+ 1:
939
+ - 1
940
+ - 41
941
+ - 49
942
+ - 50
943
+ - 55
944
+ - 83
945
+ 2:
946
+ - 1
947
+ - 41
948
+ - 49
949
+ - 50
950
+ - 55
951
+ - 83
952
+ 3:
953
+ - 16
954
+ - 23
955
+ - 35
956
+ 4: 3.10.14
957
+ 5: 0.17.5
958
+ 8:
959
+ - 5
960
+ 13: linux-x86_64
961
+ grasped_obj_name:
962
+ desc: null
963
+ value: hbm
964
+ left_book_slot:
965
+ desc: null
966
+ value: twodim
210407/wandb/run-20241210_210414-ob7chcle/files/diff.patch ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ diff --git a/FISH/cfgs/config_eval.yaml b/FISH/cfgs/config_eval.yaml
2
+ index a9568e3..aa52de5 100644
3
+ --- a/FISH/cfgs/config_eval.yaml
4
+ +++ b/FISH/cfgs/config_eval.yaml
5
+ @@ -123,6 +123,11 @@ bc_weight_type: 'qfilter' # linear, qfilter
6
+
7
+ # Load weights
8
+ load_checkpoint: ${agent.load_checkpoint}
9
+ +# 64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act
10
+ +# full dataset
11
+ +wandb_run_id: "265626" # RGBD+Mask+act history
12
+ +# wandb_run_id: "265628" # RGBD+Mask+contact+act history
13
+ +
14
+ # 54_240x320_hbm_twodim_fps_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act
15
+ # full dataset
16
+ # 6 step action history
17
+ @@ -135,7 +140,7 @@ load_checkpoint: ${agent.load_checkpoint}
18
+ # wandb_run_id: '264772_0' # RGBD+act history
19
+ # wandb_run_id: '264775_0' # RGBD+mask+act history
20
+ # wandb_run_id: '264776_0' # RGBD+contact+act history
21
+ -wandb_run_id: '264777_0' # RGBD+mask+contact+act history
22
+ +# wandb_run_id: '264777_0' # RGBD+mask+contact+act history
23
+
24
+ # 54_240x320_hbm_twodim_fps_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act
25
+ # 16 held out demos
26
+ @@ -151,7 +156,7 @@ wandb_run_id: '264777_0' # RGBD+mask+contact+act history
27
+ # wandb_run_id: '250380_0' # RGBD+mask+contact+act history
28
+ # wandb_run_id: '250370_0' # RGBD+contact+act history
29
+
30
+ -true_action_history: true
31
+ +true_action_history: false
32
+ wandb_notes: null
33
+
34
+ checkpoint_epoch: 12000 # for depth + all contact
35
+ diff --git a/gym-envs/gym_envs/envs/hardware/franka.py b/gym-envs/gym_envs/envs/hardware/franka.py
36
+ index 26f8ae3..4536380 100644
37
+ --- a/gym-envs/gym_envs/envs/hardware/franka.py
38
+ +++ b/gym-envs/gym_envs/envs/hardware/franka.py
39
+ @@ -627,7 +627,7 @@ class Franka:
40
+ # # append the gripper actions to the end of the 6d actions
41
+ # plan_dict['action_trajectory'] = np.concatenate((plan_dict['action_trajectory'], np.array(plan.gripper_action_trajectory).astype(np.float32)), axis=1)
42
+ # plan_dict['action_period'] = plan.action_period
43
+ - self.plan_queue.add(plan.header, plan.obs_header.stamp, plan_dataclass)
44
+ + self.plan_queue.add(plan.header, plan.obs_anchor_header.stamp, plan_dataclass)
45
+ else:
46
+ rospy.logwarn('In process of resetting, ignoring plan')
47
+ pass
210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:242331cb3a64f66021dfad95eeae9d0d8610c587d62363724138c291f7e496ce
3
+ size 1091529
210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4 ADDED
Binary file (262 Bytes). View file
 
210407/wandb/run-20241210_210414-ob7chcle/files/output.log ADDED
@@ -0,0 +1,1285 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ loaded agent with feature_type: 180x240_1_RGB_D_2.0_msk_channels_EE_obj_mask_acthst_hst6_out32_dwnkrnl3_dwnstrd2_dwnpd1
3
+ [INFO] [1733882708.019009]: resetting environment
4
+ [INFO] [1733882708.023743]: cleared current plan
5
+ [INFO] [1733882708.024913]: moving to home
6
+ [INFO] [1733882709.729667]: reached home
7
+ [INFO] [1733882709.731097]: reset action history
8
+ [INFO] [1733882712.439471]: environment reset
9
+ Starting episode 0
10
+ [INFO] [1733882712.442006]: resetting environment
11
+ [INFO] [1733882712.445620]: cleared current plan
12
+ [INFO] [1733882712.446719]: moving to home
13
+ [INFO] [1733882713.448835]: reached home
14
+ [INFO] [1733882713.450003]: reset action history
15
+ [INFO] [1733882716.159782]: environment reset
16
+ Press Enter to continue... after reseting env. To rate prev episode, press 0 for failure and 1 for success
17
+ proceeding to start episode!
18
+ [INFO] [1733882717.586598]: resetting environment
19
+ [INFO] [1733882717.593480]: cleared current plan
20
+ [INFO] [1733882717.594324]: moving to home
21
+ [INFO] [1733882718.596403]: reached home
22
+ [INFO] [1733882718.597975]: reset action history
23
+ [INFO] [1733882721.306381]: environment reset
24
+ bag_path_name:=/home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/episode_rosbags/episode_0_2024-12-10-21-05-21.bag
25
+ ... logging to /home/leonmkim/.ros/log/1408e5ba-b74f-11ef-9a34-5546d6409a19/roslaunch-leonmkim-ROG-Strix-G15CS-G15CS-599894.log
26
+ started roslaunch server http://158.130.50.37:44529/
27
+ SUMMARY
28
+ ========
29
+ PARAMETERS
30
+ * /rosdistro: noetic
31
+ * /rosversion: 1.16.0
32
+ NODES
33
+ /
34
+ print_text (rostopic/rostopic)
35
+ pub_text (rostopic/rostopic)
36
+ rosbag_record (rosbag/record)
37
+ ROS_MASTER_URI=http://localhost:11311
38
+ process[pub_text-1]: started with pid [600194]
39
+ process[print_text-2]: started with pid [600218]
40
+ process[rosbag_record-3]: started with pid [600219]
41
+ started bagging!
42
+ [INFO] [1733882722.053888]: received mask_obs with header seq: 114
43
+ stamp:
44
+ secs: 1733882722
45
+ nsecs: 48879146
46
+ frame_id: '' and grasped_object_mask header seq: 31506
47
+ stamp:
48
+ secs: 1733882721
49
+ nsecs: 834905148
50
+ frame_id: "camera_color_optical_frame"
51
+ [INFO] [1733882722.242116]: received mask_obs with header seq: 115
52
+ stamp:
53
+ secs: 1733882722
54
+ nsecs: 242531061
55
+ frame_id: '' and grasped_object_mask header seq: 31512
56
+ stamp:
57
+ secs: 1733882722
58
+ nsecs: 34748554
59
+ frame_id: "camera_color_optical_frame"
60
+ [INFO] [1733882722.438313]: received mask_obs with header seq: 116
61
+ stamp:
62
+ secs: 1733882722
63
+ nsecs: 438178777
64
+ frame_id: '' and grasped_object_mask header seq: 31518
65
+ stamp:
66
+ secs: 1733882722
67
+ nsecs: 234591007
68
+ frame_id: "camera_color_optical_frame"
69
+ [INFO] [1733882722.642956]: received mask_obs with header seq: 117
70
+ stamp:
71
+ secs: 1733882722
72
+ nsecs: 643582820
73
+ frame_id: '' and grasped_object_mask header seq: 31524
74
+ stamp:
75
+ secs: 1733882722
76
+ nsecs: 434433460
77
+ frame_id: "camera_color_optical_frame"
78
+ [INFO] [1733882722.855864]: received mask_obs with header seq: 118
79
+ stamp:
80
+ secs: 1733882722
81
+ nsecs: 856016874
82
+ frame_id: '' and grasped_object_mask header seq: 31530
83
+ stamp:
84
+ secs: 1733882722
85
+ nsecs: 634273052
86
+ frame_id: "camera_color_optical_frame"
87
+ [INFO] [1733882723.043437]: received mask_obs with header seq: 119
88
+ stamp:
89
+ secs: 1733882723
90
+ nsecs: 44147491
91
+ frame_id: '' and grasped_object_mask header seq: 31536
92
+ stamp:
93
+ secs: 1733882722
94
+ nsecs: 834112883
95
+ frame_id: "camera_color_optical_frame"
96
+ [INFO] [1733882723.255068]: received mask_obs with header seq: 120
97
+ stamp:
98
+ secs: 1733882723
99
+ nsecs: 255773782
100
+ frame_id: '' and grasped_object_mask header seq: 31542
101
+ stamp:
102
+ secs: 1733882723
103
+ nsecs: 33952713
104
+ frame_id: "camera_color_optical_frame"
105
+ [INFO] [1733882723.457205]: received mask_obs with header seq: 121
106
+ stamp:
107
+ secs: 1733882723
108
+ nsecs: 457902193
109
+ frame_id: '' and grasped_object_mask header seq: 31548
110
+ stamp:
111
+ secs: 1733882723
112
+ nsecs: 233793497
113
+ frame_id: "camera_color_optical_frame"
114
+ [INFO] [1733882723.672633]: received mask_obs with header seq: 122
115
+ stamp:
116
+ secs: 1733882723
117
+ nsecs: 673328876
118
+ frame_id: '' and grasped_object_mask header seq: 31554
119
+ stamp:
120
+ secs: 1733882723
121
+ nsecs: 433632374
122
+ frame_id: "camera_color_optical_frame"
123
+ [INFO] [1733882723.868197]: received mask_obs with header seq: 123
124
+ stamp:
125
+ secs: 1733882723
126
+ nsecs: 868912935
127
+ frame_id: '' and grasped_object_mask header seq: 31560
128
+ stamp:
129
+ secs: 1733882723
130
+ nsecs: 633465290
131
+ frame_id: "camera_color_optical_frame"
132
+ [INFO] [1733882724.063814]: received mask_obs with header seq: 124
133
+ stamp:
134
+ secs: 1733882724
135
+ nsecs: 64529418
136
+ frame_id: '' and grasped_object_mask header seq: 31566
137
+ stamp:
138
+ secs: 1733882723
139
+ nsecs: 833298206
140
+ frame_id: "camera_color_optical_frame"
141
+ [INFO] [1733882724.270881]: received mask_obs with header seq: 125
142
+ stamp:
143
+ secs: 1733882724
144
+ nsecs: 271565675
145
+ frame_id: '' and grasped_object_mask header seq: 31572
146
+ stamp:
147
+ secs: 1733882724
148
+ nsecs: 33130884
149
+ frame_id: "camera_color_optical_frame"
150
+ [INFO] [1733882724.456985]: received mask_obs with header seq: 126
151
+ stamp:
152
+ secs: 1733882724
153
+ nsecs: 457637548
154
+ frame_id: '' and grasped_object_mask header seq: 31578
155
+ stamp:
156
+ secs: 1733882724
157
+ nsecs: 232963324
158
+ frame_id: "camera_color_optical_frame"
159
+ [INFO] [1733882724.651581]: received mask_obs with header seq: 127
160
+ stamp:
161
+ secs: 1733882724
162
+ nsecs: 652227878
163
+ frame_id: '' and grasped_object_mask header seq: 31584
164
+ stamp:
165
+ secs: 1733882724
166
+ nsecs: 432796717
167
+ frame_id: "camera_color_optical_frame"
168
+ [INFO] [1733882724.870804]: received mask_obs with header seq: 128
169
+ stamp:
170
+ secs: 1733882724
171
+ nsecs: 871049642
172
+ frame_id: '' and grasped_object_mask header seq: 31590
173
+ stamp:
174
+ secs: 1733882724
175
+ nsecs: 632633924
176
+ frame_id: "camera_color_optical_frame"
177
+ [INFO] [1733882725.075478]: received mask_obs with header seq: 129
178
+ stamp:
179
+ secs: 1733882725
180
+ nsecs: 76172590
181
+ frame_id: '' and grasped_object_mask header seq: 31596
182
+ stamp:
183
+ secs: 1733882724
184
+ nsecs: 832470655
185
+ frame_id: "camera_color_optical_frame"
186
+ [INFO] [1733882725.273276]: received mask_obs with header seq: 130
187
+ stamp:
188
+ secs: 1733882725
189
+ nsecs: 273989677
190
+ frame_id: '' and grasped_object_mask header seq: 31602
191
+ stamp:
192
+ secs: 1733882725
193
+ nsecs: 32306910
194
+ frame_id: "camera_color_optical_frame"
195
+ [INFO] [1733882725.473219]: received mask_obs with header seq: 131
196
+ stamp:
197
+ secs: 1733882725
198
+ nsecs: 473895311
199
+ frame_id: '' and grasped_object_mask header seq: 31608
200
+ stamp:
201
+ secs: 1733882725
202
+ nsecs: 232143402
203
+ frame_id: "camera_color_optical_frame"
204
+ [INFO] [1733882725.658554]: received mask_obs with header seq: 132
205
+ stamp:
206
+ secs: 1733882725
207
+ nsecs: 659076929
208
+ frame_id: '' and grasped_object_mask header seq: 31614
209
+ stamp:
210
+ secs: 1733882725
211
+ nsecs: 431979418
212
+ frame_id: "camera_color_optical_frame"
213
+ [INFO] [1733882725.861954]: received mask_obs with header seq: 133
214
+ stamp:
215
+ secs: 1733882725
216
+ nsecs: 862345933
217
+ frame_id: '' and grasped_object_mask header seq: 31620
218
+ stamp:
219
+ secs: 1733882725
220
+ nsecs: 631814957
221
+ frame_id: "camera_color_optical_frame"
222
+ [INFO] [1733882726.058597]: received mask_obs with header seq: 134
223
+ stamp:
224
+ secs: 1733882726
225
+ nsecs: 58791875
226
+ frame_id: '' and grasped_object_mask header seq: 31626
227
+ stamp:
228
+ secs: 1733882725
229
+ nsecs: 831651449
230
+ frame_id: "camera_color_optical_frame"
231
+ [INFO] [1733882726.259522]: received mask_obs with header seq: 135
232
+ stamp:
233
+ secs: 1733882726
234
+ nsecs: 259843826
235
+ frame_id: '' and grasped_object_mask header seq: 31632
236
+ stamp:
237
+ secs: 1733882726
238
+ nsecs: 31486511
239
+ frame_id: "camera_color_optical_frame"
240
+ [INFO] [1733882726.464562]: received mask_obs with header seq: 136
241
+ stamp:
242
+ secs: 1733882726
243
+ nsecs: 465265750
244
+ frame_id: '' and grasped_object_mask header seq: 31638
245
+ stamp:
246
+ secs: 1733882726
247
+ nsecs: 231322050
248
+ frame_id: "camera_color_optical_frame"
249
+ [INFO] [1733882726.657005]: received mask_obs with header seq: 137
250
+ stamp:
251
+ secs: 1733882726
252
+ nsecs: 657728195
253
+ frame_id: '' and grasped_object_mask header seq: 31644
254
+ stamp:
255
+ secs: 1733882726
256
+ nsecs: 431157827
257
+ frame_id: "camera_color_optical_frame"
258
+ [INFO] [1733882726.853767]: received mask_obs with header seq: 138
259
+ stamp:
260
+ secs: 1733882726
261
+ nsecs: 853689193
262
+ frame_id: '' and grasped_object_mask header seq: 31650
263
+ stamp:
264
+ secs: 1733882726
265
+ nsecs: 630995035
266
+ frame_id: "camera_color_optical_frame"
267
+ [INFO] [1733882727.054479]: received mask_obs with header seq: 139
268
+ stamp:
269
+ secs: 1733882727
270
+ nsecs: 54865360
271
+ frame_id: '' and grasped_object_mask header seq: 31656
272
+ stamp:
273
+ secs: 1733882726
274
+ nsecs: 830832481
275
+ frame_id: "camera_color_optical_frame"
276
+ [INFO] [1733882727.252600]: received mask_obs with header seq: 140
277
+ stamp:
278
+ secs: 1733882727
279
+ nsecs: 252785444
280
+ frame_id: '' and grasped_object_mask header seq: 31662
281
+ stamp:
282
+ secs: 1733882727
283
+ nsecs: 30670881
284
+ frame_id: "camera_color_optical_frame"
285
+ [INFO] [1733882727.462991]: received mask_obs with header seq: 141
286
+ stamp:
287
+ secs: 1733882727
288
+ nsecs: 463722467
289
+ frame_id: '' and grasped_object_mask header seq: 31668
290
+ stamp:
291
+ secs: 1733882727
292
+ nsecs: 230508089
293
+ frame_id: "camera_color_optical_frame"
294
+ [INFO] [1733882727.659335]: received mask_obs with header seq: 142
295
+ stamp:
296
+ secs: 1733882727
297
+ nsecs: 660079240
298
+ frame_id: '' and grasped_object_mask header seq: 31674
299
+ stamp:
300
+ secs: 1733882727
301
+ nsecs: 430346251
302
+ frame_id: "camera_color_optical_frame"
303
+ [INFO] [1733882727.878530]: received mask_obs with header seq: 143
304
+ stamp:
305
+ secs: 1733882727
306
+ nsecs: 878180265
307
+ frame_id: '' and grasped_object_mask header seq: 31680
308
+ stamp:
309
+ secs: 1733882727
310
+ nsecs: 630188227
311
+ frame_id: "camera_color_optical_frame"
312
+ [INFO] [1733882728.099251]: received mask_obs with header seq: 144
313
+ stamp:
314
+ secs: 1733882728
315
+ nsecs: 99953413
316
+ frame_id: '' and grasped_object_mask header seq: 31687
317
+ stamp:
318
+ secs: 1733882727
319
+ nsecs: 863338232
320
+ frame_id: "camera_color_optical_frame"
321
+ [INFO] [1733882728.290529]: received mask_obs with header seq: 145
322
+ stamp:
323
+ secs: 1733882728
324
+ nsecs: 290887117
325
+ frame_id: '' and grasped_object_mask header seq: 31693
326
+ stamp:
327
+ secs: 1733882728
328
+ nsecs: 63180685
329
+ frame_id: "camera_color_optical_frame"
330
+ [INFO] [1733882728.493851]: received mask_obs with header seq: 146
331
+ stamp:
332
+ secs: 1733882728
333
+ nsecs: 494552135
334
+ frame_id: '' and grasped_object_mask header seq: 31699
335
+ stamp:
336
+ secs: 1733882728
337
+ nsecs: 263023138
338
+ frame_id: "camera_color_optical_frame"
339
+ [INFO] [1733882728.705236]: received mask_obs with header seq: 147
340
+ stamp:
341
+ secs: 1733882728
342
+ nsecs: 705916881
343
+ frame_id: '' and grasped_object_mask header seq: 31705
344
+ stamp:
345
+ secs: 1733882728
346
+ nsecs: 462864399
347
+ frame_id: "camera_color_optical_frame"
348
+ [INFO] [1733882728.907349]: received mask_obs with header seq: 148
349
+ stamp:
350
+ secs: 1733882728
351
+ nsecs: 907902240
352
+ frame_id: '' and grasped_object_mask header seq: 31711
353
+ stamp:
354
+ secs: 1733882728
355
+ nsecs: 662702799
356
+ frame_id: "camera_color_optical_frame"
357
+ [INFO] [1733882729.123544]: received mask_obs with header seq: 149
358
+ stamp:
359
+ secs: 1733882729
360
+ nsecs: 124239444
361
+ frame_id: '' and grasped_object_mask header seq: 31718
362
+ stamp:
363
+ secs: 1733882728
364
+ nsecs: 895848036
365
+ frame_id: "camera_color_optical_frame"
366
+ [INFO] [1733882729.338554]: received mask_obs with header seq: 150
367
+ stamp:
368
+ secs: 1733882729
369
+ nsecs: 339276552
370
+ frame_id: '' and grasped_object_mask header seq: 31724
371
+ stamp:
372
+ secs: 1733882729
373
+ nsecs: 95686436
374
+ frame_id: "camera_color_optical_frame"
375
+ [INFO] [1733882729.520767]: received mask_obs with header seq: 151
376
+ stamp:
377
+ secs: 1733882729
378
+ nsecs: 520812273
379
+ frame_id: '' and grasped_object_mask header seq: 31730
380
+ stamp:
381
+ secs: 1733882729
382
+ nsecs: 295524836
383
+ frame_id: "camera_color_optical_frame"
384
+ [INFO] [1733882729.713979]: received mask_obs with header seq: 152
385
+ stamp:
386
+ secs: 1733882729
387
+ nsecs: 714640617
388
+ frame_id: '' and grasped_object_mask header seq: 31736
389
+ stamp:
390
+ secs: 1733882729
391
+ nsecs: 495365620
392
+ frame_id: "camera_color_optical_frame"
393
+ [INFO] [1733882729.913416]: received mask_obs with header seq: 153
394
+ stamp:
395
+ secs: 1733882729
396
+ nsecs: 913074016
397
+ frame_id: '' and grasped_object_mask header seq: 31741
398
+ stamp:
399
+ secs: 1733882729
400
+ nsecs: 661899090
401
+ frame_id: "camera_color_optical_frame"
402
+ [INFO] [1733882730.108793]: received mask_obs with header seq: 154
403
+ stamp:
404
+ secs: 1733882730
405
+ nsecs: 109471797
406
+ frame_id: '' and grasped_object_mask header seq: 31747
407
+ stamp:
408
+ secs: 1733882729
409
+ nsecs: 861740589
410
+ frame_id: "camera_color_optical_frame"
411
+ [INFO] [1733882730.302778]: received mask_obs with header seq: 155
412
+ stamp:
413
+ secs: 1733882730
414
+ nsecs: 303365468
415
+ frame_id: '' and grasped_object_mask header seq: 31753
416
+ stamp:
417
+ secs: 1733882730
418
+ nsecs: 61582804
419
+ frame_id: "camera_color_optical_frame"
420
+ [INFO] [1733882730.489773]: received mask_obs with header seq: 156
421
+ stamp:
422
+ secs: 1733882730
423
+ nsecs: 490137338
424
+ frame_id: '' and grasped_object_mask header seq: 31759
425
+ stamp:
426
+ secs: 1733882730
427
+ nsecs: 261424303
428
+ frame_id: "camera_color_optical_frame"
429
+ [INFO] [1733882730.688014]: received mask_obs with header seq: 157
430
+ stamp:
431
+ secs: 1733882730
432
+ nsecs: 688325881
433
+ frame_id: '' and grasped_object_mask header seq: 31765
434
+ stamp:
435
+ secs: 1733882730
436
+ nsecs: 461265564
437
+ frame_id: "camera_color_optical_frame"
438
+ [INFO] [1733882730.890480]: received mask_obs with header seq: 158
439
+ stamp:
440
+ secs: 1733882730
441
+ nsecs: 890745401
442
+ frame_id: '' and grasped_object_mask header seq: 31771
443
+ stamp:
444
+ secs: 1733882730
445
+ nsecs: 661106586
446
+ frame_id: "camera_color_optical_frame"
447
+ [INFO] [1733882731.091830]: received mask_obs with header seq: 159
448
+ stamp:
449
+ secs: 1733882731
450
+ nsecs: 92510223
451
+ frame_id: '' and grasped_object_mask header seq: 31777
452
+ stamp:
453
+ secs: 1733882730
454
+ nsecs: 860948324
455
+ frame_id: "camera_color_optical_frame"
456
+ [INFO] [1733882731.285396]: received mask_obs with header seq: 160
457
+ stamp:
458
+ secs: 1733882731
459
+ nsecs: 286172151
460
+ frame_id: '' and grasped_object_mask header seq: 31783
461
+ stamp:
462
+ secs: 1733882731
463
+ nsecs: 60789824
464
+ frame_id: "camera_color_optical_frame"
465
+ [INFO] [1733882731.483410]: received mask_obs with header seq: 161
466
+ stamp:
467
+ secs: 1733882731
468
+ nsecs: 484132289
469
+ frame_id: '' and grasped_object_mask header seq: 31789
470
+ stamp:
471
+ secs: 1733882731
472
+ nsecs: 260632753
473
+ frame_id: "camera_color_optical_frame"
474
+ [INFO] [1733882731.681967]: received mask_obs with header seq: 162
475
+ stamp:
476
+ secs: 1733882731
477
+ nsecs: 682367324
478
+ frame_id: '' and grasped_object_mask header seq: 31795
479
+ stamp:
480
+ secs: 1733882731
481
+ nsecs: 460474491
482
+ frame_id: "camera_color_optical_frame"
483
+ [INFO] [1733882731.881424]: received mask_obs with header seq: 163
484
+ stamp:
485
+ secs: 1733882731
486
+ nsecs: 882004022
487
+ frame_id: '' and grasped_object_mask header seq: 31801
488
+ stamp:
489
+ secs: 1733882731
490
+ nsecs: 660314560
491
+ frame_id: "camera_color_optical_frame"
492
+ [INFO] [1733882732.080389]: received mask_obs with header seq: 164
493
+ stamp:
494
+ secs: 1733882732
495
+ nsecs: 80821037
496
+ frame_id: '' and grasped_object_mask header seq: 31807
497
+ stamp:
498
+ secs: 1733882731
499
+ nsecs: 860154390
500
+ frame_id: "camera_color_optical_frame"
501
+ [INFO] [1733882732.276461]: received mask_obs with header seq: 165
502
+ stamp:
503
+ secs: 1733882732
504
+ nsecs: 277194499
505
+ frame_id: '' and grasped_object_mask header seq: 31813
506
+ stamp:
507
+ secs: 1733882732
508
+ nsecs: 59993982
509
+ frame_id: "camera_color_optical_frame"
510
+ [INFO] [1733882732.475675]: received mask_obs with header seq: 166
511
+ stamp:
512
+ secs: 1733882732
513
+ nsecs: 475312232
514
+ frame_id: '' and grasped_object_mask header seq: 31819
515
+ stamp:
516
+ secs: 1733882732
517
+ nsecs: 259833813
518
+ frame_id: "camera_color_optical_frame"
519
+ For topic gripper_width: timestamp difference is -224012663 for nearest: 1733882732235661457 - target: 1733882732459674120 at idx 157
520
+ [INFO] [1733882732.668931]: received mask_obs with header seq: 167
521
+ stamp:
522
+ secs: 1733882732
523
+ nsecs: 669728040
524
+ frame_id: '' and grasped_object_mask header seq: 31824
525
+ stamp:
526
+ secs: 1733882732
527
+ nsecs: 426367521
528
+ frame_id: "camera_color_optical_frame"
529
+ [INFO] [1733882732.859527]: received mask_obs with header seq: 168
530
+ stamp:
531
+ secs: 1733882732
532
+ nsecs: 860039234
533
+ frame_id: '' and grasped_object_mask header seq: 31830
534
+ stamp:
535
+ secs: 1733882732
536
+ nsecs: 626210690
537
+ frame_id: "camera_color_optical_frame"
538
+ [INFO] [1733882733.058874]: received mask_obs with header seq: 169
539
+ stamp:
540
+ secs: 1733882733
541
+ nsecs: 59504032
542
+ frame_id: '' and grasped_object_mask header seq: 31836
543
+ stamp:
544
+ secs: 1733882732
545
+ nsecs: 826054335
546
+ frame_id: "camera_color_optical_frame"
547
+ [INFO] [1733882733.279345]: received mask_obs with header seq: 170
548
+ stamp:
549
+ secs: 1733882733
550
+ nsecs: 279613733
551
+ frame_id: '' and grasped_object_mask header seq: 31842
552
+ stamp:
553
+ secs: 1733882733
554
+ nsecs: 25898457
555
+ frame_id: "camera_color_optical_frame"
556
+ [INFO] [1733882733.474381]: received mask_obs with header seq: 171
557
+ stamp:
558
+ secs: 1733882733
559
+ nsecs: 474082469
560
+ frame_id: '' and grasped_object_mask header seq: 31849
561
+ stamp:
562
+ secs: 1733882733
563
+ nsecs: 259050369
564
+ frame_id: "camera_color_optical_frame"
565
+ [INFO] [1733882733.681119]: received mask_obs with header seq: 172
566
+ stamp:
567
+ secs: 1733882733
568
+ nsecs: 681621789
569
+ frame_id: '' and grasped_object_mask header seq: 31855
570
+ stamp:
571
+ secs: 1733882733
572
+ nsecs: 458893776
573
+ frame_id: "camera_color_optical_frame"
574
+ [INFO] [1733882733.879652]: received mask_obs with header seq: 173
575
+ stamp:
576
+ secs: 1733882733
577
+ nsecs: 880379438
578
+ frame_id: '' and grasped_object_mask header seq: 31861
579
+ stamp:
580
+ secs: 1733882733
581
+ nsecs: 658732653
582
+ frame_id: "camera_color_optical_frame"
583
+ [INFO] [1733882734.076964]: received mask_obs with header seq: 174
584
+ stamp:
585
+ secs: 1733882734
586
+ nsecs: 77689647
587
+ frame_id: '' and grasped_object_mask header seq: 31866
588
+ stamp:
589
+ secs: 1733882733
590
+ nsecs: 825265646
591
+ frame_id: "camera_color_optical_frame"
592
+ [INFO] [1733882734.274835]: received mask_obs with header seq: 175
593
+ stamp:
594
+ secs: 1733882734
595
+ nsecs: 275566339
596
+ frame_id: '' and grasped_object_mask header seq: 31873
597
+ stamp:
598
+ secs: 1733882734
599
+ nsecs: 58411598
600
+ frame_id: "camera_color_optical_frame"
601
+ [INFO] [1733882734.475413]: received mask_obs with header seq: 176
602
+ stamp:
603
+ secs: 1733882734
604
+ nsecs: 475030899
605
+ frame_id: '' and grasped_object_mask header seq: 31879
606
+ stamp:
607
+ secs: 1733882734
608
+ nsecs: 258250475
609
+ frame_id: "camera_color_optical_frame"
610
+ [INFO] [1733882734.684631]: received mask_obs with header seq: 177
611
+ stamp:
612
+ secs: 1733882734
613
+ nsecs: 684263467
614
+ frame_id: '' and grasped_object_mask header seq: 31885
615
+ stamp:
616
+ secs: 1733882734
617
+ nsecs: 458089352
618
+ frame_id: "camera_color_optical_frame"
619
+ [INFO] [1733882734.881454]: received mask_obs with header seq: 178
620
+ stamp:
621
+ secs: 1733882734
622
+ nsecs: 882217168
623
+ frame_id: '' and grasped_object_mask header seq: 31891
624
+ stamp:
625
+ secs: 1733882734
626
+ nsecs: 657929182
627
+ frame_id: "camera_color_optical_frame"
628
+ [INFO] [1733882735.078412]: received mask_obs with header seq: 179
629
+ stamp:
630
+ secs: 1733882735
631
+ nsecs: 78201293
632
+ frame_id: '' and grasped_object_mask header seq: 31897
633
+ stamp:
634
+ secs: 1733882734
635
+ nsecs: 857769251
636
+ frame_id: "camera_color_optical_frame"
637
+ [INFO] [1733882735.276782]: received mask_obs with header seq: 180
638
+ stamp:
639
+ secs: 1733882735
640
+ nsecs: 277486085
641
+ frame_id: '' and grasped_object_mask header seq: 31903
642
+ stamp:
643
+ secs: 1733882735
644
+ nsecs: 57610035
645
+ frame_id: "camera_color_optical_frame"
646
+ [INFO] [1733882735.473451]: received mask_obs with header seq: 181
647
+ stamp:
648
+ secs: 1733882735
649
+ nsecs: 473750829
650
+ frame_id: '' and grasped_object_mask header seq: 31909
651
+ stamp:
652
+ secs: 1733882735
653
+ nsecs: 257450104
654
+ frame_id: "camera_color_optical_frame"
655
+ [INFO] [1733882735.673778]: received mask_obs with header seq: 182
656
+ stamp:
657
+ secs: 1733882735
658
+ nsecs: 672456741
659
+ frame_id: '' and grasped_object_mask header seq: 31915
660
+ stamp:
661
+ secs: 1733882735
662
+ nsecs: 457290173
663
+ frame_id: "camera_color_optical_frame"
664
+ [INFO] [1733882735.878548]: received mask_obs with header seq: 183
665
+ stamp:
666
+ secs: 1733882735
667
+ nsecs: 879298925
668
+ frame_id: '' and grasped_object_mask header seq: 31921
669
+ stamp:
670
+ secs: 1733882735
671
+ nsecs: 657128334
672
+ frame_id: "camera_color_optical_frame"
673
+ [INFO] [1733882736.076265]: received mask_obs with header seq: 184
674
+ stamp:
675
+ secs: 1733882736
676
+ nsecs: 77043294
677
+ frame_id: '' and grasped_object_mask header seq: 31927
678
+ stamp:
679
+ secs: 1733882735
680
+ nsecs: 856966734
681
+ frame_id: "camera_color_optical_frame"
682
+ [INFO] [1733882736.278515]: received mask_obs with header seq: 185
683
+ stamp:
684
+ secs: 1733882736
685
+ nsecs: 277301549
686
+ frame_id: '' and grasped_object_mask header seq: 31933
687
+ stamp:
688
+ secs: 1733882736
689
+ nsecs: 56804895
690
+ frame_id: "camera_color_optical_frame"
691
+ [INFO] [1733882736.471332]: received mask_obs with header seq: 186
692
+ stamp:
693
+ secs: 1733882736
694
+ nsecs: 471755981
695
+ frame_id: '' and grasped_object_mask header seq: 31939
696
+ stamp:
697
+ secs: 1733882736
698
+ nsecs: 256644011
699
+ frame_id: "camera_color_optical_frame"
700
+ [INFO] [1733882736.664083]: received mask_obs with header seq: 187
701
+ stamp:
702
+ secs: 1733882736
703
+ nsecs: 664746999
704
+ frame_id: '' and grasped_object_mask header seq: 31944
705
+ stamp:
706
+ secs: 1733882736
707
+ nsecs: 423175335
708
+ frame_id: "camera_color_optical_frame"
709
+ [INFO] [1733882736.856564]: received mask_obs with header seq: 188
710
+ stamp:
711
+ secs: 1733882736
712
+ nsecs: 857145786
713
+ frame_id: '' and grasped_object_mask header seq: 31950
714
+ stamp:
715
+ secs: 1733882736
716
+ nsecs: 623027086
717
+ frame_id: "camera_color_optical_frame"
718
+ [INFO] [1733882737.054379]: received mask_obs with header seq: 189
719
+ stamp:
720
+ secs: 1733882737
721
+ nsecs: 54893493
722
+ frame_id: '' and grasped_object_mask header seq: 31956
723
+ stamp:
724
+ secs: 1733882736
725
+ nsecs: 822880268
726
+ frame_id: "camera_color_optical_frame"
727
+ [INFO] [1733882737.253503]: received mask_obs with header seq: 190
728
+ stamp:
729
+ secs: 1733882737
730
+ nsecs: 254244327
731
+ frame_id: '' and grasped_object_mask header seq: 31962
732
+ stamp:
733
+ secs: 1733882737
734
+ nsecs: 22733212
735
+ frame_id: "camera_color_optical_frame"
736
+ [INFO] [1733882737.452823]: received mask_obs with header seq: 191
737
+ stamp:
738
+ secs: 1733882737
739
+ nsecs: 453443765
740
+ frame_id: '' and grasped_object_mask header seq: 31968
741
+ stamp:
742
+ secs: 1733882737
743
+ nsecs: 222586632
744
+ frame_id: "camera_color_optical_frame"
745
+ [INFO] [1733882737.657336]: received mask_obs with header seq: 192
746
+ stamp:
747
+ secs: 1733882737
748
+ nsecs: 657974243
749
+ frame_id: '' and grasped_object_mask header seq: 31974
750
+ stamp:
751
+ secs: 1733882737
752
+ nsecs: 422440529
753
+ frame_id: "camera_color_optical_frame"
754
+ [INFO] [1733882737.851166]: received mask_obs with header seq: 193
755
+ stamp:
756
+ secs: 1733882737
757
+ nsecs: 851891756
758
+ frame_id: '' and grasped_object_mask header seq: 31980
759
+ stamp:
760
+ secs: 1733882737
761
+ nsecs: 622284889
762
+ frame_id: "camera_color_optical_frame"
763
+ [INFO] [1733882738.050410]: received mask_obs with header seq: 194
764
+ stamp:
765
+ secs: 1733882738
766
+ nsecs: 51139116
767
+ frame_id: '' and grasped_object_mask header seq: 31986
768
+ stamp:
769
+ secs: 1733882737
770
+ nsecs: 822129726
771
+ frame_id: "camera_color_optical_frame"
772
+ [INFO] [1733882738.252615]: received mask_obs with header seq: 195
773
+ stamp:
774
+ secs: 1733882738
775
+ nsecs: 253381729
776
+ frame_id: '' and grasped_object_mask header seq: 31992
777
+ stamp:
778
+ secs: 1733882738
779
+ nsecs: 21975756
780
+ frame_id: "camera_color_optical_frame"
781
+ [INFO] [1733882738.461679]: received mask_obs with header seq: 196
782
+ stamp:
783
+ secs: 1733882738
784
+ nsecs: 462370157
785
+ frame_id: '' and grasped_object_mask header seq: 31998
786
+ stamp:
787
+ secs: 1733882738
788
+ nsecs: 221821308
789
+ frame_id: "camera_color_optical_frame"
790
+ [INFO] [1733882738.654291]: received mask_obs with header seq: 197
791
+ stamp:
792
+ secs: 1733882738
793
+ nsecs: 654976367
794
+ frame_id: '' and grasped_object_mask header seq: 32004
795
+ stamp:
796
+ secs: 1733882738
797
+ nsecs: 421667337
798
+ frame_id: "camera_color_optical_frame"
799
+ [INFO] [1733882738.850199]: received mask_obs with header seq: 198
800
+ stamp:
801
+ secs: 1733882738
802
+ nsecs: 850958347
803
+ frame_id: '' and grasped_object_mask header seq: 32010
804
+ stamp:
805
+ secs: 1733882738
806
+ nsecs: 621500492
807
+ frame_id: "camera_color_optical_frame"
808
+ [INFO] [1733882739.049589]: received mask_obs with header seq: 199
809
+ stamp:
810
+ secs: 1733882739
811
+ nsecs: 49774408
812
+ frame_id: '' and grasped_object_mask header seq: 32016
813
+ stamp:
814
+ secs: 1733882738
815
+ nsecs: 821333647
816
+ frame_id: "camera_color_optical_frame"
817
+ [INFO] [1733882739.252296]: received mask_obs with header seq: 200
818
+ stamp:
819
+ secs: 1733882739
820
+ nsecs: 252633094
821
+ frame_id: '' and grasped_object_mask header seq: 32022
822
+ stamp:
823
+ secs: 1733882739
824
+ nsecs: 21167040
825
+ frame_id: "camera_color_optical_frame"
826
+ [INFO] [1733882739.456659]: received mask_obs with header seq: 201
827
+ stamp:
828
+ secs: 1733882739
829
+ nsecs: 457164287
830
+ frame_id: '' and grasped_object_mask header seq: 32028
831
+ stamp:
832
+ secs: 1733882739
833
+ nsecs: 220999718
834
+ frame_id: "camera_color_optical_frame"
835
+ [INFO] [1733882739.656339]: received mask_obs with header seq: 202
836
+ stamp:
837
+ secs: 1733882739
838
+ nsecs: 657097578
839
+ frame_id: '' and grasped_object_mask header seq: 32034
840
+ stamp:
841
+ secs: 1733882739
842
+ nsecs: 420833826
843
+ frame_id: "camera_color_optical_frame"
844
+ [INFO] [1733882739.855413]: received mask_obs with header seq: 203
845
+ stamp:
846
+ secs: 1733882739
847
+ nsecs: 856137990
848
+ frame_id: '' and grasped_object_mask header seq: 32040
849
+ stamp:
850
+ secs: 1733882739
851
+ nsecs: 620669603
852
+ frame_id: "camera_color_optical_frame"
853
+ [INFO] [1733882740.050060]: received mask_obs with header seq: 204
854
+ stamp:
855
+ secs: 1733882740
856
+ nsecs: 50755262
857
+ frame_id: '' and grasped_object_mask header seq: 32046
858
+ stamp:
859
+ secs: 1733882739
860
+ nsecs: 820505619
861
+ frame_id: "camera_color_optical_frame"
862
+ [INFO] [1733882740.255058]: received mask_obs with header seq: 205
863
+ stamp:
864
+ secs: 1733882740
865
+ nsecs: 255806922
866
+ frame_id: '' and grasped_object_mask header seq: 32052
867
+ stamp:
868
+ secs: 1733882740
869
+ nsecs: 20341158
870
+ frame_id: "camera_color_optical_frame"
871
+ [INFO] [1733882740.463739]: received mask_obs with header seq: 206
872
+ stamp:
873
+ secs: 1733882740
874
+ nsecs: 464346647
875
+ frame_id: '' and grasped_object_mask header seq: 32058
876
+ stamp:
877
+ secs: 1733882740
878
+ nsecs: 220176458
879
+ frame_id: "camera_color_optical_frame"
880
+ [INFO] [1733882740.659454]: received mask_obs with header seq: 207
881
+ stamp:
882
+ secs: 1733882740
883
+ nsecs: 659945487
884
+ frame_id: '' and grasped_object_mask header seq: 32064
885
+ stamp:
886
+ secs: 1733882740
887
+ nsecs: 420011520
888
+ frame_id: "camera_color_optical_frame"
889
+ [INFO] [1733882740.853475]: received mask_obs with header seq: 208
890
+ stamp:
891
+ secs: 1733882740
892
+ nsecs: 854121923
893
+ frame_id: '' and grasped_object_mask header seq: 32070
894
+ stamp:
895
+ secs: 1733882740
896
+ nsecs: 619850636
897
+ frame_id: "camera_color_optical_frame"
898
+ [INFO] [1733882741.054072]: received mask_obs with header seq: 209
899
+ stamp:
900
+ secs: 1733882741
901
+ nsecs: 54691076
902
+ frame_id: '' and grasped_object_mask header seq: 32076
903
+ stamp:
904
+ secs: 1733882740
905
+ nsecs: 819688559
906
+ frame_id: "camera_color_optical_frame"
907
+ [INFO] [1733882741.252034]: received mask_obs with header seq: 210
908
+ stamp:
909
+ secs: 1733882741
910
+ nsecs: 252728223
911
+ frame_id: '' and grasped_object_mask header seq: 32082
912
+ stamp:
913
+ secs: 1733882741
914
+ nsecs: 19526482
915
+ frame_id: "camera_color_optical_frame"
916
+ [INFO] [1733882741.453009]: received mask_obs with header seq: 211
917
+ stamp:
918
+ secs: 1733882741
919
+ nsecs: 453506231
920
+ frame_id: '' and grasped_object_mask header seq: 32088
921
+ stamp:
922
+ secs: 1733882741
923
+ nsecs: 219364166
924
+ frame_id: "camera_color_optical_frame"
925
+ [INFO] [1733882741.652107]: received mask_obs with header seq: 212
926
+ stamp:
927
+ secs: 1733882741
928
+ nsecs: 652641057
929
+ frame_id: '' and grasped_object_mask header seq: 32094
930
+ stamp:
931
+ secs: 1733882741
932
+ nsecs: 419201851
933
+ frame_id: "camera_color_optical_frame"
934
+ [INFO] [1733882741.849829]: received mask_obs with header seq: 213
935
+ stamp:
936
+ secs: 1733882741
937
+ nsecs: 850602865
938
+ frame_id: '' and grasped_object_mask header seq: 32100
939
+ stamp:
940
+ secs: 1733882741
941
+ nsecs: 619036913
942
+ frame_id: "camera_color_optical_frame"
943
+ [INFO] [1733882742.050523]: received mask_obs with header seq: 214
944
+ stamp:
945
+ secs: 1733882742
946
+ nsecs: 51265954
947
+ frame_id: '' and grasped_object_mask header seq: 32106
948
+ stamp:
949
+ secs: 1733882741
950
+ nsecs: 818872213
951
+ frame_id: "camera_color_optical_frame"
952
+ [INFO] [1733882742.251031]: received mask_obs with header seq: 215
953
+ stamp:
954
+ secs: 1733882742
955
+ nsecs: 251769065
956
+ frame_id: '' and grasped_object_mask header seq: 32112
957
+ stamp:
958
+ secs: 1733882742
959
+ nsecs: 18706799
960
+ frame_id: "camera_color_optical_frame"
961
+ [INFO] [1733882742.452404]: received mask_obs with header seq: 216
962
+ stamp:
963
+ secs: 1733882742
964
+ nsecs: 453162908
965
+ frame_id: '' and grasped_object_mask header seq: 32118
966
+ stamp:
967
+ secs: 1733882742
968
+ nsecs: 218540668
969
+ frame_id: "camera_color_optical_frame"
970
+ [INFO] [1733882742.659943]: received mask_obs with header seq: 217
971
+ stamp:
972
+ secs: 1733882742
973
+ nsecs: 660651683
974
+ frame_id: '' and grasped_object_mask header seq: 32124
975
+ stamp:
976
+ secs: 1733882742
977
+ nsecs: 418374538
978
+ frame_id: "camera_color_optical_frame"
979
+ [INFO] [1733882742.851243]: received mask_obs with header seq: 218
980
+ stamp:
981
+ secs: 1733882742
982
+ nsecs: 851963758
983
+ frame_id: '' and grasped_object_mask header seq: 32130
984
+ stamp:
985
+ secs: 1733882742
986
+ nsecs: 618206978
987
+ frame_id: "camera_color_optical_frame"
988
+ [INFO] [1733882743.053159]: received mask_obs with header seq: 219
989
+ stamp:
990
+ secs: 1733882743
991
+ nsecs: 53831577
992
+ frame_id: '' and grasped_object_mask header seq: 32136
993
+ stamp:
994
+ secs: 1733882742
995
+ nsecs: 818039417
996
+ frame_id: "camera_color_optical_frame"
997
+ [INFO] [1733882743.253214]: received mask_obs with header seq: 220
998
+ stamp:
999
+ secs: 1733882743
1000
+ nsecs: 253848552
1001
+ frame_id: '' and grasped_object_mask header seq: 32142
1002
+ stamp:
1003
+ secs: 1733882743
1004
+ nsecs: 17872334
1005
+ frame_id: "camera_color_optical_frame"
1006
+ [INFO] [1733882743.471638]: received mask_obs with header seq: 221
1007
+ stamp:
1008
+ secs: 1733882743
1009
+ nsecs: 472417116
1010
+ frame_id: '' and grasped_object_mask header seq: 32148
1011
+ stamp:
1012
+ secs: 1733882743
1013
+ nsecs: 217703819
1014
+ frame_id: "camera_color_optical_frame"
1015
+ [INFO] [1733882743.671971]: received mask_obs with header seq: 222
1016
+ stamp:
1017
+ secs: 1733882743
1018
+ nsecs: 672483921
1019
+ frame_id: '' and grasped_object_mask header seq: 32155
1020
+ stamp:
1021
+ secs: 1733882743
1022
+ nsecs: 450840950
1023
+ frame_id: "camera_color_optical_frame"
1024
+ [INFO] [1733882743.857297]: received mask_obs with header seq: 223
1025
+ stamp:
1026
+ secs: 1733882743
1027
+ nsecs: 857908964
1028
+ frame_id: '' and grasped_object_mask header seq: 32160
1029
+ stamp:
1030
+ secs: 1733882743
1031
+ nsecs: 617372990
1032
+ frame_id: "camera_color_optical_frame"
1033
+ [INFO] [1733882744.051181]: received mask_obs with header seq: 224
1034
+ stamp:
1035
+ secs: 1733882744
1036
+ nsecs: 51657915
1037
+ frame_id: '' and grasped_object_mask header seq: 32166
1038
+ stamp:
1039
+ secs: 1733882743
1040
+ nsecs: 817210913
1041
+ frame_id: "camera_color_optical_frame"
1042
+ [INFO] [1733882744.250471]: received mask_obs with header seq: 225
1043
+ stamp:
1044
+ secs: 1733882744
1045
+ nsecs: 251115560
1046
+ frame_id: '' and grasped_object_mask header seq: 32172
1047
+ stamp:
1048
+ secs: 1733882744
1049
+ nsecs: 17048597
1050
+ frame_id: "camera_color_optical_frame"
1051
+ [INFO] [1733882744.453214]: received mask_obs with header seq: 226
1052
+ stamp:
1053
+ secs: 1733882744
1054
+ nsecs: 453812599
1055
+ frame_id: '' and grasped_object_mask header seq: 32178
1056
+ stamp:
1057
+ secs: 1733882744
1058
+ nsecs: 216887474
1059
+ frame_id: "camera_color_optical_frame"
1060
+ [INFO] [1733882744.669318]: received mask_obs with header seq: 227
1061
+ stamp:
1062
+ secs: 1733882744
1063
+ nsecs: 670104026
1064
+ frame_id: '' and grasped_object_mask header seq: 32184
1065
+ stamp:
1066
+ secs: 1733882744
1067
+ nsecs: 416725397
1068
+ frame_id: "camera_color_optical_frame"
1069
+ [INFO] [1733882744.878128]: received mask_obs with header seq: 228
1070
+ stamp:
1071
+ secs: 1733882744
1072
+ nsecs: 878016233
1073
+ frame_id: '' and grasped_object_mask header seq: 32191
1074
+ stamp:
1075
+ secs: 1733882744
1076
+ nsecs: 649865627
1077
+ frame_id: "camera_color_optical_frame"
1078
+ [INFO] [1733882745.086062]: received mask_obs with header seq: 229
1079
+ stamp:
1080
+ secs: 1733882745
1081
+ nsecs: 86757659
1082
+ frame_id: '' and grasped_object_mask header seq: 32197
1083
+ stamp:
1084
+ secs: 1733882744
1085
+ nsecs: 849701643
1086
+ frame_id: "camera_color_optical_frame"
1087
+ [INFO] [1733882745.280597]: received mask_obs with header seq: 230
1088
+ stamp:
1089
+ secs: 1733882745
1090
+ nsecs: 281128883
1091
+ frame_id: '' and grasped_object_mask header seq: 32203
1092
+ stamp:
1093
+ secs: 1733882745
1094
+ nsecs: 49536467
1095
+ frame_id: "camera_color_optical_frame"
1096
+ [INFO] [1733882745.479238]: received mask_obs with header seq: 231
1097
+ stamp:
1098
+ secs: 1733882745
1099
+ nsecs: 479716539
1100
+ frame_id: '' and grasped_object_mask header seq: 32209
1101
+ stamp:
1102
+ secs: 1733882745
1103
+ nsecs: 249371052
1104
+ frame_id: "camera_color_optical_frame"
1105
+ [INFO] [1733882745.686511]: received mask_obs with header seq: 232
1106
+ stamp:
1107
+ secs: 1733882745
1108
+ nsecs: 687139987
1109
+ frame_id: '' and grasped_object_mask header seq: 32215
1110
+ stamp:
1111
+ secs: 1733882745
1112
+ nsecs: 449206352
1113
+ frame_id: "camera_color_optical_frame"
1114
+ [INFO] [1733882745.869770]: received mask_obs with header seq: 233
1115
+ stamp:
1116
+ secs: 1733882745
1117
+ nsecs: 870471954
1118
+ frame_id: '' and grasped_object_mask header seq: 32221
1119
+ stamp:
1120
+ secs: 1733882745
1121
+ nsecs: 649044991
1122
+ frame_id: "camera_color_optical_frame"
1123
+ [INFO] [1733882746.052903]: received mask_obs with header seq: 234
1124
+ stamp:
1125
+ secs: 1733882746
1126
+ nsecs: 53678035
1127
+ frame_id: '' and grasped_object_mask header seq: 32226
1128
+ stamp:
1129
+ secs: 1733882745
1130
+ nsecs: 815577984
1131
+ frame_id: "camera_color_optical_frame"
1132
+ [INFO] [1733882746.251527]: received mask_obs with header seq: 235
1133
+ stamp:
1134
+ secs: 1733882746
1135
+ nsecs: 252217292
1136
+ frame_id: '' and grasped_object_mask header seq: 32232
1137
+ stamp:
1138
+ secs: 1733882746
1139
+ nsecs: 15416622
1140
+ frame_id: "camera_color_optical_frame"
1141
+ [INFO] [1733882746.454575]: received mask_obs with header seq: 236
1142
+ stamp:
1143
+ secs: 1733882746
1144
+ nsecs: 455371618
1145
+ frame_id: '' and grasped_object_mask header seq: 32238
1146
+ stamp:
1147
+ secs: 1733882746
1148
+ nsecs: 215255260
1149
+ frame_id: "camera_color_optical_frame"
1150
+ [INFO] [1733882746.650796]: received mask_obs with header seq: 237
1151
+ stamp:
1152
+ secs: 1733882746
1153
+ nsecs: 651590347
1154
+ frame_id: '' and grasped_object_mask header seq: 32244
1155
+ stamp:
1156
+ secs: 1733882746
1157
+ nsecs: 415093899
1158
+ frame_id: "camera_color_optical_frame"
1159
+ [INFO] [1733882746.850833]: received mask_obs with header seq: 238
1160
+ stamp:
1161
+ secs: 1733882746
1162
+ nsecs: 851330041
1163
+ frame_id: '' and grasped_object_mask header seq: 32250
1164
+ stamp:
1165
+ secs: 1733882746
1166
+ nsecs: 614925146
1167
+ frame_id: "camera_color_optical_frame"
1168
+ [INFO] [1733882747.051500]: received mask_obs with header seq: 239
1169
+ stamp:
1170
+ secs: 1733882747
1171
+ nsecs: 52041530
1172
+ frame_id: '' and grasped_object_mask header seq: 32256
1173
+ stamp:
1174
+ secs: 1733882746
1175
+ nsecs: 814756870
1176
+ frame_id: "camera_color_optical_frame"
1177
+ [INFO] [1733882747.253331]: received mask_obs with header seq: 240
1178
+ stamp:
1179
+ secs: 1733882747
1180
+ nsecs: 254077434
1181
+ frame_id: '' and grasped_object_mask header seq: 32262
1182
+ stamp:
1183
+ secs: 1733882747
1184
+ nsecs: 14587402
1185
+ frame_id: "camera_color_optical_frame"
1186
+ [INFO] [1733882747.473652]: received mask_obs with header seq: 241
1187
+ stamp:
1188
+ secs: 1733882747
1189
+ nsecs: 474446535
1190
+ frame_id: '' and grasped_object_mask header seq: 32268
1191
+ stamp:
1192
+ secs: 1733882747
1193
+ nsecs: 214417458
1194
+ frame_id: "camera_color_optical_frame"
1195
+ [INFO] [1733882747.668667]: received mask_obs with header seq: 242
1196
+ stamp:
1197
+ secs: 1733882747
1198
+ nsecs: 669385433
1199
+ frame_id: '' and grasped_object_mask header seq: 32275
1200
+ stamp:
1201
+ secs: 1733882747
1202
+ nsecs: 447554350
1203
+ frame_id: "camera_color_optical_frame"
1204
+ [INFO] [1733882747.867553]: received mask_obs with header seq: 243
1205
+ stamp:
1206
+ secs: 1733882747
1207
+ nsecs: 868296146
1208
+ frame_id: '' and grasped_object_mask header seq: 32281
1209
+ stamp:
1210
+ secs: 1733882747
1211
+ nsecs: 647394657
1212
+ frame_id: "camera_color_optical_frame"
1213
+ [INFO] [1733882748.089673]: received mask_obs with header seq: 244
1214
+ stamp:
1215
+ secs: 1733882748
1216
+ nsecs: 90407848
1217
+ frame_id: '' and grasped_object_mask header seq: 32287
1218
+ stamp:
1219
+ secs: 1733882747
1220
+ nsecs: 847235203
1221
+ frame_id: "camera_color_optical_frame"
1222
+ [INFO] [1733882748.284217]: received mask_obs with header seq: 245
1223
+ stamp:
1224
+ secs: 1733882748
1225
+ nsecs: 285010337
1226
+ frame_id: '' and grasped_object_mask header seq: 32293
1227
+ stamp:
1228
+ secs: 1733882748
1229
+ nsecs: 47075748
1230
+ frame_id: "camera_color_optical_frame"
1231
+ [INFO] [1733882748.478210]: received mask_obs with header seq: 246
1232
+ stamp:
1233
+ secs: 1733882748
1234
+ nsecs: 478685617
1235
+ frame_id: '' and grasped_object_mask header seq: 32299
1236
+ stamp:
1237
+ secs: 1733882748
1238
+ nsecs: 246916294
1239
+ frame_id: "camera_color_optical_frame"
1240
+ [INFO] [1733882748.678099]: received mask_obs with header seq: 247
1241
+ stamp:
1242
+ secs: 1733882748
1243
+ nsecs: 678304672
1244
+ frame_id: '' and grasped_object_mask header seq: 32305
1245
+ stamp:
1246
+ secs: 1733882748
1247
+ nsecs: 446756601
1248
+ frame_id: "camera_color_optical_frame"
1249
+ [INFO] [1733882748.873234]: received mask_obs with header seq: 248
1250
+ stamp:
1251
+ secs: 1733882748
1252
+ nsecs: 873726606
1253
+ frame_id: '' and grasped_object_mask header seq: 32311
1254
+ stamp:
1255
+ secs: 1733882748
1256
+ nsecs: 646587372
1257
+ frame_id: "camera_color_optical_frame"
1258
+ [INFO] [1733882748.918962]: Storing episode...
1259
+ [rosbag_record-3] killing on exit
1260
+ [print_text-2] killing on exit
1261
+ [pub_text-1] killing on exit
1262
+ [INFO] [1733882749.070712]: received mask_obs with header seq: 249
1263
+ stamp:
1264
+ secs: 1733882749
1265
+ nsecs: 70325136
1266
+ frame_id: '' and grasped_object_mask header seq: 32317
1267
+ stamp:
1268
+ secs: 1733882748
1269
+ nsecs: 846416712
1270
+ frame_id: "camera_color_optical_frame"
1271
+ [INFO] [1733882749.647767]: Stored episode 1.
1272
+ [INFO] [1733882749.648048]: Saving video...
1273
+ [INFO] [1733882749.862328]: Video saved!
1274
+ Starting episode 1
1275
+ [INFO] [1733882749.880894]: resetting environment
1276
+ [INFO] [1733882749.886885]: cleared current plan
1277
+ [INFO] [1733882749.887112]: moving to home
1278
+ [INFO] [1733882752.489864]: reached home
1279
+ [INFO] [1733882752.491040]: reset action history
1280
+ [INFO] [1733882755.198398]: environment reset
1281
+ Press Enter to continue... after reseting env. To rate prev episode, press 0 for failure and 1 for success
1282
+ program exiting gracefully
1283
+ proceeding to start episode!
1284
+ [INFO] [1733882833.361588]: Saving video...
1285
+ [INFO] [1733882833.362778]: Video saved!
210407/wandb/run-20241210_210414-ob7chcle/files/requirements.txt ADDED
@@ -0,0 +1,339 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Cython==3.0.10
2
+ Farama-Notifications==0.0.4
3
+ GitPython==3.1.43
4
+ Jinja2==3.1.4
5
+ Markdown==3.6
6
+ MarkupSafe==2.1.5
7
+ POT==0.7.0
8
+ PyOpenGL==3.1.7
9
+ PySocks==1.7.1
10
+ PyYAML==6.0.1
11
+ Pygments==2.18.0
12
+ Rtree==1.3.0
13
+ Werkzeug==3.0.3
14
+ absl-py==2.1.0
15
+ accelerate==0.33.0
16
+ actionlib-msgs==1.13.0.post3
17
+ actionlib==1.12.0
18
+ actionlib==1.14.0
19
+ aiohttp==3.9.5
20
+ aiosignal==1.3.1
21
+ angles==1.9.13
22
+ antlr4-python3-runtime==4.9.3
23
+ anyio==4.4.0
24
+ asciitree==0.3.3
25
+ async-timeout==4.0.3
26
+ attrs==23.2.0
27
+ autoprop==4.1.0
28
+ beartype==0.18.5
29
+ beautifulsoup4==4.12.3
30
+ bondpy==1.8.6
31
+ byol-pytorch==0.8.0
32
+ cachetools==5.4.0
33
+ camera-calibration-parsers==1.12.0
34
+ camera-calibration==1.17.0
35
+ cascadio==0.0.13
36
+ catkin-pkg==1.0.0
37
+ catkin==0.7.18
38
+ catkin==0.8.10
39
+ certifi==2024.7.4
40
+ cffi==1.16.0
41
+ chardet==5.2.0
42
+ charset-normalizer==3.3.2
43
+ click==8.1.7
44
+ cloudpickle==3.0.0
45
+ cmake==3.30.1
46
+ colorlog==6.8.2
47
+ contourpy==1.2.1
48
+ controller-manager-msgs==0.20.0
49
+ controller-manager==0.20.0
50
+ coverage==7.6.0
51
+ coveralls==4.0.1
52
+ cv-bridge==1.16.2
53
+ cycler==0.12.1
54
+ datasets==2.20.0
55
+ decorator==4.4.2
56
+ deepdiff==7.0.1
57
+ defusedxml==0.7.1
58
+ diagnostic-analysis==1.11.0
59
+ diagnostic-common-diagnostics==1.11.0
60
+ diagnostic-updater==1.11.0
61
+ diffusers==0.27.2
62
+ dill==0.3.8
63
+ distro==1.9.0
64
+ dm-control==1.0.8
65
+ dm-env==1.6
66
+ dm-tree==0.1.8
67
+ docker-pycreds==0.4.0
68
+ docopt==0.6.2
69
+ docutils==0.21.2
70
+ dynamic-reconfigure==1.7.3
71
+ einops==0.8.0
72
+ embreex==2.17.7.post5
73
+ empy==3.3.4
74
+ etils==1.7.0
75
+ exceptiongroup==1.2.2
76
+ ezdxf==1.3.2
77
+ fasteners==0.19
78
+ filelock==3.15.4
79
+ fonttools==4.53.1
80
+ freetype-py==2.4.0
81
+ frozenlist==1.4.1
82
+ fsspec==2024.5.0
83
+ gazebo_plugins==2.9.2
84
+ gazebo_ros==2.9.2
85
+ gdown==5.2.0
86
+ gencpp==0.7.0
87
+ geneus==3.0.0
88
+ genlisp==0.4.18
89
+ genmsg==0.5.12
90
+ genmsg==0.6.0
91
+ gennodejs==2.0.2
92
+ genpy==0.6.14
93
+ genpy==0.6.15
94
+ geometry-msgs==1.13.0.post2
95
+ gitdb==4.0.11
96
+ glfw==2.7.0
97
+ glooey==0.3.6
98
+ gmsh==4.12.2
99
+ gnupg==2.3.1
100
+ google-auth-oauthlib==1.0.0
101
+ google-auth==2.32.0
102
+ grpcio==1.65.1
103
+ gym-envs==0.0.1
104
+ gym-notices==0.0.8
105
+ gym==0.22.0
106
+ gymnasium==0.29.1
107
+ h11==0.14.0
108
+ h5py==3.11.0
109
+ hf_transfer==0.1.8
110
+ httpcore==1.0.5
111
+ httpx==0.27.0
112
+ huggingface-hub==0.23.5
113
+ hydra-core==1.3.2
114
+ hydra-submitit-launcher==1.2.0
115
+ idna==3.7
116
+ image-geometry==1.16.2
117
+ imageio-ffmpeg==0.5.1
118
+ imageio==2.34.2
119
+ importlib_metadata==8.2.0
120
+ importlib_resources==6.4.0
121
+ iniconfig==2.0.0
122
+ interactive-markers==1.12.0
123
+ joint-state-publisher-gui==1.15.1
124
+ joint-state-publisher==1.15.1
125
+ jsonschema-specifications==2023.12.1
126
+ jsonschema==4.23.0
127
+ kiwisolver==1.4.5
128
+ kornia==0.7.3
129
+ kornia_rs==0.1.5
130
+ labmaze==1.0.6
131
+ laser_geometry==1.6.7
132
+ lazy_loader==0.4
133
+ lerobot==0.1.0
134
+ lightning-utilities==0.11.6
135
+ llvmlite==0.43.0
136
+ lxml==5.2.2
137
+ manifold3d==2.5.1
138
+ mapbox-earcut==1.0.1
139
+ markdown-it-py==3.0.0
140
+ matplotlib==3.9.1
141
+ mdurl==0.1.2
142
+ meshio==5.3.5
143
+ message-filters==1.16.0
144
+ more-itertools==10.3.0
145
+ moviepy==1.0.3
146
+ mpmath==1.3.0
147
+ mujoco==3.2.0
148
+ multidict==6.0.5
149
+ multiprocess==0.70.16
150
+ natsort==8.4.0
151
+ netifaces==0.11.0
152
+ networkx==3.3
153
+ nodeenv==1.9.1
154
+ numba==0.60.0
155
+ numcodecs==0.13.0
156
+ numpy==1.26.4
157
+ nvidia-cublas-cu12==12.1.3.1
158
+ nvidia-cuda-cupti-cu12==12.1.105
159
+ nvidia-cuda-nvrtc-cu12==12.1.105
160
+ nvidia-cuda-runtime-cu12==12.1.105
161
+ nvidia-cudnn-cu12==9.1.0.70
162
+ nvidia-cufft-cu12==11.0.2.54
163
+ nvidia-curand-cu12==10.3.2.106
164
+ nvidia-cusolver-cu12==11.4.5.107
165
+ nvidia-cusparse-cu12==12.1.0.106
166
+ nvidia-nccl-cu12==2.20.5
167
+ nvidia-nvjitlink-cu12==12.5.82
168
+ nvidia-nvtx-cu12==12.1.105
169
+ oauthlib==3.2.2
170
+ omegaconf==2.3.0
171
+ openctm==0.0.5
172
+ opencv-python==4.10.0.84
173
+ ordered-set==4.1.0
174
+ packaging==24.1
175
+ pandas==2.2.2
176
+ pillow==10.4.0
177
+ pip==24.2
178
+ platformdirs==4.2.2
179
+ pluggy==1.5.0
180
+ proglog==0.1.10
181
+ protobuf==5.27.2
182
+ psutil==6.0.0
183
+ pyarrow-hotfix==0.6
184
+ pyarrow==17.0.0
185
+ pyasn1==0.6.0
186
+ pyasn1_modules==0.4.0
187
+ pyav==12.3.0
188
+ pycollada==0.8
189
+ pycparser==2.22
190
+ pycryptodomex==3.21.0
191
+ pyglet==1.5.29
192
+ pyinstrument==4.6.2
193
+ pymunk==6.8.1
194
+ pyparsing==2.4.7
195
+ pyrealsense2==2.54.2.5684
196
+ pyribbit==0.1.46
197
+ pyright==1.1.373
198
+ pytest-beartype==0.0.2
199
+ pytest-cov==5.0.0
200
+ pytest==8.3.1
201
+ python-dateutil==2.9.0.post0
202
+ python-fcl==0.7.0.6
203
+ python-qt-binding==0.4.4
204
+ pytorch-lightning==2.4.0
205
+ pytz==2024.1
206
+ qt-dotgraph==0.4.2
207
+ qt-gui-cpp==0.4.2
208
+ qt-gui-py-common==0.4.2
209
+ qt-gui==0.4.2
210
+ referencing==0.35.1
211
+ regex==2024.5.15
212
+ requests-oauthlib==2.0.0
213
+ requests==2.32.3
214
+ rerun-sdk==0.17.0
215
+ resource_retriever==1.12.7
216
+ rich==13.7.1
217
+ ros-numpy==0.0.5
218
+ rosbag==1.16.0
219
+ rosboost-cfg==1.15.8
220
+ rosclean==1.15.8
221
+ roscpp==1.15.11
222
+ roscreate==1.15.8
223
+ rosgraph-msgs==1.11.3.post2
224
+ rosgraph==1.15.11
225
+ rosgraph==1.16.0
226
+ roslaunch==1.16.0
227
+ roslib==1.14.7.post0
228
+ roslib==1.15.8
229
+ roslint==0.12.0
230
+ roslz4==1.16.0
231
+ rosmake==1.15.8
232
+ rosmaster==1.16.0
233
+ rosmsg==1.16.0
234
+ rosnode==1.16.0
235
+ rosparam==1.16.0
236
+ rospkg==1.5.1
237
+ rospy==1.15.11
238
+ rospy==1.16.0
239
+ rosservice==1.16.0
240
+ rostest==1.16.0
241
+ rostopic==1.16.0
242
+ rosunit==1.15.8
243
+ roswtf==1.16.0
244
+ rpds-py==0.19.1
245
+ rqt-console==0.4.12
246
+ rqt-image-view==0.4.17
247
+ rqt-logger-level==0.4.12
248
+ rqt-moveit==0.5.11
249
+ rqt-reconfigure==0.5.5
250
+ rqt-robot-dashboard==0.5.8
251
+ rqt-robot-monitor==0.5.15
252
+ rqt-runtime-monitor==0.5.10
253
+ rqt-rviz==0.7.0
254
+ rqt-tf-tree==0.6.4
255
+ rqt_action==0.4.9
256
+ rqt_bag==0.5.1
257
+ rqt_bag_plugins==0.5.1
258
+ rqt_dep==0.4.12
259
+ rqt_graph==0.4.14
260
+ rqt_gui==0.5.3
261
+ rqt_gui_py==0.5.3
262
+ rqt_launch==0.4.9
263
+ rqt_msg==0.4.10
264
+ rqt_nav_view==0.5.7
265
+ rqt_plot==0.4.13
266
+ rqt_pose_view==0.5.11
267
+ rqt_publisher==0.4.10
268
+ rqt_py_common==0.5.3
269
+ rqt_py_console==0.4.10
270
+ rqt_robot_steering==0.5.12
271
+ rqt_service_caller==0.4.10
272
+ rqt_shell==0.4.11
273
+ rqt_srv==0.4.9
274
+ rqt_top==0.4.10
275
+ rqt_topic==0.4.13
276
+ rqt_web==0.4.10
277
+ rsa==4.9
278
+ ruff==0.5.4
279
+ rviz==1.14.25
280
+ safetensors==0.4.3
281
+ scikit-image==0.24.0
282
+ scikit-video==1.1.11
283
+ scipy==1.14.0
284
+ seaborn==0.13.2
285
+ sensor-msgs==1.13.1
286
+ sentry-sdk==2.11.0
287
+ setproctitle==1.3.3
288
+ setuptools==65.5.0
289
+ shapely==2.0.5
290
+ signature_dispatch==1.0.1
291
+ six==1.16.0
292
+ smach-ros==2.5.2
293
+ smach==2.5.2
294
+ smclib==1.8.6
295
+ smmap==5.0.1
296
+ sniffio==1.3.1
297
+ soupsieve==2.5
298
+ std-msgs==0.5.13.post0
299
+ submitit==1.5.1
300
+ svg.path==6.3
301
+ sympy==1.13.1
302
+ tensorboard-data-server==0.7.2
303
+ tensorboard==2.14.0
304
+ termcolor==2.4.0
305
+ tf-conversions==1.13.2
306
+ tf2-geometry-msgs==0.7.7
307
+ tf2-kdl==0.7.7
308
+ tf2-msgs==0.7.2.post3
309
+ tf2-py==0.7.7
310
+ tf2-ros==0.6.5
311
+ tf2-ros==0.7.7
312
+ tf2_py==0.6.5.post1
313
+ tf==1.13.2
314
+ tifffile==2024.7.24
315
+ tomli==2.0.1
316
+ topic-tools==1.16.0
317
+ torch==2.4.0
318
+ torchaug==0.5.2
319
+ torchmetrics==1.4.0.post0
320
+ torchvision==0.19.0
321
+ tqdm==4.66.4
322
+ trimesh==4.4.3
323
+ triton==3.0.0
324
+ typeguard==3.0.2
325
+ typing_extensions==4.12.2
326
+ tzdata==2024.1
327
+ urchin==0.0.27
328
+ urllib3==2.2.2
329
+ vecrec==0.3.1
330
+ vhacdx==0.0.8.post1
331
+ wandb==0.17.5
332
+ wheel==0.43.0
333
+ xacro==1.14.18
334
+ xatlas==0.0.9
335
+ xxhash==3.4.1
336
+ yarl==1.9.4
337
+ zarr==2.18.2
338
+ zipp==3.19.2
339
+ zstandard==0.23.0
210407/wandb/run-20241210_210414-ob7chcle/files/wandb-metadata.json ADDED
@@ -0,0 +1,92 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "os": "Linux-5.15.0-125-generic-x86_64-with-glibc2.31",
3
+ "python": "3.10.14",
4
+ "heartbeatAt": "2024-12-11T02:04:14.630135",
5
+ "startedAt": "2024-12-11T02:04:14.247012",
6
+ "docker": null,
7
+ "cuda": null,
8
+ "args": [
9
+ "agent=diffusion",
10
+ "suite=frankagym",
11
+ "suite/frankagym_task@_global_=insertion"
12
+ ],
13
+ "state": "running",
14
+ "program": "/home/leonmkim/fish_leon/FISH/eval_robot.py",
15
+ "codePathLocal": null,
16
+ "codePath": "FISH/eval_robot.py",
17
+ "git": {
18
+ "remote": "https://github.com/leonmkim/fish_leon.git",
19
+ "commit": "4f7c0421eb84a7caf6bf5670f68777523362676f"
20
+ },
21
+ "email": "leonmkim@seas.upenn.edu",
22
+ "root": "/home/leonmkim/fish_leon",
23
+ "host": "leonmkim-ROG-Strix-G15CS-G15CS",
24
+ "username": "leonmkim",
25
+ "executable": "/home/leonmkim/.pyenv/versions/lerobot/bin/python",
26
+ "cpu_count": 8,
27
+ "cpu_count_logical": 8,
28
+ "cpu_freq": {
29
+ "current": 4124.996375000001,
30
+ "min": 800.0,
31
+ "max": 4700.0
32
+ },
33
+ "cpu_freq_per_core": [
34
+ {
35
+ "current": 3000.0,
36
+ "min": 800.0,
37
+ "max": 4700.0
38
+ },
39
+ {
40
+ "current": 3000.0,
41
+ "min": 800.0,
42
+ "max": 4700.0
43
+ },
44
+ {
45
+ "current": 4500.021,
46
+ "min": 800.0,
47
+ "max": 4700.0
48
+ },
49
+ {
50
+ "current": 4500.001,
51
+ "min": 800.0,
52
+ "max": 4700.0
53
+ },
54
+ {
55
+ "current": 3000.0,
56
+ "min": 800.0,
57
+ "max": 4700.0
58
+ },
59
+ {
60
+ "current": 4500.001,
61
+ "min": 800.0,
62
+ "max": 4700.0
63
+ },
64
+ {
65
+ "current": 4500.023,
66
+ "min": 800.0,
67
+ "max": 4700.0
68
+ },
69
+ {
70
+ "current": 3000.0,
71
+ "min": 800.0,
72
+ "max": 4700.0
73
+ }
74
+ ],
75
+ "disk": {
76
+ "/": {
77
+ "total": 915.3232879638672,
78
+ "used": 366.0494689941406
79
+ }
80
+ },
81
+ "gpu": "NVIDIA GeForce RTX 2070 SUPER",
82
+ "gpu_count": 1,
83
+ "gpu_devices": [
84
+ {
85
+ "name": "NVIDIA GeForce RTX 2070 SUPER",
86
+ "memory_total": 8589934592
87
+ }
88
+ ],
89
+ "memory": {
90
+ "total": 62.71596908569336
91
+ }
92
+ }
210407/wandb/run-20241210_210414-ob7chcle/files/wandb-summary.json ADDED
@@ -0,0 +1 @@
 
 
1
+ {"eval/0_eval": {"_type": "video-file", "sha256": "242331cb3a64f66021dfad95eeae9d0d8610c587d62363724138c291f7e496ce", "size": 1091529, "path": "media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4"}, "global_step": 136, "_timestamp": 1733882833.365749, "_runtime": 179.1091718673706, "_step": 1, "eval/video": {"_type": "video-file", "sha256": "25445a41b5bbda0ed7e2e0845eaa5c96373705c5c738fe640c1ea70a07b4176c", "size": 262, "path": "media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4"}, "_wandb": {"runtime": 178}}
210407/wandb/run-20241210_210414-ob7chcle/logs/debug-internal.log ADDED
@@ -0,0 +1,510 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2024-12-10 21:04:14,256 INFO StreamThr :600018 [internal.py:wandb_internal():85] W&B internal server running at pid: 600018, started at: 2024-12-10 21:04:14.256478
2
+ 2024-12-10 21:04:14,265 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status
3
+ 2024-12-10 21:04:14,269 INFO WriterThread:600018 [datastore.py:open_for_write():87] open: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/run-ob7chcle.wandb
4
+ 2024-12-10 21:04:14,270 DEBUG SenderThread:600018 [sender.py:send():379] send: header
5
+ 2024-12-10 21:04:14,286 DEBUG SenderThread:600018 [sender.py:send():379] send: run
6
+ 2024-12-10 21:04:14,541 INFO SenderThread:600018 [dir_watcher.py:__init__():211] watching files in: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files
7
+ 2024-12-10 21:04:14,541 INFO SenderThread:600018 [sender.py:_start_run_threads():1188] run started: ob7chcle with start time 1733882654.256577
8
+ 2024-12-10 21:04:14,564 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: check_version
9
+ 2024-12-10 21:04:14,564 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: check_version
10
+ 2024-12-10 21:04:14,612 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: run_start
11
+ 2024-12-10 21:04:14,617 DEBUG HandlerThread:600018 [system_info.py:__init__():26] System info init
12
+ 2024-12-10 21:04:14,617 DEBUG HandlerThread:600018 [system_info.py:__init__():41] System info init done
13
+ 2024-12-10 21:04:14,617 INFO HandlerThread:600018 [system_monitor.py:start():194] Starting system monitor
14
+ 2024-12-10 21:04:14,617 INFO SystemMonitor:600018 [system_monitor.py:_start():158] Starting system asset monitoring threads
15
+ 2024-12-10 21:04:14,617 INFO HandlerThread:600018 [system_monitor.py:probe():214] Collecting system info
16
+ 2024-12-10 21:04:14,618 INFO SystemMonitor:600018 [interfaces.py:start():188] Started cpu monitoring
17
+ 2024-12-10 21:04:14,618 INFO SystemMonitor:600018 [interfaces.py:start():188] Started disk monitoring
18
+ 2024-12-10 21:04:14,619 INFO SystemMonitor:600018 [interfaces.py:start():188] Started gpu monitoring
19
+ 2024-12-10 21:04:14,619 INFO SystemMonitor:600018 [interfaces.py:start():188] Started memory monitoring
20
+ 2024-12-10 21:04:14,620 INFO SystemMonitor:600018 [interfaces.py:start():188] Started network monitoring
21
+ 2024-12-10 21:04:14,630 DEBUG HandlerThread:600018 [system_info.py:probe():152] Probing system
22
+ 2024-12-10 21:04:14,631 DEBUG HandlerThread:600018 [system_info.py:_probe_git():137] Probing git
23
+ 2024-12-10 21:04:14,636 DEBUG HandlerThread:600018 [system_info.py:_probe_git():145] Probing git done
24
+ 2024-12-10 21:04:14,636 DEBUG HandlerThread:600018 [system_info.py:probe():200] Probing system done
25
+ 2024-12-10 21:04:14,636 DEBUG HandlerThread:600018 [system_monitor.py:probe():223] {'os': 'Linux-5.15.0-125-generic-x86_64-with-glibc2.31', 'python': '3.10.14', 'heartbeatAt': '2024-12-11T02:04:14.630135', 'startedAt': '2024-12-11T02:04:14.247012', 'docker': None, 'cuda': None, 'args': ('agent=diffusion', 'suite=frankagym', 'suite/frankagym_task@_global_=insertion'), 'state': 'running', 'program': '/home/leonmkim/fish_leon/FISH/eval_robot.py', 'codePathLocal': None, 'codePath': 'FISH/eval_robot.py', 'git': {'remote': 'https://github.com/leonmkim/fish_leon.git', 'commit': '4f7c0421eb84a7caf6bf5670f68777523362676f'}, 'email': 'leonmkim@seas.upenn.edu', 'root': '/home/leonmkim/fish_leon', 'host': 'leonmkim-ROG-Strix-G15CS-G15CS', 'username': 'leonmkim', 'executable': '/home/leonmkim/.pyenv/versions/lerobot/bin/python', 'cpu_count': 8, 'cpu_count_logical': 8, 'cpu_freq': {'current': 4124.996375000001, 'min': 800.0, 'max': 4700.0}, 'cpu_freq_per_core': [{'current': 3000.0, 'min': 800.0, 'max': 4700.0}, {'current': 3000.0, 'min': 800.0, 'max': 4700.0}, {'current': 4500.021, 'min': 800.0, 'max': 4700.0}, {'current': 4500.001, 'min': 800.0, 'max': 4700.0}, {'current': 3000.0, 'min': 800.0, 'max': 4700.0}, {'current': 4500.001, 'min': 800.0, 'max': 4700.0}, {'current': 4500.023, 'min': 800.0, 'max': 4700.0}, {'current': 3000.0, 'min': 800.0, 'max': 4700.0}], 'disk': {'/': {'total': 915.3232879638672, 'used': 366.0494689941406}}, 'gpu': 'NVIDIA GeForce RTX 2070 SUPER', 'gpu_count': 1, 'gpu_devices': [{'name': 'NVIDIA GeForce RTX 2070 SUPER', 'memory_total': 8589934592}], 'memory': {'total': 62.71596908569336}}
26
+ 2024-12-10 21:04:14,636 INFO HandlerThread:600018 [system_monitor.py:probe():224] Finished collecting system info
27
+ 2024-12-10 21:04:14,636 INFO HandlerThread:600018 [system_monitor.py:probe():227] Publishing system info
28
+ 2024-12-10 21:04:14,636 DEBUG HandlerThread:600018 [system_info.py:_save_code():44] Saving code
29
+ 2024-12-10 21:04:14,638 DEBUG HandlerThread:600018 [system_info.py:_save_code():67] Saving code done
30
+ 2024-12-10 21:04:14,638 DEBUG HandlerThread:600018 [system_info.py:_save_patches():84] Saving git patches
31
+ 2024-12-10 21:04:14,703 DEBUG HandlerThread:600018 [system_info.py:_save_patches():126] Saving git patches done
32
+ 2024-12-10 21:04:14,704 INFO HandlerThread:600018 [system_monitor.py:probe():229] Finished publishing system info
33
+ 2024-12-10 21:04:14,707 DEBUG SenderThread:600018 [sender.py:send():379] send: files
34
+ 2024-12-10 21:04:14,707 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file wandb-metadata.json with policy now
35
+ 2024-12-10 21:04:14,708 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file code/FISH/eval_robot.py with policy now
36
+ 2024-12-10 21:04:14,708 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file diff.patch with policy now
37
+ 2024-12-10 21:04:14,959 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: python_packages
38
+ 2024-12-10 21:04:14,960 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: python_packages
39
+ 2024-12-10 21:04:14,960 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
40
+ 2024-12-10 21:04:14,960 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
41
+ 2024-12-10 21:04:14,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
42
+ 2024-12-10 21:04:14,963 INFO HandlerThread:600018 [handler.py:handle_tbrecord():783] handling tbrecord: tbrecord {
43
+ log_dir: "/home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/tb"
44
+ save: true
45
+ }
46
+ control {
47
+ relay_id: "5cdf21b441a841eeb077b1d066a521dc"
48
+ }
49
+ _info {
50
+ stream_id: "ob7chcle"
51
+ }
52
+
53
+ 2024-12-10 21:04:14,963 DEBUG HandlerThread:600018 [config_util.py:dict_from_config_file():70] no default config file found in config-defaults.yaml
54
+ 2024-12-10 21:04:14,988 INFO wandb-upload_0:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/vuiipzpx-wandb-metadata.json
55
+ 2024-12-10 21:04:15,027 DEBUG SenderThread:600018 [sender.py:send():379] send: telemetry
56
+ 2024-12-10 21:04:15,027 DEBUG SenderThread:600018 [sender.py:send():379] send: tbrecord
57
+ 2024-12-10 21:04:15,028 DEBUG SenderThread:600018 [sender.py:send():379] send: files
58
+ 2024-12-10 21:04:15,028 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file events.out.tfevents.1733882654.leonmkim-ROG-Strix-G15CS-G15CS.599894.0 with policy live
59
+ 2024-12-10 21:04:15,030 INFO wandb-upload_1:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/4jll3ix3-code/FISH/eval_robot.py
60
+ 2024-12-10 21:04:15,039 INFO wandb-upload_2:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/5pcafv76-diff.patch
61
+ 2024-12-10 21:04:15,220 INFO wandb-upload_0:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/o3h98mw2-events.out.tfevents.1733882654.leonmkim-ROG-Strix-G15CS-G15CS.599894.0
62
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/requirements.txt
63
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/code/FISH/eval_robot.py
64
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-metadata.json
65
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
66
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/events.out.tfevents.1733882654.leonmkim-ROG-Strix-G15CS-G15CS.599894.0
67
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/diff.patch
68
+ 2024-12-10 21:04:15,543 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/code/FISH
69
+ 2024-12-10 21:04:15,544 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/code
70
+ 2024-12-10 21:04:15,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
71
+ 2024-12-10 21:04:16,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
72
+ 2024-12-10 21:04:17,542 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
73
+ 2024-12-10 21:04:17,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
74
+ 2024-12-10 21:04:18,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
75
+ 2024-12-10 21:04:19,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
76
+ 2024-12-10 21:04:19,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
77
+ 2024-12-10 21:04:20,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
78
+ 2024-12-10 21:04:21,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
79
+ 2024-12-10 21:04:22,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
80
+ 2024-12-10 21:04:23,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
81
+ 2024-12-10 21:04:24,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
82
+ 2024-12-10 21:04:24,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
83
+ 2024-12-10 21:04:25,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
84
+ 2024-12-10 21:04:26,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
85
+ 2024-12-10 21:04:27,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
86
+ 2024-12-10 21:04:28,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
87
+ 2024-12-10 21:04:29,960 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
88
+ 2024-12-10 21:04:29,960 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
89
+ 2024-12-10 21:04:30,002 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
90
+ 2024-12-10 21:04:30,045 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
91
+ 2024-12-10 21:04:30,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
92
+ 2024-12-10 21:04:31,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
93
+ 2024-12-10 21:04:32,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
94
+ 2024-12-10 21:04:33,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
95
+ 2024-12-10 21:04:34,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
96
+ 2024-12-10 21:04:35,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
97
+ 2024-12-10 21:04:35,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
98
+ 2024-12-10 21:04:36,965 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
99
+ 2024-12-10 21:04:37,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
100
+ 2024-12-10 21:04:38,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
101
+ 2024-12-10 21:04:39,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
102
+ 2024-12-10 21:04:40,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
103
+ 2024-12-10 21:04:40,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
104
+ 2024-12-10 21:04:41,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
105
+ 2024-12-10 21:04:42,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
106
+ 2024-12-10 21:04:43,966 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
107
+ 2024-12-10 21:04:44,960 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
108
+ 2024-12-10 21:04:44,960 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
109
+ 2024-12-10 21:04:45,001 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
110
+ 2024-12-10 21:04:45,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
111
+ 2024-12-10 21:04:46,018 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
112
+ 2024-12-10 21:04:46,550 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/config.yaml
113
+ 2024-12-10 21:04:46,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
114
+ 2024-12-10 21:04:47,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
115
+ 2024-12-10 21:04:48,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
116
+ 2024-12-10 21:04:49,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
117
+ 2024-12-10 21:04:50,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
118
+ 2024-12-10 21:04:51,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
119
+ 2024-12-10 21:04:51,967 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
120
+ 2024-12-10 21:04:52,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
121
+ 2024-12-10 21:04:53,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
122
+ 2024-12-10 21:04:54,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
123
+ 2024-12-10 21:04:55,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
124
+ 2024-12-10 21:04:56,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
125
+ 2024-12-10 21:04:56,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
126
+ 2024-12-10 21:04:57,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
127
+ 2024-12-10 21:04:58,968 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
128
+ 2024-12-10 21:04:59,960 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
129
+ 2024-12-10 21:04:59,961 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
130
+ 2024-12-10 21:05:00,002 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
131
+ 2024-12-10 21:05:00,969 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
132
+ 2024-12-10 21:05:01,969 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
133
+ 2024-12-10 21:05:02,107 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
134
+ 2024-12-10 21:05:02,969 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
135
+ 2024-12-10 21:05:03,969 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
136
+ 2024-12-10 21:05:04,969 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
137
+ 2024-12-10 21:05:05,969 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
138
+ 2024-12-10 21:05:06,970 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
139
+ 2024-12-10 21:05:07,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
140
+ 2024-12-10 21:05:07,970 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
141
+ 2024-12-10 21:05:08,018 DEBUG SenderThread:600018 [sender.py:send():379] send: config
142
+ 2024-12-10 21:05:08,970 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
143
+ 2024-12-10 21:05:09,556 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
144
+ 2024-12-10 21:05:09,970 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
145
+ 2024-12-10 21:05:10,970 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
146
+ 2024-12-10 21:05:11,556 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
147
+ 2024-12-10 21:05:11,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
148
+ 2024-12-10 21:05:12,970 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
149
+ 2024-12-10 21:05:13,449 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
150
+ 2024-12-10 21:05:13,557 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
151
+ 2024-12-10 21:05:13,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
152
+ 2024-12-10 21:05:14,620 DEBUG SystemMonitor:600018 [system_monitor.py:_start():172] Starting system metrics aggregation loop
153
+ 2024-12-10 21:05:14,621 DEBUG SenderThread:600018 [sender.py:send():379] send: stats
154
+ 2024-12-10 21:05:14,960 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
155
+ 2024-12-10 21:05:14,961 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
156
+ 2024-12-10 21:05:15,002 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
157
+ 2024-12-10 21:05:15,558 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
158
+ 2024-12-10 21:05:15,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
159
+ 2024-12-10 21:05:16,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
160
+ 2024-12-10 21:05:17,558 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
161
+ 2024-12-10 21:05:17,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
162
+ 2024-12-10 21:05:18,600 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
163
+ 2024-12-10 21:05:18,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
164
+ 2024-12-10 21:05:19,559 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
165
+ 2024-12-10 21:05:19,559 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/config.yaml
166
+ 2024-12-10 21:05:19,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
167
+ 2024-12-10 21:05:20,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
168
+ 2024-12-10 21:05:21,559 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
169
+ 2024-12-10 21:05:21,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
170
+ 2024-12-10 21:05:22,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
171
+ 2024-12-10 21:05:23,560 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
172
+ 2024-12-10 21:05:23,971 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
173
+ 2024-12-10 21:05:24,064 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
174
+ 2024-12-10 21:05:24,972 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
175
+ 2024-12-10 21:05:25,560 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
176
+ 2024-12-10 21:05:25,972 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
177
+ 2024-12-10 21:05:26,972 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
178
+ 2024-12-10 21:05:27,561 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
179
+ 2024-12-10 21:05:27,972 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
180
+ 2024-12-10 21:05:28,973 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
181
+ 2024-12-10 21:05:29,124 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
182
+ 2024-12-10 21:05:29,562 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
183
+ 2024-12-10 21:05:29,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
184
+ 2024-12-10 21:05:29,961 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
185
+ 2024-12-10 21:05:29,973 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
186
+ 2024-12-10 21:05:30,973 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
187
+ 2024-12-10 21:05:31,562 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
188
+ 2024-12-10 21:05:31,973 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
189
+ 2024-12-10 21:05:32,975 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
190
+ 2024-12-10 21:05:33,563 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
191
+ 2024-12-10 21:05:33,975 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
192
+ 2024-12-10 21:05:34,275 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
193
+ 2024-12-10 21:05:34,975 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
194
+ 2024-12-10 21:05:35,563 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
195
+ 2024-12-10 21:05:35,976 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
196
+ 2024-12-10 21:05:36,976 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
197
+ 2024-12-10 21:05:37,564 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
198
+ 2024-12-10 21:05:37,976 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
199
+ 2024-12-10 21:05:38,976 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
200
+ 2024-12-10 21:05:39,457 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
201
+ 2024-12-10 21:05:39,564 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
202
+ 2024-12-10 21:05:39,976 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
203
+ 2024-12-10 21:05:40,976 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
204
+ 2024-12-10 21:05:41,565 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
205
+ 2024-12-10 21:05:41,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
206
+ 2024-12-10 21:05:42,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
207
+ 2024-12-10 21:05:43,566 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
208
+ 2024-12-10 21:05:43,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
209
+ 2024-12-10 21:05:44,621 DEBUG SenderThread:600018 [sender.py:send():379] send: stats
210
+ 2024-12-10 21:05:44,622 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
211
+ 2024-12-10 21:05:44,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
212
+ 2024-12-10 21:05:44,961 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
213
+ 2024-12-10 21:05:44,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
214
+ 2024-12-10 21:05:45,567 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
215
+ 2024-12-10 21:05:45,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
216
+ 2024-12-10 21:05:46,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
217
+ 2024-12-10 21:05:47,567 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
218
+ 2024-12-10 21:05:47,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
219
+ 2024-12-10 21:05:48,977 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
220
+ 2024-12-10 21:05:49,568 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
221
+ 2024-12-10 21:05:49,648 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
222
+ 2024-12-10 21:05:49,880 DEBUG SenderThread:600018 [sender.py:send():379] send: files
223
+ 2024-12-10 21:05:49,880 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4 with policy now
224
+ 2024-12-10 21:05:49,880 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: partial_history
225
+ 2024-12-10 21:05:49,881 DEBUG SenderThread:600018 [sender.py:send():379] send: history
226
+ 2024-12-10 21:05:49,881 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: summary_record
227
+ 2024-12-10 21:05:49,882 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file wandb-summary.json with policy end
228
+ 2024-12-10 21:05:49,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
229
+ 2024-12-10 21:05:50,165 INFO wandb-upload_1:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/dx8d7p0q-media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4
230
+ 2024-12-10 21:05:50,573 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4
231
+ 2024-12-10 21:05:50,573 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-summary.json
232
+ 2024-12-10 21:05:50,573 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval
233
+ 2024-12-10 21:05:50,573 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos
234
+ 2024-12-10 21:05:50,574 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media
235
+ 2024-12-10 21:05:50,912 INFO wandb-upload_0:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/64whhgw0-media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4
236
+ 2024-12-10 21:05:50,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
237
+ 2024-12-10 21:05:51,573 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
238
+ 2024-12-10 21:05:51,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
239
+ 2024-12-10 21:05:52,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
240
+ 2024-12-10 21:05:53,574 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
241
+ 2024-12-10 21:05:53,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
242
+ 2024-12-10 21:05:54,963 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
243
+ 2024-12-10 21:05:54,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
244
+ 2024-12-10 21:05:55,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
245
+ 2024-12-10 21:05:56,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
246
+ 2024-12-10 21:05:57,575 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
247
+ 2024-12-10 21:05:57,978 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
248
+ 2024-12-10 21:05:58,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
249
+ 2024-12-10 21:05:59,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
250
+ 2024-12-10 21:05:59,961 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
251
+ 2024-12-10 21:06:00,001 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
252
+ 2024-12-10 21:06:00,045 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
253
+ 2024-12-10 21:06:00,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
254
+ 2024-12-10 21:06:01,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
255
+ 2024-12-10 21:06:02,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
256
+ 2024-12-10 21:06:03,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
257
+ 2024-12-10 21:06:04,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
258
+ 2024-12-10 21:06:05,963 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
259
+ 2024-12-10 21:06:05,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
260
+ 2024-12-10 21:06:06,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
261
+ 2024-12-10 21:06:07,979 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
262
+ 2024-12-10 21:06:08,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
263
+ 2024-12-10 21:06:09,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
264
+ 2024-12-10 21:06:10,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
265
+ 2024-12-10 21:06:11,963 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
266
+ 2024-12-10 21:06:11,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
267
+ 2024-12-10 21:06:12,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
268
+ 2024-12-10 21:06:13,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
269
+ 2024-12-10 21:06:14,622 DEBUG SenderThread:600018 [sender.py:send():379] send: stats
270
+ 2024-12-10 21:06:14,961 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
271
+ 2024-12-10 21:06:14,961 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
272
+ 2024-12-10 21:06:15,001 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
273
+ 2024-12-10 21:06:15,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
274
+ 2024-12-10 21:06:16,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
275
+ 2024-12-10 21:06:17,057 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
276
+ 2024-12-10 21:06:17,980 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
277
+ 2024-12-10 21:06:18,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
278
+ 2024-12-10 21:06:19,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
279
+ 2024-12-10 21:06:20,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
280
+ 2024-12-10 21:06:21,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
281
+ 2024-12-10 21:06:22,963 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
282
+ 2024-12-10 21:06:22,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
283
+ 2024-12-10 21:06:23,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
284
+ 2024-12-10 21:06:24,981 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
285
+ 2024-12-10 21:06:25,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
286
+ 2024-12-10 21:06:26,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
287
+ 2024-12-10 21:06:27,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
288
+ 2024-12-10 21:06:27,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
289
+ 2024-12-10 21:06:28,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
290
+ 2024-12-10 21:06:29,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
291
+ 2024-12-10 21:06:29,962 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
292
+ 2024-12-10 21:06:30,005 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
293
+ 2024-12-10 21:06:30,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
294
+ 2024-12-10 21:06:31,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
295
+ 2024-12-10 21:06:32,982 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
296
+ 2024-12-10 21:06:33,045 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
297
+ 2024-12-10 21:06:33,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
298
+ 2024-12-10 21:06:34,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
299
+ 2024-12-10 21:06:35,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
300
+ 2024-12-10 21:06:36,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
301
+ 2024-12-10 21:06:37,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
302
+ 2024-12-10 21:06:38,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
303
+ 2024-12-10 21:06:38,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
304
+ 2024-12-10 21:06:39,983 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
305
+ 2024-12-10 21:06:40,984 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
306
+ 2024-12-10 21:06:41,984 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
307
+ 2024-12-10 21:06:42,984 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
308
+ 2024-12-10 21:06:43,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
309
+ 2024-12-10 21:06:43,985 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
310
+ 2024-12-10 21:06:44,622 DEBUG SenderThread:600018 [sender.py:send():379] send: stats
311
+ 2024-12-10 21:06:44,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
312
+ 2024-12-10 21:06:44,962 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
313
+ 2024-12-10 21:06:45,006 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
314
+ 2024-12-10 21:06:45,986 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
315
+ 2024-12-10 21:06:46,986 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
316
+ 2024-12-10 21:06:47,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
317
+ 2024-12-10 21:06:48,986 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
318
+ 2024-12-10 21:06:49,027 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
319
+ 2024-12-10 21:06:49,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
320
+ 2024-12-10 21:06:50,986 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
321
+ 2024-12-10 21:06:51,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
322
+ 2024-12-10 21:06:52,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
323
+ 2024-12-10 21:06:53,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
324
+ 2024-12-10 21:06:54,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
325
+ 2024-12-10 21:06:54,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
326
+ 2024-12-10 21:06:55,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
327
+ 2024-12-10 21:06:56,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
328
+ 2024-12-10 21:06:57,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
329
+ 2024-12-10 21:06:58,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
330
+ 2024-12-10 21:06:59,962 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: stop_status
331
+ 2024-12-10 21:06:59,962 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: stop_status
332
+ 2024-12-10 21:07:00,005 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
333
+ 2024-12-10 21:07:00,048 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
334
+ 2024-12-10 21:07:00,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
335
+ 2024-12-10 21:07:01,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
336
+ 2024-12-10 21:07:02,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
337
+ 2024-12-10 21:07:03,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
338
+ 2024-12-10 21:07:04,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
339
+ 2024-12-10 21:07:05,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
340
+ 2024-12-10 21:07:05,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
341
+ 2024-12-10 21:07:06,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
342
+ 2024-12-10 21:07:07,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
343
+ 2024-12-10 21:07:08,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
344
+ 2024-12-10 21:07:09,989 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
345
+ 2024-12-10 21:07:10,964 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
346
+ 2024-12-10 21:07:10,989 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
347
+ 2024-12-10 21:07:11,989 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
348
+ 2024-12-10 21:07:12,999 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
349
+ 2024-12-10 21:07:13,402 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: partial_history
350
+ 2024-12-10 21:07:13,402 DEBUG SenderThread:600018 [sender.py:send():379] send: files
351
+ 2024-12-10 21:07:13,402 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4 with policy now
352
+ 2024-12-10 21:07:13,403 DEBUG SenderThread:600018 [sender.py:send():379] send: history
353
+ 2024-12-10 21:07:13,403 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: summary_record
354
+ 2024-12-10 21:07:13,403 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file wandb-summary.json with policy end
355
+ 2024-12-10 21:07:13,404 DEBUG SenderThread:600018 [sender.py:send():379] send: exit
356
+ 2024-12-10 21:07:13,404 INFO SenderThread:600018 [sender.py:send_exit():586] handling exit code: 0
357
+ 2024-12-10 21:07:13,404 INFO SenderThread:600018 [sender.py:send_exit():588] handling runtime: 178
358
+ 2024-12-10 21:07:13,404 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file wandb-summary.json with policy end
359
+ 2024-12-10 21:07:13,404 INFO SenderThread:600018 [sender.py:send_exit():594] send defer
360
+ 2024-12-10 21:07:13,404 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
361
+ 2024-12-10 21:07:13,404 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 0
362
+ 2024-12-10 21:07:13,405 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
363
+ 2024-12-10 21:07:13,405 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 0
364
+ 2024-12-10 21:07:13,405 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 1
365
+ 2024-12-10 21:07:13,405 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
366
+ 2024-12-10 21:07:13,405 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 1
367
+ 2024-12-10 21:07:13,406 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
368
+ 2024-12-10 21:07:13,406 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 1
369
+ 2024-12-10 21:07:13,406 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 2
370
+ 2024-12-10 21:07:13,407 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
371
+ 2024-12-10 21:07:13,407 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 2
372
+ 2024-12-10 21:07:13,407 INFO HandlerThread:600018 [system_monitor.py:finish():203] Stopping system monitor
373
+ 2024-12-10 21:07:13,407 DEBUG SystemMonitor:600018 [system_monitor.py:_start():179] Finished system metrics aggregation loop
374
+ 2024-12-10 21:07:13,407 DEBUG SystemMonitor:600018 [system_monitor.py:_start():183] Publishing last batch of metrics
375
+ 2024-12-10 21:07:13,407 INFO HandlerThread:600018 [interfaces.py:finish():200] Joined cpu monitor
376
+ 2024-12-10 21:07:13,408 INFO HandlerThread:600018 [interfaces.py:finish():200] Joined disk monitor
377
+ 2024-12-10 21:07:13,456 INFO HandlerThread:600018 [interfaces.py:finish():200] Joined gpu monitor
378
+ 2024-12-10 21:07:13,456 INFO HandlerThread:600018 [interfaces.py:finish():200] Joined memory monitor
379
+ 2024-12-10 21:07:13,456 INFO HandlerThread:600018 [interfaces.py:finish():200] Joined network monitor
380
+ 2024-12-10 21:07:13,456 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
381
+ 2024-12-10 21:07:13,456 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 2
382
+ 2024-12-10 21:07:13,456 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 3
383
+ 2024-12-10 21:07:13,456 DEBUG SenderThread:600018 [sender.py:send():379] send: stats
384
+ 2024-12-10 21:07:13,456 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
385
+ 2024-12-10 21:07:13,457 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 3
386
+ 2024-12-10 21:07:13,457 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
387
+ 2024-12-10 21:07:13,457 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 3
388
+ 2024-12-10 21:07:13,457 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 4
389
+ 2024-12-10 21:07:13,457 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
390
+ 2024-12-10 21:07:13,457 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 4
391
+ 2024-12-10 21:07:13,599 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
392
+ 2024-12-10 21:07:13,600 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-summary.json
393
+ 2024-12-10 21:07:13,600 INFO Thread-12 :600018 [dir_watcher.py:_on_file_created():271] file/dir created: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4
394
+ 2024-12-10 21:07:13,600 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval
395
+ 2024-12-10 21:07:13,607 INFO wandb-upload_1:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/ycl94f2h-media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4
396
+ 2024-12-10 21:07:13,892 INFO wandb-upload_0:600018 [upload_job.py:push():130] Uploaded file /tmp/tmpr0qlu59lwandb/53aux0ik-media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4
397
+ 2024-12-10 21:07:15,600 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
398
+ 2024-12-10 21:07:19,985 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: poll_exit
399
+ 2024-12-10 21:07:19,985 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
400
+ 2024-12-10 21:07:19,985 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
401
+ 2024-12-10 21:07:19,986 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 4
402
+ 2024-12-10 21:07:19,986 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: keepalive
403
+ 2024-12-10 21:07:19,986 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 5
404
+ 2024-12-10 21:07:19,986 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: poll_exit
405
+ 2024-12-10 21:07:19,986 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
406
+ 2024-12-10 21:07:19,986 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 5
407
+ 2024-12-10 21:07:19,987 DEBUG SenderThread:600018 [sender.py:send():379] send: summary
408
+ 2024-12-10 21:07:19,987 INFO SenderThread:600018 [sender.py:_save_file():1454] saving file wandb-summary.json with policy end
409
+ 2024-12-10 21:07:19,987 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
410
+ 2024-12-10 21:07:19,987 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 5
411
+ 2024-12-10 21:07:19,987 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 6
412
+ 2024-12-10 21:07:19,987 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
413
+ 2024-12-10 21:07:19,987 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 6
414
+ 2024-12-10 21:07:19,987 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
415
+ 2024-12-10 21:07:19,988 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 6
416
+ 2024-12-10 21:07:19,988 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 7
417
+ 2024-12-10 21:07:19,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: status_report
418
+ 2024-12-10 21:07:19,988 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
419
+ 2024-12-10 21:07:19,988 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 7
420
+ 2024-12-10 21:07:19,988 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
421
+ 2024-12-10 21:07:19,988 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 7
422
+ 2024-12-10 21:07:20,405 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: poll_exit
423
+ 2024-12-10 21:07:20,602 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-summary.json
424
+ 2024-12-10 21:07:21,263 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 8
425
+ 2024-12-10 21:07:21,263 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: poll_exit
426
+ 2024-12-10 21:07:21,263 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
427
+ 2024-12-10 21:07:21,263 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 8
428
+ 2024-12-10 21:07:21,263 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
429
+ 2024-12-10 21:07:21,263 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 8
430
+ 2024-12-10 21:07:21,263 INFO SenderThread:600018 [job_builder.py:build():440] Attempting to build job artifact
431
+ 2024-12-10 21:07:21,266 INFO SenderThread:600018 [job_builder.py:_get_source_type():569] is repo sourced job
432
+ 2024-12-10 21:07:21,280 INFO SenderThread:600018 [job_builder.py:build():545] adding wandb-job metadata file
433
+ 2024-12-10 21:07:21,294 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 9
434
+ 2024-12-10 21:07:21,295 DEBUG SenderThread:600018 [sender.py:send():379] send: artifact
435
+ 2024-12-10 21:07:21,295 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
436
+ 2024-12-10 21:07:21,296 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 9
437
+ 2024-12-10 21:07:21,405 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: poll_exit
438
+ 2024-12-10 21:07:21,602 INFO Thread-12 :600018 [dir_watcher.py:_on_file_modified():288] file/dir modified: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
439
+ 2024-12-10 21:07:21,765 INFO wandb-upload_2:600018 [upload_job.py:push():85] Skipped uploading /home/leonmkim/.local/share/wandb/artifacts/staging/tmp0up_8ql4
440
+ 2024-12-10 21:07:21,896 INFO wandb-upload_1:600018 [upload_job.py:push():88] Uploaded file /home/leonmkim/.local/share/wandb/artifacts/staging/tmphpmz9ew4
441
+ 2024-12-10 21:07:21,956 INFO wandb-upload_0:600018 [upload_job.py:push():88] Uploaded file /tmp/tmpbv2i4zjr/wandb-job.json
442
+ 2024-12-10 21:07:22,564 INFO SenderThread:600018 [sender.py:send_artifact():1537] sent artifact job-https___github.com_leonmkim_fish_leon.git_FISH_eval_robot.py - {'id': 'QXJ0aWZhY3Q6MTM2Njc3NTA2NA==', 'state': 'PENDING', 'artifactSequence': {'id': 'QXJ0aWZhY3RDb2xsZWN0aW9uOjMxNzk5NjkyNQ==', 'latestArtifact': {'id': 'QXJ0aWZhY3Q6MTM2Njc2MTczOA==', 'versionIndex': 337}}}
443
+ 2024-12-10 21:07:22,564 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
444
+ 2024-12-10 21:07:22,564 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 9
445
+ 2024-12-10 21:07:22,564 INFO SenderThread:600018 [dir_watcher.py:finish():358] shutting down directory watcher
446
+ 2024-12-10 21:07:22,603 INFO SenderThread:600018 [dir_watcher.py:finish():388] scan: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files
447
+ 2024-12-10 21:07:22,603 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/config.yaml config.yaml
448
+ 2024-12-10 21:07:22,603 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-summary.json wandb-summary.json
449
+ 2024-12-10 21:07:22,605 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/requirements.txt requirements.txt
450
+ 2024-12-10 21:07:22,605 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-metadata.json wandb-metadata.json
451
+ 2024-12-10 21:07:22,606 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/events.out.tfevents.1733882654.leonmkim-ROG-Strix-G15CS-G15CS.599894.0 events.out.tfevents.1733882654.leonmkim-ROG-Strix-G15CS-G15CS.599894.0
452
+ 2024-12-10 21:07:22,606 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log output.log
453
+ 2024-12-10 21:07:22,607 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/diff.patch diff.patch
454
+ 2024-12-10 21:07:22,608 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/code/FISH/eval_robot.py code/FISH/eval_robot.py
455
+ 2024-12-10 21:07:22,610 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4 media/videos/eval/0_eval_0_242331cb3a64f66021df.mp4
456
+ 2024-12-10 21:07:22,610 INFO SenderThread:600018 [dir_watcher.py:finish():402] scan save: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4 media/videos/eval/video_1_25445a41b5bbda0ed7e2.mp4
457
+ 2024-12-10 21:07:22,610 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 10
458
+ 2024-12-10 21:07:22,610 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: poll_exit
459
+ 2024-12-10 21:07:22,610 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
460
+ 2024-12-10 21:07:22,610 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 10
461
+ 2024-12-10 21:07:22,610 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
462
+ 2024-12-10 21:07:22,610 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 10
463
+ 2024-12-10 21:07:22,610 INFO SenderThread:600018 [file_pusher.py:finish():169] shutting down file pusher
464
+ 2024-12-10 21:07:22,797 INFO wandb-upload_0:600018 [upload_job.py:push():130] Uploaded file /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/wandb-summary.json
465
+ 2024-12-10 21:07:22,818 INFO wandb-upload_1:600018 [upload_job.py:push():130] Uploaded file /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/requirements.txt
466
+ 2024-12-10 21:07:22,829 INFO wandb-upload_2:600018 [upload_job.py:push():130] Uploaded file /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/config.yaml
467
+ 2024-12-10 21:07:22,893 INFO wandb-upload_3:600018 [upload_job.py:push():130] Uploaded file /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/files/output.log
468
+ 2024-12-10 21:07:23,093 INFO Thread-11 (_thread_body):600018 [sender.py:transition_state():614] send defer: 11
469
+ 2024-12-10 21:07:23,094 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
470
+ 2024-12-10 21:07:23,094 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 11
471
+ 2024-12-10 21:07:23,094 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
472
+ 2024-12-10 21:07:23,094 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 11
473
+ 2024-12-10 21:07:23,094 INFO SenderThread:600018 [file_pusher.py:join():175] waiting for file pusher
474
+ 2024-12-10 21:07:23,094 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 12
475
+ 2024-12-10 21:07:23,095 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
476
+ 2024-12-10 21:07:23,095 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 12
477
+ 2024-12-10 21:07:23,095 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
478
+ 2024-12-10 21:07:23,095 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 12
479
+ 2024-12-10 21:07:23,095 INFO SenderThread:600018 [file_stream.py:finish():601] file stream finish called
480
+ 2024-12-10 21:07:23,318 INFO SenderThread:600018 [file_stream.py:finish():605] file stream finish is done
481
+ 2024-12-10 21:07:23,319 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 13
482
+ 2024-12-10 21:07:23,319 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
483
+ 2024-12-10 21:07:23,319 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 13
484
+ 2024-12-10 21:07:23,319 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
485
+ 2024-12-10 21:07:23,319 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 13
486
+ 2024-12-10 21:07:23,319 INFO SenderThread:600018 [sender.py:transition_state():614] send defer: 14
487
+ 2024-12-10 21:07:23,319 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: defer
488
+ 2024-12-10 21:07:23,319 INFO HandlerThread:600018 [handler.py:handle_request_defer():184] handle defer: 14
489
+ 2024-12-10 21:07:23,319 DEBUG SenderThread:600018 [sender.py:send():379] send: final
490
+ 2024-12-10 21:07:23,320 DEBUG SenderThread:600018 [sender.py:send():379] send: footer
491
+ 2024-12-10 21:07:23,320 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: defer
492
+ 2024-12-10 21:07:23,320 INFO SenderThread:600018 [sender.py:send_request_defer():610] handle sender defer: 14
493
+ 2024-12-10 21:07:23,320 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: poll_exit
494
+ 2024-12-10 21:07:23,320 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: server_info
495
+ 2024-12-10 21:07:23,320 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: poll_exit
496
+ 2024-12-10 21:07:23,321 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: server_info
497
+ 2024-12-10 21:07:23,322 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: poll_exit
498
+ 2024-12-10 21:07:23,322 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: get_summary
499
+ 2024-12-10 21:07:23,323 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: sampled_history
500
+ 2024-12-10 21:07:23,323 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: internal_messages
501
+ 2024-12-10 21:07:23,446 DEBUG SenderThread:600018 [sender.py:send_request():406] send_request: poll_exit
502
+ 2024-12-10 21:07:23,446 INFO MainThread:600018 [wandb_run.py:_footer_history_summary_info():4016] rendering history
503
+ 2024-12-10 21:07:23,446 INFO MainThread:600018 [wandb_run.py:_footer_history_summary_info():4048] rendering summary
504
+ 2024-12-10 21:07:23,446 INFO MainThread:600018 [wandb_run.py:_footer_sync_info():3975] logging synced files
505
+ 2024-12-10 21:07:23,446 DEBUG HandlerThread:600018 [handler.py:handle_request():158] handle_request: shutdown
506
+ 2024-12-10 21:07:23,446 INFO HandlerThread:600018 [handler.py:finish():882] shutting down handler
507
+ 2024-12-10 21:07:24,322 INFO WriterThread:600018 [datastore.py:close():296] close: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/run-ob7chcle.wandb
508
+ 2024-12-10 21:07:24,446 INFO SenderThread:600018 [sender.py:finish():1615] shutting down sender
509
+ 2024-12-10 21:07:24,446 INFO SenderThread:600018 [file_pusher.py:finish():169] shutting down file pusher
510
+ 2024-12-10 21:07:24,446 INFO SenderThread:600018 [file_pusher.py:join():175] waiting for file pusher
210407/wandb/run-20241210_210414-ob7chcle/logs/debug.log ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Current SDK version is 0.17.5
2
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Configure stats pid to 599894
3
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Loading settings from /home/leonmkim/.config/wandb/settings
4
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Loading settings from /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/settings
5
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Loading settings from environment variables: {}
6
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Applying setup settings: {'_disable_service': False}
7
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Inferring run settings from compute environment: {'program_relpath': 'FISH/eval_robot.py', 'program_abspath': '/home/leonmkim/fish_leon/FISH/eval_robot.py', 'program': '/home/leonmkim/fish_leon/FISH/eval_robot.py'}
8
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_setup.py:_flush():76] Applying login settings: {}
9
+ 2024-12-10 21:04:14,250 INFO MainThread:599894 [wandb_init.py:_log_setup():529] Logging user logs to /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/logs/debug.log
10
+ 2024-12-10 21:04:14,251 INFO MainThread:599894 [wandb_init.py:_log_setup():530] Logging internal logs to /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/wandb/run-20241210_210414-ob7chcle/logs/debug-internal.log
11
+ 2024-12-10 21:04:14,251 INFO MainThread:599894 [wandb_init.py:init():569] calling init triggers
12
+ 2024-12-10 21:04:14,251 INFO MainThread:599894 [wandb_init.py:init():576] wandb.init called with sweep_config: {}
13
+ config: {'root_dir': '/home/leonmkim/fish_leon', 'replay_buffer_size': 150000, 'replay_buffer_num_workers': 2, 'nstep': 3, 'batch_size': 128, 'seed': 0, 'dataset_shuffle_seed': 0, 'device': 'cuda', 'save_video': True, 'save_train_video': True, 'use_tb': True, 'use_wandb': True, 'wandb_run_id': '265626', 'wandb_notes': '265626_req_265827', 'eval': True, 'process_contact_features': True, 'obs_type': 'pixels', 'use_color': True, 'use_depth': True, 'use_masks': True, 'mask_list': ['EE_obj_mask'], 'mask_representation': 'channels', 'crop_hw': [144, 144], 'crop_down_offset': 48, 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'add_crop_binary_mask': False, 'add_coord_conv_map': False, 'use_context_color': False, 'use_context_depth': False, 'use_context_segmask': False, 'context_color_crop_type': None, 'context_depth_crop_type': None, 'context_segmask_crop_type': None, 'context_add_crop_binary_mask': False, 'context_add_coord_conv_map': False, 'use_contact_map': False, 'use_sdf_maps': False, 'use_normals_maps': False, 'which_objects': 'both', 'max_contact_prob': 0.1, 'max_depth': 2.0, 'grasped_dtc_max_value': 0.2, 'env_dtc_max_value': 0.4, 'grasped_normals_mask_max_dtc_value': 0.2, 'env_normals_mask_max_dtc_value': 0.4, 'clamp_dtc': True, 'dtc_adaptive_normalization': False, 'mask_normals_within_sdf': True, 'adaptive_normals_mask': True, 'learnable_contact_preprocess_params': True, 'contact_model_name': 'local_multitask_outhd64all_home_crop_h144w144d48_mask_ctxtmask_seed_220979_epoch_9', 'contact_estimation_model_ckpt_path': '~/fish_leon/contact_estimation/artifacts/175604_2/checkpoints/epoch=09-val_loss=0.00.ckpt', 'encoder_type': 'small', 'debug_timestamps': False, 'open_loop': False, 'action_trajectories': True, 'stop_after_action': False, 'interpolation_frequency': 25, 'policy_frequency': 5, 'wait_for_new_camera_frames': True, 'baseline': False, 'train_demo_idxs_list_or_num': -1, 'log_train_every_steps': 25, 'name_of_expert_demo': '64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act', 'expert_dataset_dirpath': '/home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act', 'store_dataset_in_memory': False, 'expert_dataset': '/home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/demos.zarr', 'action_key': 'action_trajectory_25hz', 'semantic_demo_grouping_name': 'semantic_demo_grouping.yaml', 'semantic_demo_grouping': '/home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/semantic_demo_grouping.yaml', 'include_groups_list': ['hbm_twodim_left_to_right'], 'expert_dataset_config': '/home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/demo_config.yaml', 'name_of_valid_demo': '64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act', 'valid_dataset_dir': '/home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/demos.zarr', 'valid_demo_idxs_list_or_num': None, 'val_num_groups': 0, 'load_bc': True, 'checkpoint_epoch_list': [99, 199, 299, 399, 499, 599, 699, 799, 899, 999, 1249, 1499, 1749, 1999, 2999, 3999, 4999, 5999, 6999, 7999, 8999, 9999], 'snapshot_root_dir': '/mnt/grasp_high_usage/leonmkim/contact_estimation/FISH', 'save_snapshot': True, 'save_last_snapshot': True, 'save_snapshot_when_done': True, 'top_k_checkpoints': 5, 'save_snapshot_link_to_weights_dir': 'deprecated', 'bc_regularize': False, 'bc_weight_type': 'qfilter', 'experiment_dir': './exp_local/frankagym_pixels/FrankaInsertion-v1/265626', 'agent': {'_target_': 'agent.diffusion_policy.DiffusionPolicyAgent', 'name': 'diffusion_policy', 'load_checkpoint': True, 'obs_shape': [5, 240, 320], 'action_shape': [36, 7], 'device': 'cuda', 'n_obs_steps': 1, 'suite_name': 'frankagym', 'obs_type': 'pixels', 'enable_arm': True, 'enable_camera': True, 'use_tb': True, 'desired_image_shape': [13, 180, 240], 'orig_cam_shape': [3, 240, 320], 'config': {'_target_': 'agent.diffusion_policy.DiffusionPolicyAgentConfig', 'compile': False, 'device': 'cuda', 'cam_resize_shape': [13, 180, 240], 'orig_cam_shape': [3, 240, 320], 'policy_cfg': {'_target_': 'lerobot.common.policies.diffusion.configuration_diffusion.DiffusionConfig', 'n_obs_steps': 1, 'horizon': 36, 'n_action_steps': 36, 'output_shapes': {'action': [7]}, 'input_normalization_modes': {'observation.image': 'mean_std', 'observation.state': 'min_max', 'observation.action_history': 'min_max'}, 'output_normalization_modes': {'action': 'min_max'}, 'vision_backbone': 'resnet18', 'pretrained_backbone_weights': None, 'transforms': [{'_target_': 'torchaug.transforms.RandomAffine', 'degrees': [-5, 5], 'translate': [0.05, 0.05], 'batch_transform': True, 'num_chunks': -1, 'batch_inplace': True}, {'_target_': 'torchaug.transforms.RandomColorJitter', 'brightness': 0.3, 'contrast': 0.4, 'saturation': 0.5, 'hue': 0.08, 'batch_transform': True, 'num_chunks': -1, 'batch_inplace': True}], 'use_group_norm': True, 'spatial_softmax_num_keypoints': 32, 'action_history_encoder_config': {'_target_': 'lerobot.common.policies.diffusion.configuration_diffusion.Unet1dEncoderConfig', 'in_channels': 7, 'out_channels': 32, 'history_length': 6, 'kernel_size': 5, 'downsample_kernel_size': 3, 'downsample_stride': 2, 'downsample_padding': 1}, 'down_dims': [256, 512, 1024], 'kernel_size': 5, 'n_groups': 8, 'diffusion_step_embed_dim': 128, 'use_film_scale_modulation': True, 'noise_scheduler_type': 'DDIM', 'beta_schedule': 'squaredcos_cap_v2', 'beta_start': 0.0001, 'beta_end': 0.02, 'prediction_type': 'epsilon', 'clip_sample': True, 'clip_sample_range': 1.0, 'num_train_timesteps': 50, 'num_inference_steps': 10, 'do_mask_loss_for_padding': False, 'input_shapes': {'observation.image': [13, 180, 240], 'context_observation.image': [13, 180, 240], 'observation.state': [8], 'observation.action_history': [7]}}, 'train_cfg': {'_target_': 'utils.TrainConfig', 'lr': 0.0001, 'lr_scheduler': 'cosine', 'lr_warmup_steps': 500, 'adam_betas': [0.95, 0.999], 'adam_eps': 1e-08, 'adam_weight_decay': 1e-06, 'grad_clip_norm': 10, 'offline_steps': 1000000, 'use_amp': True}, 'observation_cfg': {'_target_': 'agent.encoder.VisualFeatureSet', 'use_depth': True, 'use_color': True, 'mask_input_dict': {'_target_': 'agent.encoder.MaskInputDict', 'enable': True, 'representation': 'channels', 'mask_list': ['EE_obj_mask']}, 'crop_input_config': {'_target_': 'agent.encoder.CropInputConfig', 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'crop_hw': [144, 144], 'crop_down_offset': 48, 'add_crop_binary_mask': False, 'add_coord_conv_map': False}, 'context_input_config': {'_target_': 'agent.encoder.ContextInputConfig', 'use_color': False, 'use_depth': False, 'mask_input_dict': {'_target_': 'agent.encoder.MaskInputDict', 'enable': False, 'representation': 'channels', 'mask_list': ['EE_obj_mask']}, 'crop_input_config': {'_target_': 'agent.encoder.CropInputConfig', 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'crop_hw': [144, 144], 'crop_down_offset': 48, 'add_crop_binary_mask': False, 'add_coord_conv_map': False}}, 'mask_soft_approx_scheduler_config': {'_target_': 'agent.encoder.MaskSoftApproxSchedulerConfig', 'num_steps': 40000, 'initial_value': 10.0, 'final_value': 1000.0, 'interpolation_scheme': 'cosine'}, 'use_contact_map': False, 'use_sdf_maps': False, 'use_normals_maps': False, 'which_objects': 'both', 'grasped_dtc_max_value': 0.2, 'env_dtc_max_value': 0.4, 'grasped_normals_mask_max_dtc_value': 0.2, 'env_normals_mask_max_dtc_value': 0.4, 'clamp_dtc': True, 'max_contact_prob': 0.1, 'mask_normals_within_sdf': True, 'dtc_adaptive_normalization': False, 'adaptive_normals_mask': True, 'max_depth': 2.0, 'image_shape': [13, 180, 240], 'learnable_contact_preprocess_params': True, 'learning_rate': 0.0001, 'weight_decay': 0.0, 'contact_model_name': 'local_multitask_outhd64all_home_crop_h144w144d48_mask_ctxtmask_seed_220979_epoch_9', 'zero_centered': False}, 'policy_frequency': 5, 'interpolation_frequency': 25}}, 'suite': {'suite': 'frankagym', 'name': 'frankagym', 'frame_stack': 1, 'action_repeat': 1, 'discount': 0.99, 'hidden_dim': 1024, 'num_train_frames': 2010, 'num_seed_frames': 260, 'num_train_epochs': 5000, 'validate_every_epochs': 100, 'validate_diffusion_on_action_loss_every_epochs': 500, 'train_eval_diffusion_on_action_loss_every_epochs': 500, 'check_topk_every_epochs': 10, 'save_snapshot_every_epochs': 5000, 'eval_every_frames': 2000, 'num_eval_episodes': 5, 'save_snapshot': True, 'wait_for_user_to_start_episode': True, 'task_make_fn': {'_target_': 'suite.frankagym.make', 'name': 'FrankaInsertion-v1', 'height': 240, 'width': 320, 'frame_stack': 1, 'action_repeat': 1, 'seed': 0, 'enable_arm': True, 'enable_gripper': True, 'start_with_gripper_open': True, 'enable_camera': True, 'path_to_depth_extrinsics': '~/fish_leon/FISH/cfgs/camera_poses/camera_poses_L515/20240904-122305/color_tf_world.npy', 'contact_estimation_model_ckpt_path': '~/fish_leon/contact_estimation/artifacts/175604_2/checkpoints/epoch=09-val_loss=0.00.ckpt', 'x_limit': [0.2, 0.7], 'y_limit': [-0.4, 0.4], 'z_limit': [-0.05, 0.55], 'device': 'cuda', 'interpolation_frequency': 25, 'policy_frequency': 5, 'debug_timestamps': False, 'stop_after_action': False, 'open_loop': False, 'wait_for_new_camera_frames': True, 'action_key': 'action_trajectory_25hz', 'action_trajectory_horizon': 36, 'action_trajectories': True, 'path_to_zarr_dataset': '/home/leonmkim/fish_leon/FISH/expert_demos/frankagym/FrankaInsertion-v1/64_240x320_hbm_twodim_fps_fix_contact_fix_recovery_fix_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act/demos.zarr', 'observation_cfg': {'_target_': 'agent.encoder.VisualFeatureSet', 'use_depth': True, 'use_color': True, 'mask_input_dict': {'_target_': 'agent.encoder.MaskInputDict', 'enable': True, 'representation': 'channels', 'mask_list': ['EE_obj_mask']}, 'crop_input_config': {'_target_': 'agent.encoder.CropInputConfig', 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'crop_hw': [144, 144], 'crop_down_offset': 48, 'add_crop_binary_mask': False, 'add_coord_conv_map': False}, 'context_input_config': {'_target_': 'agent.encoder.ContextInputConfig', 'use_color': False, 'use_depth': False, 'mask_input_dict': {'_target_': 'agent.encoder.MaskInputDict', 'enable': False, 'representation': 'channels', 'mask_list': ['EE_obj_mask']}, 'crop_input_config': {'_target_': 'agent.encoder.CropInputConfig', 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'crop_hw': [144, 144], 'crop_down_offset': 48, 'add_crop_binary_mask': False, 'add_coord_conv_map': False}}, 'mask_soft_approx_scheduler_config': {'_target_': 'agent.encoder.MaskSoftApproxSchedulerConfig', 'num_steps': 40000, 'initial_value': 10.0, 'final_value': 1000.0, 'interpolation_scheme': 'cosine'}, 'use_contact_map': False, 'use_sdf_maps': False, 'use_normals_maps': False, 'which_objects': 'both', 'grasped_dtc_max_value': 0.2, 'env_dtc_max_value': 0.4, 'grasped_normals_mask_max_dtc_value': 0.2, 'env_normals_mask_max_dtc_value': 0.4, 'clamp_dtc': True, 'max_contact_prob': 0.1, 'mask_normals_within_sdf': True, 'dtc_adaptive_normalization': False, 'adaptive_normals_mask': True, 'max_depth': 2.0, 'image_shape': [13, 180, 240], 'learnable_contact_preprocess_params': True, 'learning_rate': 0.0001, 'weight_decay': 0.0, 'contact_model_name': 'local_multitask_outhd64all_home_crop_h144w144d48_mask_ctxtmask_seed_220979_epoch_9', 'zero_centered': False}, 'agent_policy_cfg': {'_target_': 'agent.diffusion_policy.DiffusionPolicyAgentConfig', 'compile': False, 'device': 'cuda', 'cam_resize_shape': [13, 180, 240], 'orig_cam_shape': [3, 240, 320], 'policy_cfg': {'_target_': 'lerobot.common.policies.diffusion.configuration_diffusion.DiffusionConfig', 'n_obs_steps': 1, 'horizon': 36, 'n_action_steps': 36, 'output_shapes': {'action': [7]}, 'input_normalization_modes': {'observation.image': 'mean_std', 'observation.state': 'min_max', 'observation.action_history': 'min_max'}, 'output_normalization_modes': {'action': 'min_max'}, 'vision_backbone': 'resnet18', 'pretrained_backbone_weights': None, 'transforms': [{'_target_': 'torchaug.transforms.RandomAffine', 'degrees': [-5, 5], 'translate': [0.05, 0.05], 'batch_transform': True, 'num_chunks': -1, 'batch_inplace': True}, {'_target_': 'torchaug.transforms.RandomColorJitter', 'brightness': 0.3, 'contrast': 0.4, 'saturation': 0.5, 'hue': 0.08, 'batch_transform': True, 'num_chunks': -1, 'batch_inplace': True}], 'use_group_norm': True, 'spatial_softmax_num_keypoints': 32, 'action_history_encoder_config': {'_target_': 'lerobot.common.policies.diffusion.configuration_diffusion.Unet1dEncoderConfig', 'in_channels': 7, 'out_channels': 32, 'history_length': 6, 'kernel_size': 5, 'downsample_kernel_size': 3, 'downsample_stride': 2, 'downsample_padding': 1}, 'down_dims': [256, 512, 1024], 'kernel_size': 5, 'n_groups': 8, 'diffusion_step_embed_dim': 128, 'use_film_scale_modulation': True, 'noise_scheduler_type': 'DDIM', 'beta_schedule': 'squaredcos_cap_v2', 'beta_start': 0.0001, 'beta_end': 0.02, 'prediction_type': 'epsilon', 'clip_sample': True, 'clip_sample_range': 1.0, 'num_train_timesteps': 50, 'num_inference_steps': 10, 'do_mask_loss_for_padding': False, 'input_shapes': {'observation.image': [13, 180, 240], 'context_observation.image': [13, 180, 240], 'observation.state': [8], 'observation.action_history': [7]}}, 'train_cfg': {'_target_': 'utils.TrainConfig', 'lr': 0.0001, 'lr_scheduler': 'cosine', 'lr_warmup_steps': 500, 'adam_betas': [0.95, 0.999], 'adam_eps': 1e-08, 'adam_weight_decay': 1e-06, 'grad_clip_norm': 10, 'offline_steps': 1000000, 'use_amp': True}, 'observation_cfg': {'_target_': 'agent.encoder.VisualFeatureSet', 'use_depth': True, 'use_color': True, 'mask_input_dict': {'_target_': 'agent.encoder.MaskInputDict', 'enable': True, 'representation': 'channels', 'mask_list': ['EE_obj_mask']}, 'crop_input_config': {'_target_': 'agent.encoder.CropInputConfig', 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'crop_hw': [144, 144], 'crop_down_offset': 48, 'add_crop_binary_mask': False, 'add_coord_conv_map': False}, 'context_input_config': {'_target_': 'agent.encoder.ContextInputConfig', 'use_color': False, 'use_depth': False, 'mask_input_dict': {'_target_': 'agent.encoder.MaskInputDict', 'enable': False, 'representation': 'channels', 'mask_list': ['EE_obj_mask']}, 'crop_input_config': {'_target_': 'agent.encoder.CropInputConfig', 'color_crop_type': None, 'depth_crop_type': None, 'segmask_crop_type': None, 'crop_hw': [144, 144], 'crop_down_offset': 48, 'add_crop_binary_mask': False, 'add_coord_conv_map': False}}, 'mask_soft_approx_scheduler_config': {'_target_': 'agent.encoder.MaskSoftApproxSchedulerConfig', 'num_steps': 40000, 'initial_value': 10.0, 'final_value': 1000.0, 'interpolation_scheme': 'cosine'}, 'use_contact_map': False, 'use_sdf_maps': False, 'use_normals_maps': False, 'which_objects': 'both', 'grasped_dtc_max_value': 0.2, 'env_dtc_max_value': 0.4, 'grasped_normals_mask_max_dtc_value': 0.2, 'env_normals_mask_max_dtc_value': 0.4, 'clamp_dtc': True, 'max_contact_prob': 0.1, 'mask_normals_within_sdf': True, 'dtc_adaptive_normalization': False, 'adaptive_normals_mask': True, 'max_depth': 2.0, 'image_shape': [13, 180, 240], 'learnable_contact_preprocess_params': True, 'learning_rate': 0.0001, 'weight_decay': 0.0, 'contact_model_name': 'local_multitask_outhd64all_home_crop_h144w144d48_mask_ctxtmask_seed_220979_epoch_9', 'zero_centered': False}, 'policy_frequency': 5, 'interpolation_frequency': 25}, 'true_action_history': False}}, 'num_train_frames_bc': 50000, 'num_train_frames_drq': 1100000, 'stddev_schedule_drq': 'linear(1.0,0.1,100000)', 'task_name': 'FrankaInsertion-v1', 'num_train_frames_vinn': 25000, 'num_train_frames_diffusion': 1000000, 'num_train_epochs_bc': 5000, 'num_train_epochs_diffusion': 15000, 'validate_every_epochs_bc': 5, 'validate_every_epochs_diffusion': 250, 'validate_diffusion_on_action_loss_every_epochs': 250, 'train_eval_diffusion_on_action_loss_every_epochs': 250, 'check_topk_every_epochs': 5, 'check_topk_every_epochs_diffusion': 250, 'save_snapshot_every_epochs_diffusion': 1500, 'x_limit': [0.2, 0.7], 'y_limit': [-0.4, 0.4], 'z_limit': [-0.05, 0.55], 'home_displacement': [0.55, 0.0, 0.55, 180.0, 0.0, 0.0], 'enable_gripper': True, 'start_with_gripper_open': True, 'offset_mask': [1, 1, 1, 1, 1, 1], 'path_to_depth_extrinsics': '~/fish_leon/FISH/cfgs/camera_poses/camera_poses_L515/20240904-122305/color_tf_world.npy', 'feature_type': '180x240_1_RGB_D_2.0_msk_channels_EE_obj_mask_acthst_hst6_out32_dwnkrnl3_dwnstrd2_dwnpd1', 'save_buffer': True, 'num_eval': 5, 'random_start': False, 'eval_starts': '/home/leonmkim/fish_leon/FISH/eval_starts/frankagym_pixels/FrankaInsertion-v1', 'num_valid_demos': None, 'load_checkpoint': True, 'true_action_history': False, 'checkpoint_epoch': 12000, 'load_residual_weight': False, 'checkpoint_root_dir': '/home/leonmkim/fish_leon/FISH', 'checkpoint_weight_dir': '/home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626', 'residual_weight': '/home/leonmkim/fish_leon/FISH/weights/frankagym_pixels/FrankaInsertion-v1/weight.pt'}
14
+ 2024-12-10 21:04:14,251 INFO MainThread:599894 [wandb_init.py:init():619] starting backend
15
+ 2024-12-10 21:04:14,251 INFO MainThread:599894 [wandb_init.py:init():623] setting up manager
16
+ 2024-12-10 21:04:14,255 INFO MainThread:599894 [backend.py:_multiprocessing_setup():105] multiprocessing start_methods=fork,spawn,forkserver, using: spawn
17
+ 2024-12-10 21:04:14,256 INFO MainThread:599894 [wandb_init.py:init():631] backend started and connected
18
+ 2024-12-10 21:04:14,268 INFO MainThread:599894 [wandb_init.py:init():720] updated telemetry
19
+ 2024-12-10 21:04:14,283 INFO MainThread:599894 [wandb_init.py:init():753] communicating run to backend with 90.0 second timeout
20
+ 2024-12-10 21:04:14,563 INFO MainThread:599894 [wandb_run.py:_on_init():2435] communicating current version
21
+ 2024-12-10 21:04:14,605 INFO MainThread:599894 [wandb_run.py:_on_init():2444] got version response upgrade_message: "wandb version 0.19.0 is available! To upgrade, please run:\n $ pip install wandb --upgrade"
22
+
23
+ 2024-12-10 21:04:14,606 INFO MainThread:599894 [wandb_init.py:init():804] starting run threads in backend
24
+ 2024-12-10 21:04:14,960 INFO MainThread:599894 [wandb_run.py:_console_start():2413] atexit reg
25
+ 2024-12-10 21:04:14,960 INFO MainThread:599894 [wandb_run.py:_redirect():2255] redirect: wrap_raw
26
+ 2024-12-10 21:04:14,960 INFO MainThread:599894 [wandb_run.py:_redirect():2320] Wrapping output streams.
27
+ 2024-12-10 21:04:14,961 INFO MainThread:599894 [wandb_run.py:_redirect():2345] Redirects installed.
28
+ 2024-12-10 21:04:14,962 INFO MainThread:599894 [wandb_init.py:init():847] run started, returning control to user process
29
+ 2024-12-10 21:04:14,962 INFO MainThread:599894 [wandb_run.py:_tensorboard_callback():1544] tensorboard callback: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210407/tb, True
30
+ 2024-12-10 21:05:08,018 INFO MainThread:599894 [wandb_run.py:_config_callback():1382] config_cb None None {'grasped_obj_name': 'hbm', 'left_book_slot': 'twodim'}
31
+ 2024-12-10 21:07:24,447 WARNING MsgRouterThr:599894 [router.py:message_loop():77] message_loop has been closed
210407/wandb/run-20241210_210414-ob7chcle/run-ob7chcle.wandb ADDED
Binary file (79.2 kB). View file
 
210732/.hydra/config.yaml ADDED
@@ -0,0 +1,349 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ root_dir: /home/${oc.env:USER}/fish_leon
2
+ nstep: 3
3
+ seed: 41
4
+ dataset_shuffle_seed: ${seed}
5
+ device: cuda
6
+ save_video: true
7
+ save_buffer: true
8
+ use_tb: true
9
+ baseline: false
10
+ use_wandb: true
11
+ eval: true
12
+ process_contact_features: ${eval}
13
+ obs_type: pixels
14
+ use_color: true
15
+ use_depth: true
16
+ use_masks: false
17
+ mask_list:
18
+ - EE_obj_mask
19
+ mask_representation: channels
20
+ crop_hw:
21
+ - 144
22
+ - 144
23
+ crop_down_offset: 48
24
+ color_crop_type: null
25
+ depth_crop_type: null
26
+ segmask_crop_type: null
27
+ add_crop_binary_mask: false
28
+ add_coord_conv_map: false
29
+ use_context_color: false
30
+ use_context_depth: false
31
+ use_context_segmask: false
32
+ context_color_crop_type: null
33
+ context_depth_crop_type: null
34
+ context_segmask_crop_type: null
35
+ context_add_crop_binary_mask: false
36
+ context_add_coord_conv_map: false
37
+ use_contact_map: false
38
+ use_sdf_maps: false
39
+ use_normals_maps: false
40
+ which_objects: both
41
+ max_contact_prob: 0.1
42
+ max_depth: 2.0
43
+ grasped_dtc_max_value: 0.105
44
+ env_dtc_max_value: 0.425
45
+ grasped_normals_mask_max_dtc_value: 0.105
46
+ env_normals_mask_max_dtc_value: 0.425
47
+ clamp_dtc: true
48
+ dtc_adaptive_normalization: false
49
+ mask_normals_within_sdf: true
50
+ adaptive_normals_mask: true
51
+ learnable_contact_preprocess_params: false
52
+ contact_model_name: local_multitask_outhd64all_home_crop_h144w144d48_ctxt_seed_183386_epoch_9
53
+ contact_estimation_model_ckpt_path: ~/fish_leon/contact_estimation/artifacts/175604_2/checkpoints/epoch=09-val_loss=0.00.ckpt
54
+ num_eval: 5
55
+ debug_timestamps: false
56
+ open_loop: false
57
+ action_trajectories: true
58
+ stop_after_action: false
59
+ interpolation_frequency: 25
60
+ policy_frequency: 5
61
+ wait_for_new_camera_frames: true
62
+ random_start: false
63
+ eval_starts: ${root_dir}/FISH/eval_starts/${suite.name}_${obs_type}/${task_name}
64
+ train_demo_idxs_list_or_num: null
65
+ num_valid_demos: null
66
+ val_num_groups: 3
67
+ name_of_expert_demo: 192_240x320_multiobj_twodim_recovery_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act
68
+ expert_dataset_dirpath: ${root_dir}/FISH/expert_demos/${suite.name}/${task_name}/${name_of_expert_demo}
69
+ expert_dataset: ${expert_dataset_dirpath}/demos.zarr
70
+ action_key: ${oc.if_else:${action_trajectories}, 'action_trajectory_${interpolation_frequency}hz',
71
+ 'action'}
72
+ semantic_demo_grouping_name: semantic_demo_grouping.yaml
73
+ semantic_demo_grouping: ${expert_dataset_dirpath}/${semantic_demo_grouping_name}
74
+ expert_dataset_config: ${expert_dataset_dirpath}/demo_config.yaml
75
+ bc_regularize: false
76
+ bc_weight_type: qfilter
77
+ load_checkpoint: ${agent.load_checkpoint}
78
+ wandb_run_id: '265626'
79
+ true_action_history: false
80
+ wandb_notes: null
81
+ checkpoint_epoch: 12000
82
+ load_residual_weight: false
83
+ checkpoint_root_dir: /home/${oc.env:USER}/fish_leon/FISH
84
+ checkpoint_weight_dir: ${checkpoint_root_dir}/exp_local/${suite.name}_${obs_type}/${task_name}/${wandb_run_id}
85
+ residual_weight: ${root_dir}/FISH/weights/${suite.name}_${obs_type}/${task_name}/weight.pt
86
+ experiment_dir: ./exp_local/${suite.name}_${obs_type}/${task_name}/${wandb_run_id}
87
+ agent:
88
+ _target_: agent.diffusion_policy.DiffusionPolicyAgent
89
+ name: diffusion_policy
90
+ load_checkpoint: ${eval}
91
+ device: ${device}
92
+ n_obs_steps: ${.config.policy_cfg.n_obs_steps}
93
+ suite_name: ${suite.name}
94
+ obs_type: ${obs_type}
95
+ enable_arm: ${eval}
96
+ enable_camera: ${eval}
97
+ use_tb: ${use_tb}
98
+ desired_image_shape:
99
+ - 13
100
+ - 180
101
+ - 240
102
+ orig_cam_shape:
103
+ - 3
104
+ - 240
105
+ - 320
106
+ config:
107
+ _target_: agent.diffusion_policy.DiffusionPolicyAgentConfig
108
+ compile: false
109
+ device: ${device}
110
+ cam_resize_shape: ${agent.desired_image_shape}
111
+ orig_cam_shape: ${agent.orig_cam_shape}
112
+ policy_frequency: ${policy_frequency}
113
+ interpolation_frequency: ${interpolation_frequency}
114
+ policy_cfg:
115
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.DiffusionConfig
116
+ n_obs_steps: 1
117
+ horizon: 36
118
+ n_action_steps: ${agent.config.policy_cfg.horizon}
119
+ input_shapes:
120
+ observation.image: ${agent.config.cam_resize_shape}
121
+ context_observation.image: ${agent.config.cam_resize_shape}
122
+ observation.state:
123
+ - 8
124
+ observation.action_history:
125
+ - 7
126
+ output_shapes:
127
+ action:
128
+ - 7
129
+ input_normalization_modes:
130
+ observation.image: mean_std
131
+ observation.state: min_max
132
+ observation.action_history: min_max
133
+ output_normalization_modes:
134
+ action: min_max
135
+ vision_backbone: resnet18
136
+ pretrained_backbone_weights: null
137
+ transforms:
138
+ - _target_: torchaug.transforms.RandomAffine
139
+ degrees:
140
+ - -5
141
+ - 5
142
+ translate:
143
+ - 0.05
144
+ - 0.05
145
+ batch_transform: true
146
+ num_chunks: -1
147
+ batch_inplace: true
148
+ - _target_: torchaug.transforms.RandomColorJitter
149
+ brightness: 0.3
150
+ contrast: 0.4
151
+ saturation: 0.5
152
+ hue: 0.08
153
+ batch_transform: true
154
+ num_chunks: -1
155
+ batch_inplace: true
156
+ use_group_norm: true
157
+ spatial_softmax_num_keypoints: 32
158
+ action_history_encoder_config:
159
+ _target_: lerobot.common.policies.diffusion.configuration_diffusion.Unet1dEncoderConfig
160
+ in_channels: 7
161
+ out_channels: 32
162
+ history_length: ${agent.config.policy_cfg.n_action_steps}
163
+ kernel_size: ${agent.config.policy_cfg.kernel_size}
164
+ downsample_kernel_size: 3
165
+ downsample_stride: 2
166
+ downsample_padding: 1
167
+ down_dims:
168
+ - 256
169
+ - 512
170
+ - 1024
171
+ kernel_size: 5
172
+ n_groups: 8
173
+ diffusion_step_embed_dim: 128
174
+ use_film_scale_modulation: true
175
+ noise_scheduler_type: DDIM
176
+ beta_schedule: squaredcos_cap_v2
177
+ beta_start: 0.0001
178
+ beta_end: 0.02
179
+ prediction_type: epsilon
180
+ clip_sample: true
181
+ clip_sample_range: 1.0
182
+ num_train_timesteps: 50
183
+ num_inference_steps: 10
184
+ do_mask_loss_for_padding: false
185
+ train_cfg:
186
+ _target_: utils.TrainConfig
187
+ lr: 0.0001
188
+ lr_scheduler: cosine
189
+ lr_warmup_steps: 500
190
+ adam_betas:
191
+ - 0.95
192
+ - 0.999
193
+ adam_eps: 1.0e-08
194
+ adam_weight_decay: 1.0e-06
195
+ grad_clip_norm: 10
196
+ offline_steps: ${num_train_frames_diffusion}
197
+ use_amp: true
198
+ observation_cfg:
199
+ _target_: agent.encoder.VisualFeatureSet
200
+ use_depth: ${use_depth}
201
+ use_color: ${use_color}
202
+ mask_input_dict:
203
+ _target_: agent.encoder.MaskInputDict
204
+ enable: ${use_masks}
205
+ representation: ${mask_representation}
206
+ mask_list: ${mask_list}
207
+ crop_input_config:
208
+ _target_: agent.encoder.CropInputConfig
209
+ color_crop_type: ${color_crop_type}
210
+ depth_crop_type: ${depth_crop_type}
211
+ segmask_crop_type: ${segmask_crop_type}
212
+ crop_hw: ${crop_hw}
213
+ crop_down_offset: ${crop_down_offset}
214
+ add_crop_binary_mask: ${add_crop_binary_mask}
215
+ add_coord_conv_map: ${add_coord_conv_map}
216
+ context_input_config:
217
+ _target_: agent.encoder.ContextInputConfig
218
+ use_color: ${use_context_color}
219
+ use_depth: ${use_context_depth}
220
+ mask_input_dict:
221
+ _target_: agent.encoder.MaskInputDict
222
+ enable: ${use_context_segmask}
223
+ representation: ${mask_representation}
224
+ mask_list: ${mask_list}
225
+ crop_input_config:
226
+ _target_: agent.encoder.CropInputConfig
227
+ color_crop_type: ${context_color_crop_type}
228
+ depth_crop_type: ${context_depth_crop_type}
229
+ segmask_crop_type: ${context_segmask_crop_type}
230
+ crop_hw: ${crop_hw}
231
+ crop_down_offset: ${crop_down_offset}
232
+ add_crop_binary_mask: ${context_add_crop_binary_mask}
233
+ add_coord_conv_map: ${context_add_coord_conv_map}
234
+ mask_soft_approx_scheduler_config:
235
+ _target_: agent.encoder.MaskSoftApproxSchedulerConfig
236
+ num_steps: 40000
237
+ initial_value: 10.0
238
+ final_value: 1000.0
239
+ interpolation_scheme: constant
240
+ use_contact_map: ${use_contact_map}
241
+ use_sdf_maps: ${use_sdf_maps}
242
+ use_normals_maps: ${use_normals_maps}
243
+ which_objects: ${which_objects}
244
+ grasped_dtc_max_value: ${grasped_dtc_max_value}
245
+ env_dtc_max_value: ${env_dtc_max_value}
246
+ grasped_normals_mask_max_dtc_value: ${grasped_normals_mask_max_dtc_value}
247
+ env_normals_mask_max_dtc_value: ${env_normals_mask_max_dtc_value}
248
+ clamp_dtc: ${clamp_dtc}
249
+ max_contact_prob: ${max_contact_prob}
250
+ mask_normals_within_sdf: ${mask_normals_within_sdf}
251
+ dtc_adaptive_normalization: ${dtc_adaptive_normalization}
252
+ adaptive_normals_mask: ${adaptive_normals_mask}
253
+ max_depth: ${max_depth}
254
+ image_shape: ${agent.desired_image_shape}
255
+ learnable_contact_preprocess_params: ${learnable_contact_preprocess_params}
256
+ learning_rate: ${agent.config.train_cfg.lr}
257
+ weight_decay: 0.0
258
+ contact_model_name: ${contact_model_name}
259
+ zero_centered: false
260
+ suite:
261
+ suite: frankagym
262
+ name: frankagym
263
+ frame_stack: ${agent.n_obs_steps}
264
+ action_repeat: 1
265
+ discount: 0.99
266
+ hidden_dim: 1024
267
+ num_train_frames: 2010
268
+ num_seed_frames: 260
269
+ num_train_epochs: 5000
270
+ validate_every_epochs: 100
271
+ validate_diffusion_on_action_loss_every_epochs: 500
272
+ train_eval_diffusion_on_action_loss_every_epochs: 500
273
+ check_topk_every_epochs: 10
274
+ save_snapshot_every_epochs: 5000
275
+ eval_every_frames: 2000
276
+ num_eval_episodes: 5
277
+ save_snapshot: true
278
+ wait_for_user_to_start_episode: true
279
+ task_make_fn:
280
+ _target_: suite.frankagym.make
281
+ name: ${task_name}
282
+ height: 240
283
+ width: 320
284
+ frame_stack: ${suite.frame_stack}
285
+ action_repeat: ${suite.action_repeat}
286
+ seed: ${seed}
287
+ enable_arm: ${agent.enable_arm}
288
+ enable_gripper: ${enable_gripper}
289
+ start_with_gripper_open: ${start_with_gripper_open}
290
+ enable_camera: ${agent.enable_camera}
291
+ path_to_depth_extrinsics: ${path_to_depth_extrinsics}
292
+ contact_estimation_model_ckpt_path: ${contact_estimation_model_ckpt_path}
293
+ x_limit: ${x_limit}
294
+ y_limit: ${y_limit}
295
+ z_limit: ${z_limit}
296
+ device: ${device}
297
+ interpolation_frequency: ${interpolation_frequency}
298
+ policy_frequency: ${policy_frequency}
299
+ debug_timestamps: ${debug_timestamps}
300
+ stop_after_action: ${stop_after_action}
301
+ open_loop: ${open_loop}
302
+ wait_for_new_camera_frames: ${wait_for_new_camera_frames}
303
+ action_key: ${action_key}
304
+ action_trajectory_horizon: ${agent.config.policy_cfg.horizon}
305
+ action_trajectories: ${action_trajectories}
306
+ path_to_zarr_dataset: ${expert_dataset}
307
+ agent_policy_cfg: ???
308
+ true_action_history: ${true_action_history}
309
+ num_train_frames_bc: 50000
310
+ num_train_frames_drq: 1100000
311
+ stddev_schedule_drq: linear(1.0,0.1,100000)
312
+ task_name: FrankaInsertion-v1
313
+ num_train_frames_vinn: 25000
314
+ num_train_frames_diffusion: 1000000
315
+ num_train_epochs_bc: 5000
316
+ num_train_epochs_diffusion: 5000
317
+ validate_every_epochs_bc: 5
318
+ validate_every_epochs_diffusion: 25
319
+ validate_diffusion_on_action_loss_every_epochs: 50
320
+ train_eval_diffusion_on_action_loss_every_epochs: 500
321
+ check_topk_every_epochs: 5
322
+ check_topk_every_epochs_diffusion: ${validate_diffusion_on_action_loss_every_epochs}
323
+ save_snapshot_every_epochs_diffusion: 5000
324
+ x_limit:
325
+ - 0.2
326
+ - 0.7
327
+ y_limit:
328
+ - -0.4
329
+ - 0.4
330
+ z_limit:
331
+ - -0.05
332
+ - 0.55
333
+ home_displacement:
334
+ - 0.55
335
+ - 0.0
336
+ - 0.55
337
+ - 180.0
338
+ - 0.0
339
+ - 0.0
340
+ enable_gripper: true
341
+ start_with_gripper_open: true
342
+ offset_mask:
343
+ - 1
344
+ - 1
345
+ - 1
346
+ - 1
347
+ - 1
348
+ - 1
349
+ path_to_depth_extrinsics: ~/fish_leon/FISH/cfgs/camera_poses/camera_poses_L515/20240904-122305/color_tf_world.npy
210732/.hydra/hydra.yaml ADDED
@@ -0,0 +1,169 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ hydra:
2
+ run:
3
+ dir: ${experiment_dir}/${now:%H%M%S}
4
+ sweep:
5
+ dir: ${experiment_dir}/${now:%H%M%S}
6
+ subdir: ${hydra.job.num}
7
+ launcher:
8
+ submitit_folder: ${experiment_dir}/${now:%H%M%S}/.slurm
9
+ timeout_min: 60
10
+ cpus_per_task: null
11
+ gpus_per_node: null
12
+ tasks_per_node: 1
13
+ mem_gb: null
14
+ nodes: 1
15
+ name: ${hydra.job.name}
16
+ stderr_to_stdout: false
17
+ _target_: hydra_plugins.hydra_submitit_launcher.submitit_launcher.LocalLauncher
18
+ sweeper:
19
+ _target_: hydra._internal.core_plugins.basic_sweeper.BasicSweeper
20
+ max_batch_size: null
21
+ params: null
22
+ help:
23
+ app_name: ${hydra.job.name}
24
+ header: '${hydra.help.app_name} is powered by Hydra.
25
+
26
+ '
27
+ footer: 'Powered by Hydra (https://hydra.cc)
28
+
29
+ Use --hydra-help to view Hydra specific help
30
+
31
+ '
32
+ template: '${hydra.help.header}
33
+
34
+ == Configuration groups ==
35
+
36
+ Compose your configuration from those groups (group=option)
37
+
38
+
39
+ $APP_CONFIG_GROUPS
40
+
41
+
42
+ == Config ==
43
+
44
+ Override anything in the config (foo.bar=value)
45
+
46
+
47
+ $CONFIG
48
+
49
+
50
+ ${hydra.help.footer}
51
+
52
+ '
53
+ hydra_help:
54
+ template: 'Hydra (${hydra.runtime.version})
55
+
56
+ See https://hydra.cc for more info.
57
+
58
+
59
+ == Flags ==
60
+
61
+ $FLAGS_HELP
62
+
63
+
64
+ == Configuration groups ==
65
+
66
+ Compose your configuration from those groups (For example, append hydra/job_logging=disabled
67
+ to command line)
68
+
69
+
70
+ $HYDRA_CONFIG_GROUPS
71
+
72
+
73
+ Use ''--cfg hydra'' to Show the Hydra config.
74
+
75
+ '
76
+ hydra_help: ???
77
+ hydra_logging:
78
+ version: 1
79
+ formatters:
80
+ simple:
81
+ format: '[%(asctime)s][HYDRA] %(message)s'
82
+ handlers:
83
+ console:
84
+ class: logging.StreamHandler
85
+ formatter: simple
86
+ stream: ext://sys.stdout
87
+ root:
88
+ level: INFO
89
+ handlers:
90
+ - console
91
+ loggers:
92
+ logging_example:
93
+ level: DEBUG
94
+ disable_existing_loggers: false
95
+ job_logging:
96
+ version: 1
97
+ formatters:
98
+ simple:
99
+ format: '[%(asctime)s][%(name)s][%(levelname)s] - %(message)s'
100
+ handlers:
101
+ console:
102
+ class: logging.StreamHandler
103
+ formatter: simple
104
+ stream: ext://sys.stdout
105
+ file:
106
+ class: logging.FileHandler
107
+ formatter: simple
108
+ filename: ${hydra.runtime.output_dir}/${hydra.job.name}.log
109
+ root:
110
+ level: INFO
111
+ handlers:
112
+ - console
113
+ - file
114
+ disable_existing_loggers: false
115
+ env: {}
116
+ mode: RUN
117
+ searchpath: []
118
+ callbacks: {}
119
+ output_subdir: .hydra
120
+ overrides:
121
+ hydra:
122
+ - hydra.mode=RUN
123
+ task:
124
+ - agent=diffusion
125
+ - suite=frankagym
126
+ - suite/frankagym_task@_global_=insertion
127
+ job:
128
+ name: eval_robot
129
+ chdir: true
130
+ override_dirname: agent=diffusion,suite/frankagym_task@_global_=insertion,suite=frankagym
131
+ id: ???
132
+ num: ???
133
+ config_name: config_eval
134
+ env_set: {}
135
+ env_copy: []
136
+ config:
137
+ override_dirname:
138
+ kv_sep: '='
139
+ item_sep: ','
140
+ exclude_keys: []
141
+ runtime:
142
+ version: 1.3.2
143
+ version_base: '1.1'
144
+ cwd: /home/leonmkim/fish_leon/FISH
145
+ config_sources:
146
+ - path: hydra.conf
147
+ schema: pkg
148
+ provider: hydra
149
+ - path: /home/leonmkim/fish_leon/FISH/cfgs
150
+ schema: file
151
+ provider: main
152
+ - path: ''
153
+ schema: structured
154
+ provider: schema
155
+ output_dir: /home/leonmkim/fish_leon/FISH/exp_local/frankagym_pixels/FrankaInsertion-v1/265626/210732
156
+ choices:
157
+ suite: frankagym
158
+ suite/frankagym_task@_global_: insertion
159
+ agent: diffusion
160
+ hydra/env: default
161
+ hydra/callbacks: null
162
+ hydra/job_logging: default
163
+ hydra/hydra_logging: default
164
+ hydra/hydra_help: default
165
+ hydra/help: default
166
+ hydra/sweeper: basic
167
+ hydra/launcher: submitit_local
168
+ hydra/output: default
169
+ verbose: false
210732/.hydra/overrides.yaml ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ - agent=diffusion
2
+ - suite=frankagym
3
+ - suite/frankagym_task@_global_=insertion
210732/episode_rosbags/aligned_depth_to_color_K.npy ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4a962c703d20da282f5e009d432dff51df4ebd22f3386699b6754ea9cfc06a55
3
+ size 200
210732/episode_rosbags/cam_tf_world.npy ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:29313ba240dd65ebbc79056d5582a97c9586cf2a1d4a1e0db13b87b49152cc9e
3
+ size 256
210732/episode_rosbags/color_K.npy ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4a962c703d20da282f5e009d432dff51df4ebd22f3386699b6754ea9cfc06a55
3
+ size 200
210732/episode_rosbags/depth_K.npy ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cc601d2fecd31c5513c76a88b5d4d8059adc1f92dad682e2d755d89a66d8fdf7
3
+ size 200
210732/episode_rosbags/episode_0_2024-12-10-21-08-09.rrd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f743d176718e27870c8f1cc08c5af9c9d912ab17ec9f7500e33cb7e2841c15cc
3
+ size 430113421
210732/episode_rosbags/episode_1_2024-12-10-21-09-04.rrd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:92727b3a565edcb6701aea0bb47834e42788826854dabe18e1e1df75b61e1b4d
3
+ size 429295017
210732/episode_rosbags/episode_2_2024-12-10-21-09-45.rrd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:657aeb4ef44c75ac3b6889a84ec80e32f8391eb1b9423ebd1fb4bcd9042acf3a
3
+ size 435761423
210732/episode_rosbags/episode_4_2024-12-10-21-11-07.rrd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ad603c969d81e0122e899bf67268e7106cbfd4983e086e5336bd80cea7ea36f3
3
+ size 430463608
210732/eval_robot.log ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [2024-12-10 21:07:32,466][py.warnings][WARNING] - /home/leonmkim/fish_leon/FISH/eval_robot.py:503: UserWarning:
2
+ The version_base parameter is not specified.
3
+ Please specify a compatability version level, or None.
4
+ Will assume defaults for version 1.1
5
+ @hydra.main(config_path='cfgs', config_name='config_eval')
6
+
7
+ [2024-12-10 21:07:32,469][py.warnings][WARNING] - /home/leonmkim/fish_leon/FISH/eval_robot.py:439: UserWarning:
8
+ The version_base parameter is not specified.
9
+ Please specify a compatability version level, or None.
10
+ Will assume defaults for version 1.1
11
+ hydra.initialize(
12
+
210732/eval_video/0_eval.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:daf03ac4df433b6afa8025ee9f7d8ed0bed270796e3304bfc12b399ae0335495
3
+ size 1152674
210732/eval_video/1_eval.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fa72f11620e871983c64a5c2dc859cc7580356d19b495eb0134d04e0f3ef9263
3
+ size 1175556
210732/eval_video/2_eval.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b17305aedebc761a4898e8d4ff0fd8cd6ab34922d528b2e1833fe396b670cfbe
3
+ size 1170247
210732/eval_video/3_eval.mp4 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:49c63cb7694dee4c930a2f65bf4b4cf1d5025f26cca5462b29f9cd8b7b7aa953
3
+ size 1171672