{ "name": "root", "metadata": { "timer_format_version": "0.1.0", "start_time_seconds": "1675602628", "python_version": "3.8.10 (default, Nov 14 2022, 12:59:47) \n[GCC 9.4.0]", "command_line_arguments": "/usr/local/bin/mlagents-learn ./config/ppo/Huggy.yaml --env=./trained-envs-executables/linux/Huggy/Huggy --run-id=Huggy --no-graphics", "mlagents_version": "0.29.0.dev0", "mlagents_envs_version": "0.29.0.dev0", "communication_protocol_version": "1.5.0", "pytorch_version": "1.8.1+cu102", "numpy_version": "1.21.6", "end_time_seconds": "1675602644" }, "total": 16.219978080000033, "count": 1, "self": 0.23871860500003095, "children": { "run_training.setup": { "total": 0.11213750699999991, "count": 1, "self": 0.11213750699999991 }, "TrainerController.start_learning": { "total": 15.869121968000002, "count": 1, "self": 0.012495772000306715, "children": { "TrainerController._reset_env": { "total": 9.909010082999998, "count": 1, "self": 9.909010082999998 }, "TrainerController.advance": { "total": 5.79558787499974, "count": 722, "self": 0.012886742000148388, "children": { "env_step": { "total": 5.672425366000596, "count": 722, "self": 4.732008153000663, "children": { "SubprocessEnvManager._take_step": { "total": 0.9323123569996596, "count": 722, "self": 0.050168505999010904, "children": { "TorchPolicy.evaluate": { "total": 0.8821438510006487, "count": 716, "self": 0.22026962700056174, "children": { "TorchPolicy.sample_actions": { "total": 0.661874224000087, "count": 716, "self": 0.661874224000087 } } } } }, "workers": { "total": 0.008104856000272775, "count": 721, "self": 0.0, "children": { "worker_root": { "total": 15.782353924000518, "count": 721, "is_parallel": true, "self": 11.936580424999477, "children": { "run_training.setup": { "total": 0.0, "count": 0, "is_parallel": true, "self": 0.0, "children": { "steps_from_proto": { "total": 0.0018710639999994783, "count": 1, "is_parallel": true, "self": 0.00039393100001916537, "children": { "_process_rank_one_or_two_observation": { "total": 0.0014771329999803129, "count": 2, "is_parallel": true, "self": 0.0014771329999803129 } } }, "UnityEnvironment.step": { "total": 0.029146894999996675, "count": 1, "is_parallel": true, "self": 0.0003134010000280796, "children": { "UnityEnvironment._generate_step_input": { "total": 0.0002025329999923997, "count": 1, "is_parallel": true, "self": 0.0002025329999923997 }, "communicator.exchange": { "total": 0.02785578599997507, "count": 1, "is_parallel": true, "self": 0.02785578599997507 }, "steps_from_proto": { "total": 0.000775175000001127, "count": 1, "is_parallel": true, "self": 0.0002479629999925237, "children": { "_process_rank_one_or_two_observation": { "total": 0.0005272120000086034, "count": 2, "is_parallel": true, "self": 0.0005272120000086034 } } } } } } }, "UnityEnvironment.step": { "total": 3.845773499001041, "count": 720, "is_parallel": true, "self": 0.11018194100023493, "children": { "UnityEnvironment._generate_step_input": { "total": 0.25955636900056334, "count": 720, "is_parallel": true, "self": 0.25955636900056334 }, "communicator.exchange": { "total": 3.1770231209996496, "count": 720, "is_parallel": true, "self": 3.1770231209996496 }, "steps_from_proto": { "total": 0.299012068000593, "count": 720, "is_parallel": true, "self": 0.13169944100110342, "children": { "_process_rank_one_or_two_observation": { "total": 0.16731262699948957, "count": 1440, "is_parallel": true, "self": 0.16731262699948957 } } } } } } } } } } }, "trainer_advance": { "total": 0.11027576699899555, "count": 721, "self": 0.014275813999290676, "children": { "process_trajectory": { "total": 0.09599995299970487, "count": 721, "self": 0.09599995299970487 } } } } }, "trainer_threads": { "total": 1.4080000028116046e-06, "count": 1, "self": 1.4080000028116046e-06 }, "TrainerController._save_models": { "total": 0.15202682999995432, "count": 1, "self": 0.0027251859999637418, "children": { "RLTrainer._checkpoint": { "total": 0.14930164399999057, "count": 1, "self": 0.14930164399999057 } } } } } } }