tangPR commited on
Commit
58fb24b
·
verified ·
1 Parent(s): 4830490

Upload training config

Browse files
Files changed (1) hide show
  1. config.yaml +121 -0
config.yaml ADDED
@@ -0,0 +1,121 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ policy:
2
+ name: acp
3
+ _target_: force_il.policies.acp.ACPPolicy
4
+ action_dim: 19
5
+ pred_horizon: 16
6
+ obs_horizon: 2
7
+ action_horizon: 16
8
+ vision_encoder_name: vit_base_patch32_clip_224.openai
9
+ vision_pretrained: true
10
+ vision_output_dim: 768
11
+ wrench_encoding: causalconv
12
+ wrench_window_size: 256
13
+ wrench_freq: 5000.0
14
+ wrench_output_dim: 384
15
+ fuse_mode: modality-attention
16
+ obs_num_rgb_frames: 2
17
+ include_low_dim: true
18
+ low_dim_eef_pos_horizon: 3
19
+ low_dim_eef_pos_dim: 3
20
+ low_dim_eef_rot_horizon: 3
21
+ low_dim_eef_rot_dim: 6
22
+ num_diffusion_steps: 50
23
+ noise_scheduler: ddim
24
+ unet_down_dims:
25
+ - 256
26
+ - 512
27
+ - 1024
28
+ diffusion_step_embed_dim: 32
29
+ unet_kernel_size: 5
30
+ unet_n_groups: 8
31
+ cond_predict_scale: true
32
+ input_perturbation: 0.1
33
+ unified_action: true
34
+ unified_action_dim: 19
35
+ pose_dim: 9
36
+ vt_dim: 9
37
+ stiffness_dim: 1
38
+ predict_virtual_target: false
39
+ predict_stiffness: false
40
+ default_stiffness: 100.0
41
+ num_inference_steps: 16
42
+ task:
43
+ name: flip_up
44
+ dataset_path: data/flip_up_230/flip_up_new_v5
45
+ action_dim: 19
46
+ obs_horizon: 2
47
+ eef_obs_horizon: 3
48
+ eef_down_sample_steps: 5
49
+ pred_horizon: 16
50
+ action_horizon: 16
51
+ action_down_sample_steps: 50
52
+ wrench_horizon: 32
53
+ wrench_down_sample_steps: 4
54
+ query_down_sample_steps: 8
55
+ image_size: 224
56
+ val_ratio: 0.05
57
+ data:
58
+ _target_: force_il.data.acp_dataset.ACPEpisodeDataset
59
+ dataset_path: data/flip-20e_acp
60
+ pred_horizon: 16
61
+ obs_horizon: 2
62
+ rgb_down_sample_steps: 10
63
+ eef_obs_horizon: 3
64
+ eef_down_sample_steps: 5
65
+ action_down_sample_steps: 50
66
+ wrench_horizon: 32
67
+ wrench_down_sample_steps: 4
68
+ query_down_sample_steps: 8
69
+ image_size: 224
70
+ val_ratio: 0.05
71
+ seed: 42
72
+ is_val: false
73
+ relative_actions: true
74
+ train:
75
+ epochs: 300
76
+ batch_size: 128
77
+ gradient_accumulation: 1
78
+ optimizer:
79
+ _target_: torch.optim.AdamW
80
+ lr: 0.0003
81
+ weight_decay: 1.0e-06
82
+ betas:
83
+ - 0.95
84
+ - 0.999
85
+ scheduler:
86
+ type: cosine
87
+ warmup_steps: 2000
88
+ min_lr: 1.0e-06
89
+ encoder_lr_scale: 0.1
90
+ mixed_precision: fp16
91
+ use_ema: true
92
+ ema_decay: 0.9999
93
+ ema_power: 0.75
94
+ ema_update_after_step: 0
95
+ log_interval: 50
96
+ use_wandb: true
97
+ wandb_project: force_il
98
+ wandb_name: null
99
+ val_every: 5
100
+ sample_every: 5
101
+ val_interval: 500
102
+ checkpoint_interval: 10
103
+ save_best: true
104
+ best_checkpoint_monitor: train_loss
105
+ num_workers: 8
106
+ pin_memory: true
107
+ prefetch_factor: 2
108
+ normalizer_use_full_dataset: false
109
+ upload_to_hf: true
110
+ hf_repo_id: tangPR/acp-flip-up
111
+ seed: 42
112
+ experiment_name: acp_flip_up
113
+ seed: 42
114
+ validate:
115
+ checkpoint: null
116
+ num_samples: 5
117
+ output_dir: ./validation_plots
118
+ use_train_split: false
119
+ output_dir: outputs/2026-03-23/acp_flip_up_204825
120
+ checkpoint_dir: outputs/2026-03-23/acp_flip_up_204825/checkpoints
121
+ log_dir: outputs/2026-03-23/acp_flip_up_204825/logs