-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathconfig_quicktest.json
More file actions
43 lines (43 loc) · 1021 Bytes
/
Copy pathconfig_quicktest.json
File metadata and controls
43 lines (43 loc) · 1021 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
{
"server": {
"host": "127.0.0.1",
"port": 65432,
"tickrate": 2
},
"environment": {
"max_ray_distances": [7.0, 4.5, 4.5, 3.5, 3.5],
"max_speed": 2.5,
"steering_speed_penalty": 0.5,
"reward_collected_value": 15.0,
"collision_penalty": -10.0,
"survival_reward": 1,
"straight_driving_reward": 2.5,
"max_episode_steps": 500
},
"training": {
"total_episodes": 100,
"update_frequency": 100,
"save_frequency": 10,
"model_save_path": "models/ppo_quicktest.pth",
"checkpoint_dir": "models/checkpoints_quicktest",
"log_dir": "logs",
"resume_from_checkpoint": null
},
"ppo_hyperparameters": {
"lr_actor": 0.001,
"lr_critic": 0.002,
"gamma": 0.99,
"gae_lambda": 0.95,
"epsilon": 0.2,
"entropy_coef": 0.02,
"value_coef": 0.5,
"max_grad_norm": 0.5,
"hidden_dim": 128,
"update_epochs": 5,
"batch_size": 32
},
"inference": {
"model_path": "models/ppo_quicktest.pth",
"deterministic": true
}
}