Katelie commited on
Commit
61404bd
1 Parent(s): e329dfc

initial model

Browse files
Files changed (3) hide show
  1. config.json +1 -1
  2. configuration.yaml +1 -1
  3. run_logs/timers.json +15 -15
config.json CHANGED
@@ -1 +1 @@
1
- {"default_settings": null, "behaviors": {"SoccerTwos": {"trainer_type": "poca", "hyperparameters": {"batch_size": 2048, "buffer_size": 20480, "learning_rate": 0.0003, "beta": 0.005, "epsilon": 0.2, "lambd": 0.95, "num_epoch": 3, "learning_rate_schedule": "constant", "beta_schedule": "constant", "epsilon_schedule": "constant"}, "checkpoint_interval": 500000, "network_settings": {"normalize": false, "hidden_units": 512, "num_layers": 2, "vis_encode_type": "simple", "memory": null, "goal_conditioning_type": "hyper", "deterministic": false}, "reward_signals": {"extrinsic": {"gamma": 0.99, "strength": 1.0, "network_settings": {"normalize": false, "hidden_units": 128, "num_layers": 2, "vis_encode_type": "simple", "memory": null, "goal_conditioning_type": "hyper", "deterministic": false}}}, "init_path": null, "keep_checkpoints": 5, "even_checkpoints": false, "max_steps": 50000000, "time_horizon": 1000, "summary_freq": 10000, "threaded": false, "self_play": {"save_steps": 50000, "team_change": 200000, "swap_steps": 2000, "window": 10, "play_against_latest_model_ratio": 0.5, "initial_elo": 1200.0}, "behavioral_cloning": null}}, "env_settings": {"env_path": "./training-envs-executables/SoccerTwos.exe", "env_args": null, "base_port": 5005, "num_envs": 1, "num_areas": 1, "timeout_wait": 60, "seed": -1, "max_lifetime_restarts": 10, "restarts_rate_limit_n": 1, "restarts_rate_limit_period_s": 60}, "engine_settings": {"width": 84, "height": 84, "quality_level": 5, "time_scale": 20, "target_frame_rate": -1, "capture_frame_rate": 60, "no_graphics": true, "no_graphics_monitor": false}, "environment_parameters": null, "checkpoint_settings": {"run_id": "SoccerTwos", "initialize_from": null, "load_model": false, "resume": false, "force": false, "train_model": false, "inference": false, "results_dir": "results"}, "torch_settings": {"device": null}, "debug": false}
 
1
+ {"default_settings": null, "behaviors": {"SoccerTwos": {"trainer_type": "poca", "hyperparameters": {"batch_size": 2048, "buffer_size": 20480, "learning_rate": 0.0003, "beta": 0.005, "epsilon": 0.2, "lambd": 0.95, "num_epoch": 3, "learning_rate_schedule": "constant", "beta_schedule": "constant", "epsilon_schedule": "constant"}, "checkpoint_interval": 500000, "network_settings": {"normalize": false, "hidden_units": 512, "num_layers": 2, "vis_encode_type": "simple", "memory": null, "goal_conditioning_type": "hyper", "deterministic": false}, "reward_signals": {"extrinsic": {"gamma": 0.99, "strength": 1.0, "network_settings": {"normalize": false, "hidden_units": 128, "num_layers": 2, "vis_encode_type": "simple", "memory": null, "goal_conditioning_type": "hyper", "deterministic": false}}}, "init_path": null, "keep_checkpoints": 5, "even_checkpoints": false, "max_steps": 50000000, "time_horizon": 1000, "summary_freq": 10000, "threaded": false, "self_play": {"save_steps": 50000, "team_change": 200000, "swap_steps": 2000, "window": 10, "play_against_latest_model_ratio": 0.5, "initial_elo": 1200.0}, "behavioral_cloning": null}}, "env_settings": {"env_path": "./training-envs-executables/linux/SoccerTwos/SoccerTwos.x86_64", "env_args": null, "base_port": 5005, "num_envs": 1, "num_areas": 1, "timeout_wait": 60, "seed": -1, "max_lifetime_restarts": 10, "restarts_rate_limit_n": 1, "restarts_rate_limit_period_s": 60}, "engine_settings": {"width": 84, "height": 84, "quality_level": 5, "time_scale": 20, "target_frame_rate": -1, "capture_frame_rate": 60, "no_graphics": true, "no_graphics_monitor": false}, "environment_parameters": null, "checkpoint_settings": {"run_id": "SoccerTwos", "initialize_from": null, "load_model": false, "resume": false, "force": false, "train_model": false, "inference": false, "results_dir": "results"}, "torch_settings": {"device": null}, "debug": false}
configuration.yaml CHANGED
@@ -50,7 +50,7 @@ behaviors:
50
  initial_elo: 1200.0
