| { | |
| "name": "root", | |
| "metadata": { | |
| "timer_format_version": "0.1.0", | |
| "start_time_seconds": "1736645718", | |
| "python_version": "3.10.12 (main, Nov 6 2024, 20:22:13) [GCC 11.4.0]", | |
| "command_line_arguments": "/usr/local/bin/mlagents-learn ./ml-agents/config/ppo/PyramidsRND.yaml --env=./training-envs-executables/linux/Pyramids/Pyramids --run-id=Pyramids Training --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.5.1+cu121", | |
| "numpy_version": "1.23.5", | |
| "end_time_seconds": "1736645727" | |
| }, | |
| "total": 8.184402626000065, | |
| "count": 1, | |
| "self": 0.4765862740000557, | |
| "children": { | |
| "run_training.setup": { | |
| "total": 0.055281727999954455, | |
| "count": 1, | |
| "self": 0.055281727999954455 | |
| }, | |
| "TrainerController.start_learning": { | |
| "total": 7.6525346240000545, | |
| "count": 1, | |
| "self": 0.0024536300006730016, | |
| "children": { | |
| "TrainerController._reset_env": { | |
| "total": 2.856589788000292, | |
| "count": 1, | |
| "self": 2.856589788000292 | |
| }, | |
| "TrainerController.advance": { | |
| "total": 4.706879522998861, | |
| "count": 128, | |
| "self": 0.0025326229965685343, | |
| "children": { | |
| "env_step": { | |
| "total": 4.3032711130026655, | |
| "count": 128, | |
| "self": 3.642114001004302, | |
| "children": { | |
| "SubprocessEnvManager._take_step": { | |
| "total": 0.6597902689986768, | |
| "count": 128, | |
| "self": 0.009091496997825743, | |
| "children": { | |
| "TorchPolicy.evaluate": { | |
| "total": 0.650698772000851, | |
| "count": 128, | |
| "self": 0.650698772000851 | |
| } | |
| } | |
| }, | |
| "workers": { | |
| "total": 0.0013668429996869236, | |
| "count": 128, | |
| "self": 0.0, | |
| "children": { | |
| "worker_root": { | |
| "total": 7.205963997002073, | |
| "count": 128, | |
| "is_parallel": true, | |
| "self": 3.8561725380027383, | |
| "children": { | |
| "run_training.setup": { | |
| "total": 0.0, | |
| "count": 0, | |
| "is_parallel": true, | |
| "self": 0.0, | |
| "children": { | |
| "steps_from_proto": { | |
| "total": 0.002007772000069963, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.0006180299997140537, | |
| "children": { | |
| "_process_rank_one_or_two_observation": { | |
| "total": 0.0013897420003559091, | |
| "count": 8, | |
| "is_parallel": true, | |
| "self": 0.0013897420003559091 | |
| } | |
| } | |
| }, | |
| "UnityEnvironment.step": { | |
| "total": 0.0745670260002953, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.0006469960007962072, | |
| "children": { | |
| "UnityEnvironment._generate_step_input": { | |
| "total": 0.00045148799972594134, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.00045148799972594134 | |
| }, | |
| "communicator.exchange": { | |
| "total": 0.0718261590000111, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.0718261590000111 | |
| }, | |
| "steps_from_proto": { | |
| "total": 0.0016423829997620487, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.00036637899984270916, | |
| "children": { | |
| "_process_rank_one_or_two_observation": { | |
| "total": 0.0012760039999193395, | |
| "count": 8, | |
| "is_parallel": true, | |
| "self": 0.0012760039999193395 | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "UnityEnvironment.step": { | |
| "total": 3.3497914589993343, | |
| "count": 127, | |
| "is_parallel": true, | |
| "self": 0.07386688599854097, | |
| "children": { | |
| "UnityEnvironment._generate_step_input": { | |
| "total": 0.04690193100077522, | |
| "count": 127, | |
| "is_parallel": true, | |
| "self": 0.04690193100077522 | |
| }, | |
| "communicator.exchange": { | |
| "total": 3.0241028200011897, | |
| "count": 127, | |
| "is_parallel": true, | |
| "self": 3.0241028200011897 | |
| }, | |
| "steps_from_proto": { | |
| "total": 0.2049198219988284, | |
| "count": 127, | |
| "is_parallel": true, | |
| "self": 0.03806786399900375, | |
| "children": { | |
| "_process_rank_one_or_two_observation": { | |
| "total": 0.16685195799982466, | |
| "count": 1016, | |
| "is_parallel": true, | |
| "self": 0.16685195799982466 | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "trainer_advance": { | |
| "total": 0.40107578699962687, | |
| "count": 128, | |
| "self": 0.002426767000088148, | |
| "children": { | |
| "process_trajectory": { | |
| "total": 0.3986490199995387, | |
| "count": 128, | |
| "self": 0.256218073999662, | |
| "children": { | |
| "RLTrainer._checkpoint": { | |
| "total": 0.1424309459998767, | |
| "count": 1, | |
| "self": 0.1424309459998767 | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "trainer_threads": { | |
| "total": 9.34000127017498e-07, | |
| "count": 1, | |
| "self": 9.34000127017498e-07 | |
| }, | |
| "TrainerController._save_models": { | |
| "total": 0.08661074900010135, | |
| "count": 1, | |
| "self": 0.0014212300002327538, | |
| "children": { | |
| "RLTrainer._checkpoint": { | |
| "total": 0.0851895189998686, | |
| "count": 1, | |
| "self": 0.0851895189998686 | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } |