{ "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 } } } } } } }