51
  behavioral_cloning: null
52
  env_settings:
53
- env_path: ./training-envs-executables/SoccerTwos.exe
54
  env_args: null
55
  base_port: 5005
56
  num_envs: 1
 
50
  initial_elo: 1200.0
51
  behavioral_cloning: null
52
  env_settings:
53
+ env_path: ./training-envs-executables/linux/SoccerTwos/SoccerTwos.x86_64
54
  env_args: null
55
  base_port: 5005
56
  num_envs: 1
run_logs/timers.json CHANGED
@@ -2,44 +2,44 @@
2
  "name": "root",
3
  "metadata": {
4
  "timer_format_version": "0.1.0",
5
- "start_time_seconds": "1707440518",
6
  "python_version": "3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]",
7
- "command_line_arguments": "/usr/local/bin/mlagents-learn ./config/poca/SoccerTwos.yaml --env=./training-envs-executables/SoccerTwos.exe --run-id=SoccerTwos --no-graphics",
8
  "mlagents_version": "1.1.0.dev0",
9
  "mlagents_envs_version": "1.1.0.dev0",
10
  "communication_protocol_version": "1.5.0",
11
  "pytorch_version": "2.2.0+cu121",
12
  "numpy_version": "1.23.5",
13
- "end_time_seconds": "1707440518"
14
  },
15
- "total": 0.10599832000002607,
16
  "count": 1,
17
- "self": 0.013747384999987844,
18
  "children": {
19
  "run_training.setup": {
20
- "total": 0.04839925800001765,
21
  "count": 1,
22
- "self": 0.04839925800001765
23
  },
24
  "TrainerController.start_learning": {
25
- "total": 0.04385167700002057,
26
  "count": 1,
27
- "self": 0.00047819899987189274,
28
  "children": {
29
  "TrainerController._reset_env": {
30
- "total": 0.0433579620000728,
31
  "count": 1,
32
- "self": 0.0433579620000728
33
  },
34
  "trainer_threads": {
35
- "total": 1.7470000557295862e-06,
36
  "count": 1,
37
- "self": 1.7470000557295862e-06
38
  },
39
  "TrainerController._save_models": {
40
- "total": 1.376900002014736e-05,
41
  "count": 1,
42
- "self": 1.376900002014736e-05
43
  }
44
  }
45
  }
 
2
  "name": "root",
3
  "metadata": {
4
  "timer_format_version": "0.1.0",
5
+ "start_time_seconds": "1707444677",
6
  "python_version": "3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]",
7
+ "command_line_arguments": "/usr/local/bin/mlagents-learn ./config/poca/SoccerTwos.yaml --env=./training-envs-executables/linux/SoccerTwos/SoccerTwos.x86_64 --run-id=SoccerTwos --no-graphics",
8
  "mlagents_version": "1.1.0.dev0",
9
  "mlagents_envs_version": "1.1.0.dev0",
10
  "communication_protocol_version": "1.5.0",
11
  "pytorch_version": "2.2.0+cu121",
12
  "numpy_version": "1.23.5",
13
+ "end_time_seconds": "1707444677"
14
  },
15
+ "total": 0.18845192400010546,
16
  "count": 1,
17
+ "self": 0.026231864000124006,
18
  "children": {
19
  "run_training.setup": {
20
+ "total": 0.09630599199999779,
21
  "count": 1,
22
+ "self": 0.09630599199999779
23
  },
24
  "TrainerController.start_learning": {
25
+ "total": 0.06591406799998367,
26
  "count": 1,
27
+ "self": 0.0005354179997993924,
28
  "children": {
29
  "TrainerController._reset_env": {
30
+ "total": 0.0653469070000483,
31
  "count": 1,
32
+ "self": 0.0653469070000483
33
  },
34
  "trainer_threads": {
35
+ "total": 1.5970000504239579e-06,
36
  "count": 1,
37
+ "self": 1.5970000504239579e-06
38
  },
39
  "TrainerController._save_models": {
40
+ "total": 3.014600008555135e-05,
41
  "count": 1,
42
+ "self": 3.014600008555135e-05
43
  }
44
  }
45
  }