{ "name": "root", "metadata": { "timer_format_version": "0.1.0", "start_time_seconds": "1687795705", "python_version": "3.10.12 (main, Jun 7 2023, 12:45:35) [GCC 9.4.0]", "command_line_arguments": "/usr/local/bin/mlagents-learn ./config/ppo/SnowballTarget.yaml --env=./training-envs-executables/linux/SnowballTarget/SnowballTarget --run-id=SnowballTarget1 --no-graphics", "mlagents_version": "0.31.0.dev0", "mlagents_envs_version": "0.31.0.dev0", "communication_protocol_version": "1.5.0", "pytorch_version": "1.11.0+cu102", "numpy_version": "1.21.2", "end_time_seconds": "1687795714" }, "total": 9.232582680000007, "count": 1, "self": 1.0118680929999186, "children": { "run_training.setup": { "total": 0.05666169100004481, "count": 1, "self": 0.05666169100004481 }, "TrainerController.start_learning": { "total": 8.164052896000044, "count": 1, "self": 0.02245478600042361, "children": { "TrainerController._reset_env": { "total": 1.92275762700001, "count": 1, "self": 1.92275762700001 }, "TrainerController.advance": { "total": 5.927321023999639, "count": 211, "self": 0.004424289999747089, "children": { "env_step": { "total": 5.922896733999892, "count": 211, "self": 4.862106723999659, "children": { "SubprocessEnvManager._take_step": { "total": 1.056661629000132, "count": 211, "self": 0.03239343600040456, "children": { "TorchPolicy.evaluate": { "total": 1.0242681929997275, "count": 211, "self": 1.0242681929997275 } } }, "workers": { "total": 0.0041283810001004895, "count": 211, "self": 0.0, "children": { "worker_root": { "total": 7.848386733000154, "count": 211, "is_parallel": true, "self": 3.8801262520003093, "children": { "run_training.setup": { "total": 0.0, "count": 0, "is_parallel": true, "self": 0.0, "children": { "steps_from_proto": { "total": 0.007806375000029675, "count": 1, "is_parallel": true, "self": 0.0060232250000353815, "children": { "_process_rank_one_or_two_observation": { "total": 0.0017831499999942935, "count": 10, "is_parallel": true, "self": 0.0017831499999942935 } } }, "UnityEnvironment.step": { "total": 0.05009942300000603, "count": 1, "is_parallel": true, "self": 0.00075350399998797, "children": { "UnityEnvironment._generate_step_input": { "total": 0.0005074869999930343, "count": 1, "is_parallel": true, "self": 0.0005074869999930343 }, "communicator.exchange": { "total": 0.046039806999999655, "count": 1, "is_parallel": true, "self": 0.046039806999999655 }, "steps_from_proto": { "total": 0.0027986250000253676, "count": 1, "is_parallel": true, "self": 0.0006519280000247818, "children": { "_process_rank_one_or_two_observation": { "total": 0.002146697000000586, "count": 10, "is_parallel": true, "self": 0.002146697000000586 } } } } } } }, "UnityEnvironment.step": { "total": 3.968260480999845, "count": 210, "is_parallel": true, "self": 0.17428614999960246, "children": { "UnityEnvironment._generate_step_input": { "total": 0.0911216470003069, "count": 210, "is_parallel": true, "self": 0.0911216470003069 }, "communicator.exchange": { "total": 3.164484403000017, "count": 210, "is_parallel": true, "self": 3.164484403000017 }, "steps_from_proto": { "total": 0.5383682809999186, "count": 210, "is_parallel": true, "self": 0.10378457599955482, "children": { "_process_rank_one_or_two_observation": { "total": 0.4345837050003638, "count": 2100, "is_parallel": true, "self": 0.4345837050003638 } } } } } } } } } } } } }, "trainer_threads": { "total": 2.281799999082068e-05, "count": 1, "self": 2.281799999082068e-05, "children": { "thread_root": { "total": 0.0, "count": 0, "is_parallel": true, "self": 0.0, "children": { "trainer_advance": { "total": 5.845426200999555, "count": 10881, "is_parallel": true, "self": 0.2255932459994483, "children": { "process_trajectory": { "total": 5.619832955000106, "count": 10881, "is_parallel": true, "self": 5.619832955000106 } } } } } } }, "TrainerController._save_models": { "total": 0.2914966409999806, "count": 1, "self": 0.0018417469999576497, "children": { "RLTrainer._checkpoint": { "total": 0.289654894000023, "count": 1, "self": 0.289654894000023 } } } } } } }