{ "name": "root", "metadata": { "timer_format_version": "0.1.0", "start_time_seconds": "1747865779", "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 --force", "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": "1747865787" }, "total": 7.582272461000002, "count": 1, "self": 0.42437739399986185, "children": { "run_training.setup": { "total": 0.02206607800007987, "count": 1, "self": 0.02206607800007987 }, "TrainerController.start_learning": { "total": 7.135828989000061, "count": 1, "self": 0.003031721999832371, "children": { "TrainerController._reset_env": { "total": 2.313435778999974, "count": 1, "self": 2.313435778999974 }, "TrainerController.advance": { "total": 4.725189021000347, "count": 128, "self": 0.004806582000014714, "children": { "env_step": { "total": 4.38801865800076, "count": 128, "self": 3.9017376760023126, "children": { "SubprocessEnvManager._take_step": { "total": 0.4846148669989816, "count": 128, "self": 0.010930647998975473, "children": { "TorchPolicy.evaluate": { "total": 0.4736842190000061, "count": 128, "self": 0.4736842190000061 } } }, "workers": { "total": 0.0016661149994661173, "count": 128, "self": 0.0, "children": { "worker_root": { "total": 6.727543698998943, "count": 128, "is_parallel": true, "self": 3.224859084998343, "children": { "run_training.setup": { "total": 0.0, "count": 0, "is_parallel": true, "self": 0.0, "children": { "steps_from_proto": { "total": 0.0024747630000092613, "count": 1, "is_parallel": true, "self": 0.0006857279998939703, "children": { "_process_rank_one_or_two_observation": { "total": 0.001789035000115291, "count": 8, "is_parallel": true, "self": 0.001789035000115291 } } }, "UnityEnvironment.step": { "total": 0.050455028000101265, "count": 1, "is_parallel": true, "self": 0.0005174380000880774, "children": { "UnityEnvironment._generate_step_input": { "total": 0.0004677680000213513, "count": 1, "is_parallel": true, "self": 0.0004677680000213513 }, "communicator.exchange": { "total": 0.04785514599996077, "count": 1, "is_parallel": true, "self": 0.04785514599996077 }, "steps_from_proto": { "total": 0.0016146760000310678, "count": 1, "is_parallel": true, "self": 0.00033563799991043197, "children": { "_process_rank_one_or_two_observation": { "total": 0.0012790380001206358, "count": 8, "is_parallel": true, "self": 0.0012790380001206358 } } } } } } }, "UnityEnvironment.step": { "total": 3.5026846140006, "count": 127, "is_parallel": true, "self": 0.06136632999948688, "children": { "UnityEnvironment._generate_step_input": { "total": 0.04421228700107349, "count": 127, "is_parallel": true, "self": 0.04421228700107349 }, "communicator.exchange": { "total": 3.194718582000064, "count": 127, "is_parallel": true, "self": 3.194718582000064 }, "steps_from_proto": { "total": 0.2023874149999756, "count": 127, "is_parallel": true, "self": 0.04505758200082255, "children": { "_process_rank_one_or_two_observation": { "total": 0.15732983299915304, "count": 1016, "is_parallel": true, "self": 0.15732983299915304 } } } } } } } } } } }, "trainer_advance": { "total": 0.33236378099957165, "count": 128, "self": 0.00279636299910635, "children": { "process_trajectory": { "total": 0.3295674180004653, "count": 128, "self": 0.3295674180004653 } } } } }, "trainer_threads": { "total": 1.22099993404845e-06, "count": 1, "self": 1.22099993404845e-06 }, "TrainerController._save_models": { "total": 0.09417124599997351, "count": 1, "self": 0.001306429000010212, "children": { "RLTrainer._checkpoint": { "total": 0.0928648169999633, "count": 1, "self": 0.0928648169999633 } } } } } } }