{ "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 } } } } } } }