configuration.yaml
1.8 KB · 80 lines · yaml Raw
1 default_settings: null
2 behaviors:
3 Huggy:
4 trainer_type: ppo
5 hyperparameters:
6 batch_size: 2048
7 buffer_size: 20480
8 learning_rate: 0.0003
9 beta: 0.005
10 epsilon: 0.2
11 lambd: 0.95
12 num_epoch: 3
13 shared_critic: false
14 learning_rate_schedule: linear
15 beta_schedule: linear
16 epsilon_schedule: linear
17 checkpoint_interval: 10000
18 network_settings:
19 normalize: true
20 hidden_units: 512
21 num_layers: 3
22 vis_encode_type: simple
23 memory: null
24 goal_conditioning_type: hyper
25 deterministic: false
26 reward_signals:
27 extrinsic:
28 gamma: 0.995
29 strength: 1.0
30 network_settings:
31 normalize: false
32 hidden_units: 128
33 num_layers: 2
34 vis_encode_type: simple
35 memory: null
36 goal_conditioning_type: hyper
37 deterministic: false
38 init_path: null
39 keep_checkpoints: 200
40 even_checkpoints: false
41 max_steps: 2000000
42 time_horizon: 1000
43 summary_freq: 50000
44 threaded: false
45 self_play: null
46 behavioral_cloning: null
47 env_settings:
48 env_path: ./trained-envs-executables/linux/Huggy/Huggy
49 env_args: null
50 base_port: 5005
51 num_envs: 1
52 num_areas: 1
53 timeout_wait: 60
54 seed: -1
55 max_lifetime_restarts: 10
56 restarts_rate_limit_n: 1
57 restarts_rate_limit_period_s: 60
58 engine_settings:
59 width: 84
60 height: 84
61 quality_level: 5
62 time_scale: 20
63 target_frame_rate: -1
64 capture_frame_rate: 60
65 no_graphics: true
66 no_graphics_monitor: false
67 environment_parameters: null
68 checkpoint_settings:
69 run_id: Huggy2
70 initialize_from: null
71 load_model: false
72 resume: false
73 force: false
74 train_model: false
75 inference: false
76 results_dir: results
77 torch_settings:
78 device: null
79 debug: false
80