{ "name": "root", "metadata": { "timer_format_version": "0.1.0", "start_time_seconds": "1745256833", "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 --resume", "mlagents_version": "1.2.0.dev0", "mlagents_envs_version": "1.2.0.dev0", "communication_protocol_version": "1.5.0", "pytorch_version": "2.6.0+cu124", "numpy_version": "1.23.5", "end_time_seconds": "1745256842" }, "total": 9.896157618999496, "count": 1, "self": 0.701396831999773, "children": { "run_training.setup": { "total": 0.09242813800028671, "count": 1, "self": 0.09242813800028671 }, "TrainerController.start_learning": { "total": 9.102332648999436, "count": 1, "self": 0.004123224000977643, "children": { "TrainerController._reset_env": { "total": 4.282645289999891, "count": 1, "self": 4.282645289999891 }, "TrainerController.advance": { "total": 4.699335252998026, "count": 108, "self": 0.004588880991832411, "children": { "env_step": { "total": 4.459028905002924, "count": 108, "self": 4.173883363997447, "children": { "SubprocessEnvManager._take_step": { "total": 0.28314314099952753, "count": 108, "self": 0.013554186998590012, "children": { "TorchPolicy.evaluate": { "total": 0.2695889540009375, "count": 108, "self": 0.2695889540009375 } } }, "workers": { "total": 0.002002400005949312, "count": 108, "self": 0.0, "children": { "worker_root": { "total": 8.829340665003656, "count": 108, "is_parallel": true, "self": 5.0277938450017245, "children": { "run_training.setup": { "total": 0.0, "count": 0, "is_parallel": true, "self": 0.0, "children": { "steps_from_proto": { "total": 0.0034220219995404477, "count": 1, "is_parallel": true, "self": 0.0010784989999592653, "children": { "_process_rank_one_or_two_observation": { "total": 0.0023435229995811824, "count": 8, "is_parallel": true, "self": 0.0023435229995811824 } } }, "UnityEnvironment.step": { "total": 0.07913401499990869, "count": 1, "is_parallel": true, "self": 0.0006690680002066074, "children": { "UnityEnvironment._generate_step_input": { "total": 0.0011347070003466797, "count": 1, "is_parallel": true, "self": 0.0011347070003466797 }, "communicator.exchange": { "total": 0.0753034919998754, "count": 1, "is_parallel": true, "self": 0.0753034919998754 }, "steps_from_proto": { "total": 0.002026747999479994, "count": 1, "is_parallel": true, "self": 0.00043723999897338217, "children": { "_process_rank_one_or_two_observation": { "total": 0.001589508000506612, "count": 8, "is_parallel": true, "self": 0.001589508000506612 } } } } } } }, "UnityEnvironment.step": { "total": 3.8015468200019313, "count": 107, "is_parallel": true, "self": 0.07883917399612983, "children": { "UnityEnvironment._generate_step_input": { "total": 0.054146124996805156, "count": 107, "is_parallel": true, "self": 0.054146124996805156 }, "communicator.exchange": { "total": 3.4488402300057714, "count": 107, "is_parallel": true, "self": 3.4488402300057714 }, "steps_from_proto": { "total": 0.2197212910032249, "count": 107, "is_parallel": true, "self": 0.048912294024376024, "children": { "_process_rank_one_or_two_observation": { "total": 0.17080899697884888, "count": 856, "is_parallel": true, "self": 0.17080899697884888 } } } } } } } } } } }, "trainer_advance": { "total": 0.23571746700326912, "count": 108, "self": 0.0037144449988772976, "children": { "process_trajectory": { "total": 0.23200302200439182, "count": 108, "self": 0.018540068004767818, "children": { "RLTrainer._checkpoint": { "total": 0.213462953999624, "count": 1, "self": 0.213462953999624 } } } } } } }, "trainer_threads": { "total": 1.115000486606732e-06, "count": 1, "self": 1.115000486606732e-06 }, "TrainerController._save_models": { "total": 0.11622776700005488, "count": 1, "self": 0.00371766700027365, "children": { "RLTrainer._checkpoint": { "total": 0.11251009999978123, "count": 1, "self": 0.11251009999978123 } } } } } } }