| { | |
| "name": "root", | |
| "metadata": { | |
| "timer_format_version": "0.1.0", | |
| "start_time_seconds": "1736587834", | |
| "python_version": "3.10.12 (main, Nov 6 2024, 20:22:13) [GCC 11.4.0]", | |
| "command_line_arguments": "/usr/local/bin/mlagents-learn ./config/ppo/SnowballTarget.yaml --env=./training-envs-executables/linux/SnowballTarget/SnowballTarget --run-id=SnowballTarget1 --no-graphics", | |
| "mlagents_version": "1.2.0.dev0", | |
| "mlagents_envs_version": "1.2.0.dev0", | |
| "communication_protocol_version": "1.5.0", | |
| "pytorch_version": "2.5.1+cu121", | |
| "numpy_version": "1.23.5", | |
| "end_time_seconds": "1736587862" | |
| }, | |
| "total": 27.987856223999984, | |
| "count": 1, | |
| "self": 0.5922786950000045, | |
| "children": { | |
| "run_training.setup": { | |
| "total": 0.08587507700008246, | |
| "count": 1, | |
| "self": 0.08587507700008246 | |
| }, | |
| "TrainerController.start_learning": { | |
| "total": 27.309702451999897, | |
| "count": 1, | |
| "self": 0.003835840999386164, | |
| "children": { | |
| "TrainerController._reset_env": { | |
| "total": 5.422818333000009, | |
| "count": 1, | |
| "self": 5.422818333000009 | |
| }, | |
| "TrainerController.advance": { | |
| "total": 21.881690276000427, | |
| "count": 128, | |
| "self": 0.0017600940009288024, | |
| "children": { | |
| "env_step": { | |
| "total": 21.879930181999498, | |
| "count": 128, | |
| "self": 20.53614558799984, | |
| "children": { | |
| "SubprocessEnvManager._take_step": { | |
| "total": 1.3420893809998233, | |
| "count": 128, | |
| "self": 0.00952909699947213, | |
| "children": { | |
| "TorchPolicy.evaluate": { | |
| "total": 1.3325602840003512, | |
| "count": 128, | |
| "self": 1.3325602840003512 | |
| } | |
| } | |
| }, | |
| "workers": { | |
| "total": 0.001695212999834439, | |
| "count": 128, | |
| "self": 0.0, | |
| "children": { | |
| "worker_root": { | |
| "total": 8.72030013099959, | |
| "count": 128, | |
| "is_parallel": true, | |
| "self": 7.126986270998827, | |
| "children": { | |
| "run_training.setup": { | |
| "total": 0.0, | |
| "count": 0, | |
| "is_parallel": true, | |
| "self": 0.0, | |
| "children": { | |
| "steps_from_proto": { | |
| "total": 0.003664300999957959, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.0009301379998305492, | |
| "children": { | |
| "_process_rank_one_or_two_observation": { | |
| "total": 0.0027341630001274098, | |
| "count": 10, | |
| "is_parallel": true, | |
| "self": 0.0027341630001274098 | |
| } | |
| } | |
| }, | |
| "UnityEnvironment.step": { | |
| "total": 0.03855535200000304, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.0007312589999628472, | |
| "children": { | |
| "UnityEnvironment._generate_step_input": { | |
| "total": 0.0004809020000493547, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.0004809020000493547 | |
| }, | |
| "communicator.exchange": { | |
| "total": 0.03511868999999024, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.03511868999999024 | |
| }, | |
| "steps_from_proto": { | |
| "total": 0.0022245010000006005, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.0004444509999075308, | |
| "children": { | |
| "_process_rank_one_or_two_observation": { | |
| "total": 0.0017800500000930697, | |
| "count": 10, | |
| "is_parallel": true, | |
| "self": 0.0017800500000930697 | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "UnityEnvironment.step": { | |
| "total": 1.5933138600007624, | |
| "count": 127, | |
| "is_parallel": true, | |
| "self": 0.07299024999963422, | |
| "children": { | |
| "UnityEnvironment._generate_step_input": { | |
| "total": 0.03997548300071685, | |
| "count": 127, | |
| "is_parallel": true, | |
| "self": 0.03997548300071685 | |
| }, | |
| "communicator.exchange": { | |
| "total": 1.2171013709998988, | |
| "count": 127, | |
| "is_parallel": true, | |
| "self": 1.2171013709998988 | |
| }, | |
| "steps_from_proto": { | |
| "total": 0.2632467560005125, | |
| "count": 127, | |
| "is_parallel": true, | |
| "self": 0.05929527100067844, | |
| "children": { | |
| "_process_rank_one_or_two_observation": { | |
| "total": 0.20395148499983407, | |
| "count": 1270, | |
| "is_parallel": true, | |
| "self": 0.20395148499983407 | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "trainer_threads": { | |
| "total": 2.776500002710236e-05, | |
| "count": 1, | |
| "self": 2.776500002710236e-05, | |
| "children": { | |
| "thread_root": { | |
| "total": 0.0, | |
| "count": 0, | |
| "is_parallel": true, | |
| "self": 0.0, | |
| "children": { | |
| "trainer_advance": { | |
| "total": 2.1889987740032666, | |
| "count": 8989, | |
| "is_parallel": true, | |
| "self": 0.1173470790090505, | |
| "children": { | |
| "process_trajectory": { | |
| "total": 2.071651694994216, | |
| "count": 8989, | |
| "is_parallel": true, | |
| "self": 2.071651694994216 | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "TrainerController._save_models": { | |
| "total": 0.0013302370000474184, | |
| "count": 1, | |
| "self": 3.147700010686094e-05, | |
| "children": { | |
| "RLTrainer._checkpoint": { | |
| "total": 0.0012987599999405575, | |
| "count": 1, | |
| "self": 0.0012987599999405575 | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } |