robomotic commited on
Commit
c7a4731
·
verified ·
1 Parent(s): 36eefa0

Add training config

Browse files
Files changed (1) hide show
  1. config.yaml +71 -0
config.yaml ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ output_model_name: lewm
2
+ subdir: ${hydra:job.id}
3
+ num_workers: 1
4
+ train_split: 0.9
5
+ seed: 3072
6
+ img_size: 224
7
+ patch_size: 14
8
+ encoder_scale: tiny
9
+ encoder_resnet9: false
10
+ train_value_function: false
11
+ projector_loss_weight: 0.001
12
+ dump_object: true
13
+ trainer:
14
+ max_epochs: 5
15
+ devices: auto
16
+ accelerator: gpu
17
+ precision: bf16
18
+ gradient_clip_val: 1.0
19
+ loader:
20
+ batch_size: 128
21
+ num_workers: 1
22
+ drop_last: true
23
+ persistent_workers: false
24
+ prefetch_factor: 3
25
+ pin_memory: true
26
+ shuffle: true
27
+ optimizer:
28
+ type: AdamW
29
+ lr: 5.0e-05
30
+ weight_decay: 0.001
31
+ wandb:
32
+ enabled: true
33
+ config:
34
+ entity: paoloai-robomotic
35
+ project: lewm
36
+ name: ${output_model_name}
37
+ id: ${subdir}
38
+ resume: allow
39
+ log_model: false
40
+ wm:
41
+ type: lewm
42
+ history_size: 3
43
+ num_preds: 1
44
+ embed_dim: 192
45
+ action_dim: 2
46
+ proprio_dim: 2
47
+ predictor:
48
+ depth: 6
49
+ heads: 16
50
+ mlp_dim: 2048
51
+ dim_head: 64
52
+ dropout: 0.1
53
+ emb_dropout: 0.0
54
+ loss:
55
+ sigreg:
56
+ weight: 0.09
57
+ kwargs:
58
+ knots: 17
59
+ num_proj: 1024
60
+ data:
61
+ dataset:
62
+ num_steps: ${eval:'${wm.num_preds} + ${wm.history_size}'}
63
+ frameskip: 5
64
+ name: glitched_hue_tworoom
65
+ keys_to_load:
66
+ - pixels
67
+ - action
68
+ - proprio
69
+ keys_to_cache:
70
+ - action
71
+ - proprio