diff --git a/config.yaml b/config.yaml new file mode 100644 index 0000000000000000000000000000000000000000..9df7b6bff78428b2d0f6b76ea6d6422082273987 --- /dev/null +++ b/config.yaml @@ -0,0 +1,587 @@ +root_dir: /mnt/kostas-graid/datasets/extrinsic_contact_data +replay_buffer_size: 150000 +replay_buffer_num_workers: 2 +nstep: 3 +batch_size: 128 +seed: 0 +dataset_shuffle_seed: ${seed} +valid_dataset_shuffle_seed: 0 +train_dataset_shuffle_seed: 0 +device: cuda +save_video: true +save_train_video: true +use_tb: true +use_wandb: true +wandb_run_id: '35412_0' +wandb_notes: 35412_0_req_36693_0 +eval: false +eval_on_sim: true +simulation: true +true_action_history: false +train_pad_after: 4 +process_contact_features: ${eval} +obs_type: pixels +use_color: true +use_depth: true +use_masks: true +mask_list: +- EE_obj_mask +mask_representation: channels +segmentation_model_name: gt_segmentation +crop_hw: +- 144 +- 144 +crop_down_offset: 48 +color_crop_type: null +depth_crop_type: null +segmask_crop_type: null +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: null +context_depth_crop_type: null +context_segmask_crop_type: null +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: 1.0 +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: gt_contact +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: 413_sim_demos_left_of_4th_book_20hz_act +expert_dataset_dirpath: ${root_dir}/FISH/expert_demos/${suite.name}/${task_name}/${name_of_expert_demo} +store_dataset_in_memory: false +expert_dataset: ${expert_dataset_dirpath}/demos.zarr +action_key: action +semantic_demo_grouping_name: semantic_demo_grouping.yaml +semantic_demo_grouping: ${expert_dataset_dirpath}/${semantic_demo_grouping_name} +include_groups_list: all +expert_dataset_config: ${expert_dataset_dirpath}/demo_config.yaml +name_of_valid_demo: 413_sim_demos_left_of_4th_book_20hz_act +train_num_groups: 380 +valid_dataset_dir: ${root_dir}/FISH/expert_demos/${suite.name}/${task_name}/${name_of_valid_demo}/demos.zarr +valid_demo_idxs_list_or_num: null +val_num_groups: 30 +load_bc: ${agent.load_checkpoint} +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 +restore_missing_checkpoint: null +bc_regularize: false +bc_weight_type: qfilter +username: leonmkim +hostname: grasp-login1 +local_snapshot_root_dir: /mnt/bighdd/fish_contact_backup +local_snapshot_dir: ${local_snapshot_root_dir}/exp_local/${suite.name}_${obs_type}/${task_name} +experiment_dir: ./exp_local/${suite.name}_${obs_type}/${task_name}/${wandb_run_id} +agent: + _target_: agent.diffusion_policy.DiffusionPolicyAgent + name: diffusion_policy + load_checkpoint: ${eval} + device: ${device} + n_obs_steps: ${.config.policy_cfg.n_obs_steps} + suite_name: ${suite.name} + obs_type: ${obs_type} + enable_arm: ${eval} + enable_camera: ${eval} + use_tb: ${use_tb} + desired_image_shape: + - 13 + - 180 + - 240 + orig_cam_shape: + - 3 + - 240 + - 320 + actions_prenormalized: ${simulation} + config: + _target_: agent.diffusion_policy.DiffusionPolicyAgentConfig + compile: false + device: ${device} + cam_resize_shape: ${agent.desired_image_shape} + orig_cam_shape: ${agent.orig_cam_shape} + policy_frequency: ${policy_frequency} + interpolation_frequency: ${interpolation_frequency} + policy_cfg: + _target_: lerobot.common.policies.diffusion.configuration_diffusion.DiffusionConfig + n_obs_steps: 1 + horizon: 28 + n_action_steps: ${agent.config.policy_cfg.horizon} + 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 + crop_distractors_tlhw: null + pretrained_backbone_weights: null + 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: 4 + kernel_size: ${agent.config.policy_cfg.kernel_size} + 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: 1.0e-08 + adam_weight_decay: 1.0e-06 + grad_clip_norm: 10 + offline_steps: ${num_train_frames_diffusion} + use_amp: true + observation_cfg: + _target_: agent.encoder.VisualFeatureSet + use_depth: ${use_depth} + use_color: ${use_color} + mask_input_dict: + _target_: agent.encoder.MaskInputDict + enable: ${use_masks} + representation: ${mask_representation} + mask_list: ${mask_list} + segmentation_model_name: ${segmentation_model_name} + crop_input_config: + _target_: agent.encoder.CropInputConfig + color_crop_type: ${color_crop_type} + depth_crop_type: ${depth_crop_type} + segmask_crop_type: ${segmask_crop_type} + crop_hw: ${crop_hw} + crop_down_offset: ${crop_down_offset} + add_crop_binary_mask: ${add_crop_binary_mask} + add_coord_conv_map: ${add_coord_conv_map} + context_input_config: + _target_: agent.encoder.ContextInputConfig + use_color: ${use_context_color} + use_depth: ${use_context_depth} + mask_input_dict: + _target_: agent.encoder.MaskInputDict + enable: ${use_context_segmask} + representation: ${mask_representation} + mask_list: ${mask_list} + segmentation_model_name: ${segmentation_model_name} + crop_input_config: + _target_: agent.encoder.CropInputConfig + color_crop_type: ${context_color_crop_type} + depth_crop_type: ${context_depth_crop_type} + segmask_crop_type: ${context_segmask_crop_type} + crop_hw: ${crop_hw} + crop_down_offset: ${crop_down_offset} + add_crop_binary_mask: ${context_add_crop_binary_mask} + add_coord_conv_map: ${context_add_coord_conv_map} + 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: ${use_contact_map} + use_sdf_maps: ${use_sdf_maps} + use_normals_maps: ${use_normals_maps} + which_objects: ${which_objects} + grasped_dtc_max_value: ${grasped_dtc_max_value} + env_dtc_max_value: ${env_dtc_max_value} + grasped_normals_mask_max_dtc_value: ${grasped_normals_mask_max_dtc_value} + env_normals_mask_max_dtc_value: ${env_normals_mask_max_dtc_value} + clamp_dtc: ${clamp_dtc} + max_contact_prob: ${max_contact_prob} + mask_normals_within_sdf: ${mask_normals_within_sdf} + dtc_adaptive_normalization: ${dtc_adaptive_normalization} + adaptive_normals_mask: ${adaptive_normals_mask} + max_depth: ${max_depth} + image_shape: ${agent.desired_image_shape} + learnable_contact_preprocess_params: ${learnable_contact_preprocess_params} + learning_rate: 0.0001 + weight_decay: 0.0 + contact_model_name: ${contact_model_name} + zero_centered: false + crop_distractors_tlhw: ${agent.config.policy_cfg.crop_distractors_tlhw} +suite: + suite: frankagym + name: frankagym + frame_stack: ${agent.n_obs_steps} + action_repeat: 1 + discount: 0.99 + hidden_dim: 1024 + num_train_frames: 1000000 + num_seed_frames: 0 + num_train_epochs: 100 + validate_every_epochs: 1 + eval_on_sim_every_epochs: 1 + validate_diffusion_on_action_loss_every_epochs: 1 + eval_on_sim_every_epochs_diffusion: 500 + train_eval_diffusion_on_action_loss_every_epochs: 1 + check_topk_every_epochs: 1 + save_snapshot_every_epochs: 1 + num_seen_eval_envs: 100 + num_unseen_eval_envs: 100 + evals_per_env: 1 + 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: ${task_name} + height: 240 + width: 320 + frame_stack: ${suite.frame_stack} + action_repeat: ${suite.action_repeat} + seed: ${seed} + enable_arm: ${agent.enable_arm} + enable_gripper: ${enable_gripper} + start_with_gripper_open: ${start_with_gripper_open} + enable_camera: ${agent.enable_camera} + path_to_depth_extrinsics: ${path_to_depth_extrinsics} + contact_estimation_model_ckpt_path: ${contact_estimation_model_ckpt_path} + x_limit: ${x_limit} + y_limit: ${y_limit} + z_limit: ${z_limit} + device: ${device} + interpolation_frequency: ${interpolation_frequency} + policy_frequency: ${policy_frequency} + debug_timestamps: ${debug_timestamps} + stop_after_action: ${stop_after_action} + open_loop: ${open_loop} + wait_for_new_camera_frames: ${wait_for_new_camera_frames} + action_key: ${action_key} + action_trajectory_horizon: ${agent.config.policy_cfg.horizon} + action_trajectories: ${action_trajectories} + path_to_zarr_dataset: ${expert_dataset} + agent_policy_cfg: + _target_: agent.diffusion_policy.DiffusionPolicyAgentConfig + compile: false + device: ${device} + cam_resize_shape: ${agent.desired_image_shape} + orig_cam_shape: ${agent.orig_cam_shape} + policy_frequency: ${policy_frequency} + interpolation_frequency: ${interpolation_frequency} + policy_cfg: + _target_: lerobot.common.policies.diffusion.configuration_diffusion.DiffusionConfig + n_obs_steps: 1 + horizon: 28 + n_action_steps: ${agent.config.policy_cfg.horizon} + 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 + crop_distractors_tlhw: null + pretrained_backbone_weights: null + 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: 4 + kernel_size: ${agent.config.policy_cfg.kernel_size} + 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: 1.0e-08 + adam_weight_decay: 1.0e-06 + grad_clip_norm: 10 + offline_steps: ${num_train_frames_diffusion} + use_amp: true + observation_cfg: + _target_: agent.encoder.VisualFeatureSet + use_depth: ${use_depth} + use_color: ${use_color} + mask_input_dict: + _target_: agent.encoder.MaskInputDict + enable: ${use_masks} + representation: ${mask_representation} + mask_list: ${mask_list} + segmentation_model_name: ${segmentation_model_name} + crop_input_config: + _target_: agent.encoder.CropInputConfig + color_crop_type: ${color_crop_type} + depth_crop_type: ${depth_crop_type} + segmask_crop_type: ${segmask_crop_type} + crop_hw: ${crop_hw} + crop_down_offset: ${crop_down_offset} + add_crop_binary_mask: ${add_crop_binary_mask} + add_coord_conv_map: ${add_coord_conv_map} + context_input_config: + _target_: agent.encoder.ContextInputConfig + use_color: ${use_context_color} + use_depth: ${use_context_depth} + mask_input_dict: + _target_: agent.encoder.MaskInputDict + enable: ${use_context_segmask} + representation: ${mask_representation} + mask_list: ${mask_list} + segmentation_model_name: ${segmentation_model_name} + crop_input_config: + _target_: agent.encoder.CropInputConfig + color_crop_type: ${context_color_crop_type} + depth_crop_type: ${context_depth_crop_type} + segmask_crop_type: ${context_segmask_crop_type} + crop_hw: ${crop_hw} + crop_down_offset: ${crop_down_offset} + add_crop_binary_mask: ${context_add_crop_binary_mask} + add_coord_conv_map: ${context_add_coord_conv_map} + 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: ${use_contact_map} + use_sdf_maps: ${use_sdf_maps} + use_normals_maps: ${use_normals_maps} + which_objects: ${which_objects} + grasped_dtc_max_value: ${grasped_dtc_max_value} + env_dtc_max_value: ${env_dtc_max_value} + grasped_normals_mask_max_dtc_value: ${grasped_normals_mask_max_dtc_value} + env_normals_mask_max_dtc_value: ${env_normals_mask_max_dtc_value} + clamp_dtc: ${clamp_dtc} + max_contact_prob: ${max_contact_prob} + mask_normals_within_sdf: ${mask_normals_within_sdf} + dtc_adaptive_normalization: ${dtc_adaptive_normalization} + adaptive_normals_mask: ${adaptive_normals_mask} + max_depth: ${max_depth} + image_shape: ${agent.desired_image_shape} + learnable_contact_preprocess_params: ${learnable_contact_preprocess_params} + learning_rate: 0.0001 + weight_decay: 0.0 + contact_model_name: ${contact_model_name} + zero_centered: false + crop_distractors_tlhw: ${agent.config.policy_cfg.crop_distractors_tlhw} + true_action_history: ${true_action_history} +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: 100 +validate_every_epochs_bc: 5 +validate_every_epochs_diffusion: 1 +validate_diffusion_on_action_loss_every_epochs: 1 +train_eval_diffusion_on_action_loss_every_epochs: 1 +eval_on_sim_every_epochs_diffusion: 1 +check_topk_every_epochs: 5 +check_topk_every_epochs_diffusion: 1 +save_snapshot_every_epochs_diffusion: 1 +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 +test: + username: leonmkim + hostname: grasp-login1 + name_of_expert_demo: 112_240x320_all_twodim_left_to_right_annotated_start_idx_5hz_zstd7_EE_pxl_coords_expert_demos_imp_act + root_dir: ~/fish_leon + expert_dataset_dirpath: ${test.root_dir}/FISH/expert_demos/${suite.name}/${task_name}/${test.name_of_expert_demo} + expert_dataset: ${test.expert_dataset_dirpath}/demos.zarr + semantic_demo_grouping_name: semantic_demo_grouping.yaml + semantic_demo_grouping: ${test.expert_dataset_dirpath}/${test.semantic_demo_grouping_name} + include_groups_list: all + batch_size: 128 + store_dataset_in_memory: false + use_tb: true + local_snapshot_root_dir: /mnt/bighdd/fish_contact_backup + local_snapshot_dir: ${test.local_snapshot_root_dir}/exp_local/${suite.name}_${obs_type}/${task_name} + resume_wandb_run: false +feature_type: 180x240_1_RGB_D_2.0_msk_channels_EE_obj_mask_acthist_hst4_out32_dwnkrnl3_dwnstrd2_dwnpd1 diff --git a/snapshot_10.pt b/snapshot_10.pt new file mode 100644 index 0000000000000000000000000000000000000000..ccfcf65a3f2baaac28b511bf081e82c71916c862 --- /dev/null +++ b/snapshot_10.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56a193b56325b557672ca6c8b7a7c0bb9fa2e03d9dbdb1b4b0be61b110a9f860 +size 908746728 diff --git a/snapshot_11.pt b/snapshot_11.pt new file mode 100644 index 0000000000000000000000000000000000000000..a2dea17d872fd21ae55360d121b26e4cd747a8be --- /dev/null +++ b/snapshot_11.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1727ccf4b85480a583e2ba26a1922298bc34cc32417a752610469486a02029bc +size 908746728 diff --git a/snapshot_12.pt b/snapshot_12.pt new file mode 100644 index 0000000000000000000000000000000000000000..7d713d07324b64ccda25a454044681f9b93db602 --- /dev/null +++ b/snapshot_12.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ee403870adfec84a1f2af59c14210ae5397c4c1565f1b73651021a9543d7725 +size 908746728 diff --git a/snapshot_13.pt b/snapshot_13.pt new file mode 100644 index 0000000000000000000000000000000000000000..8d17b1d9f2d579de6fb344fbf504db9851a3e544 --- /dev/null +++ b/snapshot_13.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3695e4d9b2b3730a7b56291f3ce0628a1c499a6c22ff8853779716ceabb84df2 +size 908746728 diff --git a/snapshot_14.pt b/snapshot_14.pt new file mode 100644 index 0000000000000000000000000000000000000000..1a570d817b27553bcc5095417416001381d49974 --- /dev/null +++ b/snapshot_14.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42e17a89f27b6dc4ecf8c9623105f83b0ce5571753f134b32caa2ed277e8fbe0 +size 908746728 diff --git a/snapshot_15.pt b/snapshot_15.pt new file mode 100644 index 0000000000000000000000000000000000000000..c8243f13c16ff70e341265a55cada440ab43163a --- /dev/null +++ b/snapshot_15.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ecc25d4492b1cf13d42945e2c206bf045f2c88b75d66da8b5e4524c211f577d +size 908746728 diff --git a/snapshot_16.pt b/snapshot_16.pt new file mode 100644 index 0000000000000000000000000000000000000000..dc43cef8a40fd4580e36820c482c94663b1b18eb --- /dev/null +++ b/snapshot_16.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c546a1b87e1b44ffd7ae2e9fbb469230fec202eb4fb0bff93f9a1510a4df6d3a +size 908746728 diff --git a/snapshot_17.pt b/snapshot_17.pt new file mode 100644 index 0000000000000000000000000000000000000000..4cfe6669bcd6b8a0fb72a8f17fc789ecbdb23afd --- /dev/null +++ b/snapshot_17.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:348d0d8ff28b2e902490ed9de0dab5a836f87cddfb9cbdc3b2c11b998fd6fcb3 +size 908746728 diff --git a/snapshot_18.pt b/snapshot_18.pt new file mode 100644 index 0000000000000000000000000000000000000000..6a2c3b3ec18e8f42f53860c7edcc630f342779ed --- /dev/null +++ b/snapshot_18.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d92aba8469b4fbe7ac12558173ba77274a8d5c970f67cc9ff33da232b62af454 +size 908746728 diff --git a/snapshot_19.pt b/snapshot_19.pt new file mode 100644 index 0000000000000000000000000000000000000000..f80fceda5ea3c39b632ddae1d897af04e47f257f --- /dev/null +++ b/snapshot_19.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:599f023e559d0f445cfb4c883f07f29044980e73bcb965d8d9fca87f989502d6 +size 908746728 diff --git a/snapshot_20.pt b/snapshot_20.pt new file mode 100644 index 0000000000000000000000000000000000000000..4dd035f8f5e4fd1d07b423c8d3ace29949087bf8 --- /dev/null +++ b/snapshot_20.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dfe1e1b76eea3d365c50dcb3aee736a76bba672d57531b614acdb71f960a3aac +size 908746728 diff --git a/snapshot_21.pt b/snapshot_21.pt new file mode 100644 index 0000000000000000000000000000000000000000..b5ee2249ac5f7de3043d4cb48b79d5b2e13cea1a --- /dev/null +++ b/snapshot_21.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30153bfe3994f0717cd63cb7b7375dd136c4e2f5e241d3f9f8a6d1f71226cc22 +size 908746728 diff --git a/snapshot_22.pt b/snapshot_22.pt new file mode 100644 index 0000000000000000000000000000000000000000..6b5fc2155e64633e77a2b6026f79653e16df35ae --- /dev/null +++ b/snapshot_22.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23d4718dda8d3d7bfb44c143446f6a6dbdec73f06348162d64a27574c5c720b8 +size 908746728 diff --git a/snapshot_23.pt b/snapshot_23.pt new file mode 100644 index 0000000000000000000000000000000000000000..3c77b669da49c0410becf3ded08d8cc23d3139cb --- /dev/null +++ b/snapshot_23.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2781f87cf98c7f30be575ae098641733c46609855dcf7c19b24cd92c8a1be26d +size 908746728 diff --git a/snapshot_24.pt b/snapshot_24.pt new file mode 100644 index 0000000000000000000000000000000000000000..f17e6c4ce78b1c2b090f929321ad2570148cf2e2 --- /dev/null +++ b/snapshot_24.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a88928c4352d852af98031f0584dec1d458caa2462ea91155652cad0fd3fe25 +size 908746728 diff --git a/snapshot_25.pt b/snapshot_25.pt new file mode 100644 index 0000000000000000000000000000000000000000..a353f91988ebb1239914df72874d98ff7160b9b6 --- /dev/null +++ b/snapshot_25.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b925bf141fb758015d27a9cc2052d30e9d2dfda38d5b04d254fe1e4f40f7f0dc +size 908746728 diff --git a/snapshot_26.pt b/snapshot_26.pt new file mode 100644 index 0000000000000000000000000000000000000000..72718d07d09b175701ccae34d101e6694a7c4de4 --- /dev/null +++ b/snapshot_26.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:056f8b8f2ad879fbf3b8ce0ce6a1a3c94424563d5f9155650fdfbf1ac93455dd +size 908746728 diff --git a/snapshot_27.pt b/snapshot_27.pt new file mode 100644 index 0000000000000000000000000000000000000000..23d532613c777ab8ab7ed4d82df83272d50bec91 --- /dev/null +++ b/snapshot_27.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47824fcd1e661cf1e459e73b76cdf5ed5bc36d2f57d4fb5082fe370f125b10dc +size 908746728 diff --git a/snapshot_28.pt b/snapshot_28.pt new file mode 100644 index 0000000000000000000000000000000000000000..11073db1773eff878c528c361387bc4d2bd3c733 --- /dev/null +++ b/snapshot_28.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ea4b76197b6b2d38b923855660e42880e808ad9206adadb02b8ddc641040a7c +size 908746728 diff --git a/snapshot_29.pt b/snapshot_29.pt new file mode 100644 index 0000000000000000000000000000000000000000..e001ec749cf2ff1fd223deaf5f572fefda728a87 --- /dev/null +++ b/snapshot_29.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c906def5970623294fa876402fb945ff872966c20421c1352951317d49e99e98 +size 908746728 diff --git a/snapshot_30.pt b/snapshot_30.pt new file mode 100644 index 0000000000000000000000000000000000000000..d55c61c804b84b96c5b8cd74d01a7d409cadc5db --- /dev/null +++ b/snapshot_30.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b22373a4ac2e8f4c299756326f361518babbd318313f50e8b5705caa31235a70 +size 908746728 diff --git a/snapshot_31.pt b/snapshot_31.pt new file mode 100644 index 0000000000000000000000000000000000000000..46afdade9f3a5a19163141dac64cd32e68e1d264 --- /dev/null +++ b/snapshot_31.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ceadaec1caa0a5e39ff6f596cc9e1dd62fcc766a4a5da85a1cee9acea94ca08 +size 908746728 diff --git a/snapshot_32.pt b/snapshot_32.pt new file mode 100644 index 0000000000000000000000000000000000000000..2439d7a57afbec21b87ce6397ed7161186594deb --- /dev/null +++ b/snapshot_32.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d251576e499f603637acee8fd29ab9284acdc22965b861bd4d7a7ff2d1992692 +size 908746728 diff --git a/snapshot_33.pt b/snapshot_33.pt new file mode 100644 index 0000000000000000000000000000000000000000..6d8eda2b30c5d08253b4a1b807f1f8927ab75437 --- /dev/null +++ b/snapshot_33.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3f9543245c2f06f4a3add22bc224ba588734641312c3bf783d4d12e0ea88f9b +size 908746728 diff --git a/snapshot_34.pt b/snapshot_34.pt new file mode 100644 index 0000000000000000000000000000000000000000..b38b680cccc334b596907de868789612aa828616 --- /dev/null +++ b/snapshot_34.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d54ba1e136afe217b8a30a18134dc8ab669aedb8416f0d310400357f5ad4ce50 +size 908746728 diff --git a/snapshot_35.pt b/snapshot_35.pt new file mode 100644 index 0000000000000000000000000000000000000000..e4e4a88ed6b76ae640daba950c4ab35c03c5cefd --- /dev/null +++ b/snapshot_35.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36a3bce13317f1e4802af1664343c04c6dd63c45651ab6034b8591e7159fa00c +size 908746728 diff --git a/snapshot_36.pt b/snapshot_36.pt new file mode 100644 index 0000000000000000000000000000000000000000..8cb6b3a44e4d6c9d1409a873e867fc7165bed901 --- /dev/null +++ b/snapshot_36.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c38a1495cbd21a4c271c8f71443bba5831421a54b918c0829e3b51c7ffcbe4c +size 908746728 diff --git a/snapshot_37.pt b/snapshot_37.pt new file mode 100644 index 0000000000000000000000000000000000000000..1ea30d6afd289f941130bcfcf65628aeda4c7e5d --- /dev/null +++ b/snapshot_37.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70bd923c8d650ac86ae4fcf2fe8c837a6570c60b3ba449b51341c147cd6281db +size 908746728 diff --git a/snapshot_38.pt b/snapshot_38.pt new file mode 100644 index 0000000000000000000000000000000000000000..4ad6a96847905523dd5d67720ef4a66d5c740da7 --- /dev/null +++ b/snapshot_38.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a86bf3032e29156faf99a985a8b83acc019f4fc68a1e3fb88ed36f657af810a8 +size 908746728 diff --git a/snapshot_39.pt b/snapshot_39.pt new file mode 100644 index 0000000000000000000000000000000000000000..7a3e65eda7c5feafd5b331cfc510d2db6380879c --- /dev/null +++ b/snapshot_39.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5dbef36ff7418c3ac859f30d9d9cb4231ad1e46f866498c5121118d54b51320 +size 908746728 diff --git a/snapshot_4.pt b/snapshot_4.pt new file mode 100644 index 0000000000000000000000000000000000000000..095cd0b434695cad891927512a3d1e7e8315f015 --- /dev/null +++ b/snapshot_4.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1be9f475e1f879b8925efa93d5e70de1dcf2fb7a4f34241b5bd0fcecf17da45b +size 908746536 diff --git a/snapshot_40.pt b/snapshot_40.pt new file mode 100644 index 0000000000000000000000000000000000000000..b37ab761e8a06203c2d44b96388b78542f6a8784 --- /dev/null +++ b/snapshot_40.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e8482724c5868abb7a2e51aedebaadd685f6efd1cdce61bfc3f2c75b957094e +size 908746728 diff --git a/snapshot_41.pt b/snapshot_41.pt new file mode 100644 index 0000000000000000000000000000000000000000..b034eb7e991d56b2032c0f955219ecfcb8781bdc --- /dev/null +++ b/snapshot_41.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea694d2499d7addc71aae754c6daf451c073e8af7617df35c1a5a239c717acac +size 908746728 diff --git a/snapshot_42.pt b/snapshot_42.pt new file mode 100644 index 0000000000000000000000000000000000000000..0d2a28222c2ab76b0eb3be055a50e49c99bea8ff --- /dev/null +++ b/snapshot_42.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e18c71e76ac05200fa4a24b8c6564ca7502d7c79c9aa13f7abe82135e541d59 +size 908746728 diff --git a/snapshot_43.pt b/snapshot_43.pt new file mode 100644 index 0000000000000000000000000000000000000000..ee4f0cec8aae5f6a02583d5dee93732b5778fd6d --- /dev/null +++ b/snapshot_43.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2cb668b0b1b7966ce896060bd6367f2e54f00bd57d3820d8248eb3359d14a19 +size 908746728 diff --git a/snapshot_44.pt b/snapshot_44.pt new file mode 100644 index 0000000000000000000000000000000000000000..249593a152029f37452fb7bdd33128a8bdcf4e04 --- /dev/null +++ b/snapshot_44.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e531737ec9c7c3cdec582b3d993d1937d88bfddc59744f7714a4296e4306510 +size 908746728 diff --git a/snapshot_45.pt b/snapshot_45.pt new file mode 100644 index 0000000000000000000000000000000000000000..30a4baf97f16800ff650149095962c1d5e278985 --- /dev/null +++ b/snapshot_45.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55ca716412273737625e14e772a1cf46e4eda741bdcd838cc0e086f6892c1e17 +size 908747174 diff --git a/snapshot_46.pt b/snapshot_46.pt new file mode 100644 index 0000000000000000000000000000000000000000..67f1e4dba93e8834533fb6915fd9a16b347a4a4b --- /dev/null +++ b/snapshot_46.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb8a75d07cc72f29ca388642f2764076e783ae2c8beb412c267661d59bdc80a3 +size 908747174 diff --git a/snapshot_47.pt b/snapshot_47.pt new file mode 100644 index 0000000000000000000000000000000000000000..0fd7562952e902dc4e8657610ce06a9b637138bb --- /dev/null +++ b/snapshot_47.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6887caf9b9085fac7be1576b311c3fa477b040efb79de5745a6a38abcb040e7f +size 908747174 diff --git a/snapshot_48.pt b/snapshot_48.pt new file mode 100644 index 0000000000000000000000000000000000000000..1361e9b63ac9dc25f07f2741418ab817df746540 --- /dev/null +++ b/snapshot_48.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:02bb2ed478f6c27fb5e7a36f72d28bd1069e9ccbad9c87e02f1a998d95dde829 +size 908747174 diff --git a/snapshot_49.pt b/snapshot_49.pt new file mode 100644 index 0000000000000000000000000000000000000000..aa95a0e106edfa2d6054b4c2f50bb94859623201 --- /dev/null +++ b/snapshot_49.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58a2bd8c6e0915686563755ce3b2a525ded6fec2c2f5e259042cf2ce8cb9eca1 +size 908747174 diff --git a/snapshot_5.pt b/snapshot_5.pt new file mode 100644 index 0000000000000000000000000000000000000000..a7d67c742646236d6bb4778cf8e17a28e0188ec0 --- /dev/null +++ b/snapshot_5.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7823c4f7a2dcaf97a79de077db1a2b002fbfaf0b54950577c6ce341bd230ed9 +size 908746728 diff --git a/snapshot_50.pt b/snapshot_50.pt new file mode 100644 index 0000000000000000000000000000000000000000..d7f56686cfd002900a05ff864feac47be1919fd8 --- /dev/null +++ b/snapshot_50.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2303aa3a18db688c318c80b615dcecbe31c206564264a085e8c46b0a30c42b8 +size 908747174 diff --git a/snapshot_51.pt b/snapshot_51.pt new file mode 100644 index 0000000000000000000000000000000000000000..3d619ae15d64f5f1f0624282bc5ad7ef618fbd7c --- /dev/null +++ b/snapshot_51.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c93ac58fff33c31fe492bff366ff6572c5f8e9f8d8bbbf6dada87d1b2cbc0bac +size 908747174 diff --git a/snapshot_52.pt b/snapshot_52.pt new file mode 100644 index 0000000000000000000000000000000000000000..3b24346215ad48eb195321943ef849025e435a70 --- /dev/null +++ b/snapshot_52.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e5254e2fe0431c64bd74dacf0f12b1ea48be5593caab865c686d79182e41997 +size 908747174 diff --git a/snapshot_53.pt b/snapshot_53.pt new file mode 100644 index 0000000000000000000000000000000000000000..a9f53ff97e2e94a065f97d0a0457d46fc66fc1b9 --- /dev/null +++ b/snapshot_53.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71f0ccb428357d5cc8d579a73e38a37735fb2b319e6481f61aae7459e7d1e8e5 +size 908747174 diff --git a/snapshot_54.pt b/snapshot_54.pt new file mode 100644 index 0000000000000000000000000000000000000000..1405f0e85ff80546bf62c3e3edc93966eaca12c8 --- /dev/null +++ b/snapshot_54.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:728d97d7af6a08dc72017c30465983152b3d8065e61aacf91181b3078652f1b5 +size 908747174 diff --git a/snapshot_55.pt b/snapshot_55.pt new file mode 100644 index 0000000000000000000000000000000000000000..610041a3f675dab0f61e540d5866fbdbd0ad4e91 --- /dev/null +++ b/snapshot_55.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:459096cf33414385c66b693eb4b6cbe7dc5d0672e436321579ee2fafa9377951 +size 908747174 diff --git a/snapshot_56.pt b/snapshot_56.pt new file mode 100644 index 0000000000000000000000000000000000000000..b658995b94412da81baa1988dc9910964b76bc26 --- /dev/null +++ b/snapshot_56.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8eca61404c16b6b0b28532c71656863801d3ae0d1b37983a54ecedd710df07a +size 908747174 diff --git a/snapshot_57.pt b/snapshot_57.pt new file mode 100644 index 0000000000000000000000000000000000000000..de5bf4a52797062171ca3aa60ebcb5a5b89051d3 --- /dev/null +++ b/snapshot_57.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3de7c04b93d17b8442548b39f380a49774743bc0ee7e1a71f78376c80bcd6859 +size 908747174 diff --git a/snapshot_58.pt b/snapshot_58.pt new file mode 100644 index 0000000000000000000000000000000000000000..3ba3c89238a549b7362ff7dd864b64735dab062a --- /dev/null +++ b/snapshot_58.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:230c97f8d247e86b8e41fddd9b793cf60cb56cd4800a83d5b97c8b7c8cd1ef20 +size 908747174 diff --git a/snapshot_6.pt b/snapshot_6.pt new file mode 100644 index 0000000000000000000000000000000000000000..41330e259e6fe24e2f588687baa86c6a13ed3f23 --- /dev/null +++ b/snapshot_6.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:acd54b2a75a9233972d6780c02bc03f3ea27e7156bb41fa548619610b6dcb9af +size 908746728 diff --git a/snapshot_7.pt b/snapshot_7.pt new file mode 100644 index 0000000000000000000000000000000000000000..61370b7c8b05a465c2941e7efda7b119407b58b2 --- /dev/null +++ b/snapshot_7.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40f0df0e3d3ed3cceb3bf47eff86c5fc9741811f89ed3c3b4a20828d9602b05a +size 908746728 diff --git a/snapshot_8.pt b/snapshot_8.pt new file mode 100644 index 0000000000000000000000000000000000000000..279a9a8b560f6c27b092689dc246b636ca11a372 --- /dev/null +++ b/snapshot_8.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3830dd42b5734aefed605c74dfee54c568c6b320d2ba02f7fb4909ca74754f03 +size 908746728 diff --git a/snapshot_9.pt b/snapshot_9.pt new file mode 100644 index 0000000000000000000000000000000000000000..a45682b043e862f665611edf488796391624c145 --- /dev/null +++ b/snapshot_9.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6405b57b1be4190bd629476a7f06d75694c498be67e4a38998da99b851f9f5a +size 908746728 diff --git a/snapshot_last.pt b/snapshot_last.pt new file mode 100644 index 0000000000000000000000000000000000000000..3ba3c89238a549b7362ff7dd864b64735dab062a --- /dev/null +++ b/snapshot_last.pt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:230c97f8d247e86b8e41fddd9b793cf60cb56cd4800a83d5b97c8b7c8cd1ef20 +size 908747174