{ "name": "root", "metadata": { "timer_format_version": "0.1.0", "start_time_seconds": "1727308428", "python_version": "3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.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.1.0.dev0", "mlagents_envs_version": "1.1.0.dev0", "communication_protocol_version": "1.5.0", "pytorch_version": "2.4.1+cu121", "numpy_version": "1.23.5", "end_time_seconds": "1727308525" }, "total": 97.17917149100003, "count": 1, "self": 0.744030861000283, "children": { "run_training.setup": { "total": 0.10714686399978746, "count": 1, "self": 0.10714686399978746 }, "TrainerController.start_learning": { "total": 96.32799376599996, "count": 1, "self": 0.08123873001477477, "children": { "TrainerController._reset_env": { "total": 3.3975899849997404, "count": 1, "self": 3.3975899849997404 }, "TrainerController.advance": { "total": 92.84384844298529, "count": 1836, "self": 0.0971803360012018, "children": { "env_step": { "total": 58.48464374099831, "count": 1836, "self": 52.575160507016335, "children": { "SubprocessEnvManager._take_step": { "total": 5.861860577988864, "count": 1836, "self": 0.2609181839852681, "children": { "TorchPolicy.evaluate": { "total": 5.600942394003596, "count": 1836, "self": 5.600942394003596 } } }, "workers": { "total": 0.04762265599310922, "count": 1835, "self": 0.0, "children": { "worker_root": { "total": 96.17611822399294, "count": 1835, "is_parallel": true, "self": 50.12907560199301, "children": { "run_training.setup": { "total": 0.0, "count": 0, "is_parallel": true, "self": 0.0, "children": { "steps_from_proto": { "total": 0.00539184400031445, "count": 1, "is_parallel": true, "self": 0.0017690179997771338, "children": { "_process_rank_one_or_two_observation": { "total": 0.003622826000537316, "count": 8, "is_parallel": true, "self": 0.003622826000537316 } } }, "UnityEnvironment.step": { "total": 0.0714891920001719, "count": 1, "is_parallel": true, "self": 0.000912266000341333, "children": { "UnityEnvironment._generate_step_input": { "total": 0.0006459489995904732, "count": 1, "is_parallel": true, "self": 0.0006459489995904732 }, "communicator.exchange": { "total": 0.06763687200009372, "count": 1, "is_parallel": true, "self": 0.06763687200009372 }, "steps_from_proto": { "total": 0.0022941050001463736, "count": 1, "is_parallel": true, "self": 0.0005651749997923616, "children": { "_process_rank_one_or_two_observation": { "total": 0.001728930000354012, "count": 8, "is_parallel": true, "self": 0.001728930000354012 } } } } } } }, "UnityEnvironment.step": { "total": 46.047042621999935, "count": 1834, "is_parallel": true, "self": 1.6778693750052298, "children": { "UnityEnvironment._generate_step_input": { "total": 1.0409775770003762, "count": 1834, "is_parallel": true, "self": 1.0409775770003762 }, "communicator.exchange": { "total": 39.09812014399995, "count": 1834, "is_parallel": true, "self": 39.09812014399995 }, "steps_from_proto": { "total": 4.23007552599438, "count": 1834, "is_parallel": true, "self": 1.009514419964944, "children": { "_process_rank_one_or_two_observation": { "total": 3.220561106029436, "count": 14672, "is_parallel": true, "self": 3.220561106029436 } } } } } } } } } } }, "trainer_advance": { "total": 34.26202436598578, "count": 1835, "self": 0.1077539149837321, "children": { "process_trajectory": { "total": 5.6261535660019035, "count": 1835, "self": 5.6261535660019035 }, "_update_policy": { "total": 28.528116885000145, "count": 7, "self": 11.201156960001299, "children": { "TorchPPOOptimizer.update": { "total": 17.326959924998846, "count": 663, "self": 17.326959924998846 } } } } } } }, "trainer_threads": { "total": 1.7910001588461455e-06, "count": 1, "self": 1.7910001588461455e-06 }, "TrainerController._save_models": { "total": 0.005314816999998584, "count": 1, "self": 0.0003653860003396403, "children": { "RLTrainer._checkpoint": { "total": 0.004949430999658944, "count": 1, "self": 0.004949430999658944 } } } } } } }