{ "name": "root", "metadata": { "timer_format_version": "0.1.0", "start_time_seconds": "1739707513", "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/SnowballTarget.yaml --env=./training-envs-executables/linux/SnowballTarget/SnowballTarget --run-id=SnowballTarget1 --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": "1739707567" }, "total": 53.97024984399991, "count": 1, "self": 0.20153866599980574, "children": { "run_training.setup": { "total": 0.02301082500002849, "count": 1, "self": 0.02301082500002849 }, "TrainerController.start_learning": { "total": 53.745700353000075, "count": 1, "self": 0.005036582999082384, "children": { "TrainerController._reset_env": { "total": 2.053194263000023, "count": 1, "self": 2.053194263000023 }, "TrainerController.advance": { "total": 51.56704650200095, "count": 128, "self": 0.002171342001929588, "children": { "env_step": { "total": 51.56487515999902, "count": 128, "self": 50.782500969000694, "children": { "SubprocessEnvManager._take_step": { "total": 0.7805102399991029, "count": 128, "self": 0.011839110999517288, "children": { "TorchPolicy.evaluate": { "total": 0.7686711289995856, "count": 128, "self": 0.7686711289995856 } } }, "workers": { "total": 0.0018639509992226522, "count": 128, "self": 0.0, "children": { "worker_root": { "total": 4.551404463001063, "count": 128, "is_parallel": true, "self": 3.1161587620019873, "children": { "run_training.setup": { "total": 0.0, "count": 0, "is_parallel": true, "self": 0.0, "children": { "steps_from_proto": { "total": 0.0022673389998999482, "count": 1, "is_parallel": true, "self": 0.0007115370001429255, "children": { "_process_rank_one_or_two_observation": { "total": 0.0015558019997570227, "count": 10, "is_parallel": true, "self": 0.0015558019997570227 } } }, "UnityEnvironment.step": { "total": 0.029526713999985077, "count": 1, "is_parallel": true, "self": 0.0005738940001265291, "children": { "UnityEnvironment._generate_step_input": { "total": 0.00028388600003381725, "count": 1, "is_parallel": true, "self": 0.00028388600003381725 }, "communicator.exchange": { "total": 0.026636747999873478, "count": 1, "is_parallel": true, "self": 0.026636747999873478 }, "steps_from_proto": { "total": 0.0020321859999512526, "count": 1, "is_parallel": true, "self": 0.0003884189998188958, "children": { "_process_rank_one_or_two_observation": { "total": 0.0016437670001323568, "count": 10, "is_parallel": true, "self": 0.0016437670001323568 } } } } } } }, "UnityEnvironment.step": { "total": 1.4352457009990758, "count": 127, "is_parallel": true, "self": 0.05035531600174181, "children": { "UnityEnvironment._generate_step_input": { "total": 0.0286616039988985, "count": 127, "is_parallel": true, "self": 0.0286616039988985 }, "communicator.exchange": { "total": 1.1975859279996257, "count": 127, "is_parallel": true, "self": 1.1975859279996257 }, "steps_from_proto": { "total": 0.15864285299880976, "count": 127, "is_parallel": true, "self": 0.03298043499603409, "children": { "_process_rank_one_or_two_observation": { "total": 0.12566241800277567, "count": 1270, "is_parallel": true, "self": 0.12566241800277567 } } } } } } } } } } } } }, "trainer_threads": { "total": 2.6190999960817862e-05, "count": 1, "self": 2.6190999960817862e-05, "children": { "thread_root": { "total": 0.0, "count": 0, "is_parallel": true, "self": 0.0, "children": { "trainer_advance": { "total": 1.3847361300004195, "count": 3261, "is_parallel": true, "self": 0.029658258008339544, "children": { "process_trajectory": { "total": 1.35507787199208, "count": 3261, "is_parallel": true, "self": 1.35507787199208 } } } } } } }, "TrainerController._save_models": { "total": 0.12039681400005975, "count": 1, "self": 0.001148499000009906, "children": { "RLTrainer._checkpoint": { "total": 0.11924831500004984, "count": 1, "self": 0.11924831500004984 } } } } } } }