| { | |
| "name": "root", | |
| "metadata": { | |
| "timer_format_version": "0.1.0", | |
| "start_time_seconds": "1699064876", | |
| "python_version": "3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]", | |
| "command_line_arguments": "/usr/local/bin/mlagents-learn ./config/ppo/PyramidsRND.yaml --env=./training-envs-executables/linux/Pyramids/Pyramids --run-id=Pyramids Training --no-graphics", | |
| "mlagents_version": "1.1.0.dev0", | |
| "mlagents_envs_version": "1.1.0.dev0", | |
| "communication_protocol_version": "1.5.0", | |
| "pytorch_version": "2.1.0+cu118", | |
| "numpy_version": "1.23.5", | |
| "end_time_seconds": "1699064885" | |
| }, | |
| "total": 8.52828407200002, | |
| "count": 1, | |
| "self": 0.4380293310000525, | |
| "children": { | |
| "run_training.setup": { | |
| "total": 0.043611241000007794, | |
| "count": 1, | |
| "self": 0.043611241000007794 | |
| }, | |
| "TrainerController.start_learning": { | |
| "total": 8.04664349999996, | |
| "count": 1, | |
| "self": 0.002355880999743931, | |
| "children": { | |
| "TrainerController._reset_env": { | |
| "total": 4.3419535010000345, | |
| "count": 1, | |
| "self": 4.3419535010000345 | |
| }, | |
| "TrainerController.advance": { | |
| "total": 3.6237726900001235, | |
| "count": 128, | |
| "self": 0.002508278000618702, | |
| "children": { | |
| "env_step": { | |
| "total": 3.432679309999685, | |
| "count": 128, | |
| "self": 2.6435460909998483, | |
| "children": { | |
| "SubprocessEnvManager._take_step": { | |
| "total": 0.7878560909995258, | |
| "count": 128, | |
| "self": 0.008527225000193539, | |
| "children": { | |
| "TorchPolicy.evaluate": { | |
| "total": 0.7793288659993323, | |
| "count": 128, | |
| "self": 0.7793288659993323 | |
| } | |
| } | |
| }, | |
| "workers": { | |
| "total": 0.0012771280003107677, | |
| "count": 128, | |
| "self": 0.0, | |
| "children": { | |
| "worker_root": { | |
| "total": 7.817303675000403, | |
| "count": 128, | |
| "is_parallel": true, | |
| "self": 5.402583970000819, | |
| "children": { | |
| "run_training.setup": { | |
| "total": 0.0, | |
| "count": 0, | |
| "is_parallel": true, | |
| "self": 0.0, | |
| "children": { | |
| "steps_from_proto": { | |
| "total": 0.0018406919999733873, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.0005912689998694987, | |
| "children": { | |
| "_process_rank_one_or_two_observation": { | |
| "total": 0.0012494230001038886, | |
| "count": 8, | |
| "is_parallel": true, | |
| "self": 0.0012494230001038886 | |
| } | |
| } | |
| }, | |
| "UnityEnvironment.step": { | |
| "total": 0.045116652999922735, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.000554402999910053, | |
| "children": { | |
| "UnityEnvironment._generate_step_input": { | |
| "total": 0.0004772659999616735, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.0004772659999616735 | |
| }, | |
| "communicator.exchange": { | |
| "total": 0.0424810190000926, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.0424810190000926 | |
| }, | |
| "steps_from_proto": { | |
| "total": 0.0016039649999584071, | |
| "count": 1, | |
| "is_parallel": true, | |
| "self": 0.00036030299997946713, | |
| "children": { | |
| "_process_rank_one_or_two_observation": { | |
| "total": 0.00124366199997894, | |
| "count": 8, | |
| "is_parallel": true, | |
| "self": 0.00124366199997894 | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "UnityEnvironment.step": { | |
| "total": 2.414719704999584, | |
| "count": 127, | |
| "is_parallel": true, | |
| "self": 0.06628513199825647, | |
| "children": { | |
| "UnityEnvironment._generate_step_input": { | |
| "total": 0.05030221600020468, | |
| "count": 127, | |
| "is_parallel": true, | |
| "self": 0.05030221600020468 | |
| }, | |
| "communicator.exchange": { | |
| "total": 2.1114876720005213, | |
| "count": 127, | |
| "is_parallel": true, | |
| "self": 2.1114876720005213 | |
| }, | |
| "steps_from_proto": { | |
| "total": 0.18664468500060138, | |
| "count": 127, | |
| "is_parallel": true, | |
| "self": 0.03629410299936353, | |
| "children": { | |
| "_process_rank_one_or_two_observation": { | |
| "total": 0.15035058200123785, | |
| "count": 1016, | |
| "is_parallel": true, | |
| "self": 0.15035058200123785 | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "trainer_advance": { | |
| "total": 0.18858510199981993, | |
| "count": 128, | |
| "self": 0.0018668770012482128, | |
| "children": { | |
| "process_trajectory": { | |
| "total": 0.1867182249985717, | |
| "count": 128, | |
| "self": 0.1867182249985717 | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "trainer_threads": { | |
| "total": 1.2919999790028669e-06, | |
| "count": 1, | |
| "self": 1.2919999790028669e-06 | |
| }, | |
| "TrainerController._save_models": { | |
| "total": 0.07856013600007827, | |
| "count": 1, | |
| "self": 0.0017522080000844653, | |
| "children": { | |
| "RLTrainer._checkpoint": { | |
| "total": 0.07680792799999381, | |
| "count": 1, | |
| "self": 0.07680792799999381 | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } | |
| } |