{ "name": "root", "metadata": { "timer_format_version": "0.1.0", "start_time_seconds": "1743887952", "python_version": "3.10.12 (main, Jul 5 2023, 18:54:27) [GCC 11.2.0]", "command_line_arguments": "/home/jichuanh/miniconda3/envs/rl-3.10.12/bin/mlagents-learn ./config/poca/SoccerTwos.yaml --env=./training-envs-executables/linux/SoccerTwos/SoccerTwos.x86_64 --run-id=SoccerTwos --no-graphics", "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": "1743887974" }, "total": 22.084936834988184, "count": 1, "self": 0.12616669607814401, "children": { "run_training.setup": { "total": 0.02398517297115177, "count": 1, "self": 0.02398517297115177 }, "TrainerController.start_learning": { "total": 21.93478496593889, "count": 1, "self": 0.011958718067035079, "children": { "TrainerController._reset_env": { "total": 2.102346556028351, "count": 1, "self": 2.102346556028351 }, "TrainerController.advance": { "total": 19.676197134773247, "count": 655, "self": 0.011033836752176285, "children": { "env_step": { "total": 19.296044647344388, "count": 655, "self": 15.91473054443486, "children": { "SubprocessEnvManager._take_step": { "total": 3.3752737859031186, "count": 655, "self": 0.06442998035345227, "children": { "TorchPolicy.evaluate": { "total": 3.3108438055496663, "count": 1300, "self": 3.3108438055496663 } } }, "workers": { "total": 0.006040317006409168, "count": 654, "self": 0.0, "children": { "worker_root": { "total": 21.76363466505427, "count": 654, "is_parallel": true, "self": 7.620310741825961, "children": { "run_training.setup": { "total": 0.0, "count": 0, "is_parallel": true, "self": 0.0, "children": { "steps_from_proto": { "total": 0.002060227910988033, "count": 2, "is_parallel": true, "self": 0.0005059579852968454, "children": { "_process_rank_one_or_two_observation": { "total": 0.0015542699256911874, "count": 8, "is_parallel": true, "self": 0.0015542699256911874 } } }, "UnityEnvironment.step": { "total": 0.04947797197382897, "count": 1, "is_parallel": true, "self": 0.001417327905073762, "children": { "UnityEnvironment._generate_step_input": { "total": 0.001099670073017478, "count": 1, "is_parallel": true, "self": 0.001099670073017478 }, "communicator.exchange": { "total": 0.04268284502904862, "count": 1, "is_parallel": true, "self": 0.04268284502904862 }, "steps_from_proto": { "total": 0.00427812896668911, "count": 2, "is_parallel": true, "self": 0.0008075255900621414, "children": { "_process_rank_one_or_two_observation": { "total": 0.0034706033766269684, "count": 8, "is_parallel": true, "self": 0.0034706033766269684 } } } } } } }, "UnityEnvironment.step": { "total": 14.143323923228309, "count": 653, "is_parallel": true, "self": 0.8118609738303348, "children": { "UnityEnvironment._generate_step_input": { "total": 0.5830471030203626, "count": 653, "is_parallel": true, "self": 0.5830471030203626 }, "communicator.exchange": { "total": 10.348751064040698, "count": 653, "is_parallel": true, "self": 10.348751064040698 }, "steps_from_proto": { "total": 2.399664782336913, "count": 1306, "is_parallel": true, "self": 0.43065950251184404, "children": { "_process_rank_one_or_two_observation": { "total": 1.969005279825069, "count": 5224, "is_parallel": true, "self": 1.969005279825069 } } } } } } } } } } }, "trainer_advance": { "total": 0.3691186506766826, "count": 654, "self": 0.04952422482892871, "children": { "process_trajectory": { "total": 0.3195944258477539, "count": 654, "self": 0.3195944258477539 } } } } }, "trainer_threads": { "total": 6.901100277900696e-07, "count": 1, "self": 6.901100277900696e-07 }, "TrainerController._save_models": { "total": 0.1442818669602275, "count": 1, "self": 0.0011088669998571277, "children": { "RLTrainer._checkpoint": { "total": 0.14317299996037036, "count": 1, "self": 0.14317299996037036 } } } } } } }