| { |
| "name": "root", |
| "metadata": { |
| "timer_format_version": "0.1.0", |
| "start_time_seconds": "1748425819", |
| "python_version": "3.10.12 (main, Jul 5 2023, 18:54:27) [GCC 11.2.0]", |
| "command_line_arguments": "/usr/local/bin/mlagents-learn ./config/ppo/PyramidsRND.yaml --env=./training-envs-executables/linux/Pyramids/Pyramids --run-id=Pyramids Training --no-graphics", |
| "mlagents_version": "1.2.0.dev0", |
| "mlagents_envs_version": "1.2.0.dev0", |
| "communication_protocol_version": "1.5.0", |
| "pytorch_version": "2.7.0+cu126", |
| "numpy_version": "1.23.5", |
| "end_time_seconds": "1748425840" |
| }, |
| "total": 20.67848315599997, |
| "count": 1, |
| "self": 0.6349740929998688, |
| "children": { |
| "run_training.setup": { |
| "total": 0.02979086000004827, |
| "count": 1, |
| "self": 0.02979086000004827 |
| }, |
| "TrainerController.start_learning": { |
| "total": 20.013718203000053, |
| "count": 1, |
| "self": 0.011644613998896602, |
| "children": { |
| "TrainerController._reset_env": { |
| "total": 2.570209601999977, |
| "count": 1, |
| "self": 2.570209601999977 |
| }, |
| "TrainerController.advance": { |
| "total": 17.298823669000967, |
| "count": 640, |
| "self": 0.014023197999222248, |
| "children": { |
| "env_step": { |
| "total": 11.459011660002261, |
| "count": 640, |
| "self": 9.829210668998712, |
| "children": { |
| "SubprocessEnvManager._take_step": { |
| "total": 1.6223472990002392, |
| "count": 640, |
| "self": 0.04949307399579084, |
| "children": { |
| "TorchPolicy.evaluate": { |
| "total": 1.5728542250044484, |
| "count": 640, |
| "self": 1.5728542250044484 |
| } |
| } |
| }, |
| "workers": { |
| "total": 0.007453692003309698, |
| "count": 640, |
| "self": 0.0, |
| "children": { |
| "worker_root": { |
| "total": 19.682917979999388, |
| "count": 640, |
| "is_parallel": true, |
| "self": 10.961312122998493, |
| "children": { |
| "run_training.setup": { |
| "total": 0.0, |
| "count": 0, |
| "is_parallel": true, |
| "self": 0.0, |
| "children": { |
| "steps_from_proto": { |
| "total": 0.0020141850000072736, |
| "count": 1, |
| "is_parallel": true, |
| "self": 0.000651944999845, |
| "children": { |
| "_process_rank_one_or_two_observation": { |
| "total": 0.0013622400001622736, |
| "count": 8, |
| "is_parallel": true, |
| "self": 0.0013622400001622736 |
| } |
| } |
| }, |
| "UnityEnvironment.step": { |
| "total": 0.04980499300017982, |
| "count": 1, |
| "is_parallel": true, |
| "self": 0.0006355850002819352, |
| "children": { |
| "UnityEnvironment._generate_step_input": { |
| "total": 0.00045330599982662534, |
| "count": 1, |
| "is_parallel": true, |
| "self": 0.00045330599982662534 |
| }, |
| "communicator.exchange": { |
| "total": 0.046956230999967374, |
| "count": 1, |
| "is_parallel": true, |
| "self": 0.046956230999967374 |
| }, |
| "steps_from_proto": { |
| "total": 0.0017598710001038853, |
| "count": 1, |
| "is_parallel": true, |
| "self": 0.00033400000006622577, |
| "children": { |
| "_process_rank_one_or_two_observation": { |
| "total": 0.0014258710000376595, |
| "count": 8, |
| "is_parallel": true, |
| "self": 0.0014258710000376595 |
| } |
| } |
| } |
| } |
| } |
| } |
| }, |
| "UnityEnvironment.step": { |
| "total": 8.721605857000895, |
| "count": 639, |
| "is_parallel": true, |
| "self": 0.32677328300565023, |
| "children": { |
| "UnityEnvironment._generate_step_input": { |
| "total": 0.26035536899985345, |
| "count": 639, |
| "is_parallel": true, |
| "self": 0.26035536899985345 |
| }, |
| "communicator.exchange": { |
| "total": 7.116271458997971, |
| "count": 639, |
| "is_parallel": true, |
| "self": 7.116271458997971 |
| }, |
| "steps_from_proto": { |
| "total": 1.0182057459974203, |
| "count": 639, |
| "is_parallel": true, |
| "self": 0.19163062599159275, |
| "children": { |
| "_process_rank_one_or_two_observation": { |
| "total": 0.8265751200058276, |
| "count": 5112, |
| "is_parallel": true, |
| "self": 0.8265751200058276 |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| } |
| }, |
| "trainer_advance": { |
| "total": 5.825788810999484, |
| "count": 640, |
| "self": 0.014352023000583358, |
| "children": { |
| "process_trajectory": { |
| "total": 1.379590373999008, |
| "count": 640, |
| "self": 1.379590373999008 |
| }, |
| "_update_policy": { |
| "total": 4.431846413999892, |
| "count": 2, |
| "self": 2.3088724259955598, |
| "children": { |
| "TorchPPOOptimizer.update": { |
| "total": 2.1229739880043326, |
| "count": 192, |
| "self": 2.1229739880043326 |
| } |
| } |
| } |
| } |
| } |
| } |
| }, |
| "trainer_threads": { |
| "total": 9.120001323026372e-07, |
| "count": 1, |
| "self": 9.120001323026372e-07 |
| }, |
| "TrainerController._save_models": { |
| "total": 0.1330394060000799, |
| "count": 1, |
| "self": 0.0016654159999234253, |
| "children": { |
| "RLTrainer._checkpoint": { |
| "total": 0.13137399000015648, |
| "count": 1, |
| "self": 0.13137399000015648 |
| } |
| } |
| } |
| } |
| } |
| } |
| } |