PyramidsRND / run_logs /timers.json
zzen0008's picture
First Commit
008f830
{
"name": "root",
"metadata": {
"timer_format_version": "0.1.0",
"start_time_seconds": "1678424655",
"python_version": "3.8.14 (default, Mar 10 2023, 14:51:15) \n[GCC 10.2.1 20210110]",
"command_line_arguments": "/home/zz/.pyenv/versions/3.8.14/bin/mlagents-learn ./config/ppo/PyramidsRND.yaml --env=./training-envs-executables/linux/Pyramids/Pyramids --run-id=Pyramids Training --no-graphics",
"mlagents_version": "0.29.0.dev0",
"mlagents_envs_version": "0.29.0.dev0",
"communication_protocol_version": "1.5.0",
"pytorch_version": "1.13.1+cu117",
"numpy_version": "1.24.2",
"end_time_seconds": "1678424697"
},
"total": 41.98362304200418,
"count": 1,
"self": 0.2702634320012294,
"children": {
"run_training.setup": {
"total": 0.01751701900502667,
"count": 1,
"self": 0.01751701900502667
},
"TrainerController.start_learning": {
"total": 41.69584259099793,
"count": 1,
"self": 0.022200065897777677,
"children": {
"TrainerController._reset_env": {
"total": 1.4811971639865078,
"count": 1,
"self": 1.4811971639865078
},
"TrainerController.advance": {
"total": 40.13959640311077,
"count": 1897,
"self": 0.022880050295498222,
"children": {
"env_step": {
"total": 23.578684275853448,
"count": 1897,
"self": 21.29206355236238,
"children": {
"SubprocessEnvManager._take_step": {
"total": 2.2726031048805453,
"count": 1897,
"self": 0.0738019131240435,
"children": {
"TorchPolicy.evaluate": {
"total": 2.198801191756502,
"count": 1896,
"self": 0.606906324333977,
"children": {
"TorchPolicy.sample_actions": {
"total": 1.5918948674225248,
"count": 1896,
"self": 1.5918948674225248
}
}
}
}
},
"workers": {
"total": 0.014017618610523641,
"count": 1897,
"self": 0.0,
"children": {
"worker_root": {
"total": 41.445293958997354,
"count": 1897,
"is_parallel": true,
"self": 22.234656119486317,
"children": {
"run_training.setup": {
"total": 0.0,
"count": 0,
"is_parallel": true,
"self": 0.0,
"children": {
"steps_from_proto": {
"total": 0.001890157989691943,
"count": 1,
"is_parallel": true,
"self": 0.00048540992429479957,
"children": {
"_process_rank_one_or_two_observation": {
"total": 0.0014047480653971434,
"count": 8,
"is_parallel": true,
"self": 0.0014047480653971434
}
}
},
"UnityEnvironment.step": {
"total": 0.029134173993952572,
"count": 1,
"is_parallel": true,
"self": 0.0004963880055584013,
"children": {
"UnityEnvironment._generate_step_input": {
"total": 0.0004337410209700465,
"count": 1,
"is_parallel": true,
"self": 0.0004337410209700465
},
"communicator.exchange": {
"total": 0.0268685239716433,
"count": 1,
"is_parallel": true,
"self": 0.0268685239716433
},
"steps_from_proto": {
"total": 0.0013355209957808256,
"count": 1,
"is_parallel": true,
"self": 0.00029113516211509705,
"children": {
"_process_rank_one_or_two_observation": {
"total": 0.0010443858336657286,
"count": 8,
"is_parallel": true,
"self": 0.0010443858336657286
}
}
}
}
}
}
},
"UnityEnvironment.step": {
"total": 19.210637839511037,
"count": 1896,
"is_parallel": true,
"self": 0.8284600864863023,
"children": {
"UnityEnvironment._generate_step_input": {
"total": 0.5830911239027046,
"count": 1896,
"is_parallel": true,
"self": 0.5830911239027046
},
"communicator.exchange": {
"total": 15.700612506538164,
"count": 1896,
"is_parallel": true,
"self": 15.700612506538164
},
"steps_from_proto": {
"total": 2.098474122583866,
"count": 1896,
"is_parallel": true,
"self": 0.4237532202969305,
"children": {
"_process_rank_one_or_two_observation": {
"total": 1.6747209022869356,
"count": 15168,
"is_parallel": true,
"self": 1.6747209022869356
}
}
}
}
}
}
}
}
}
}
},
"trainer_advance": {
"total": 16.538032076961827,
"count": 1897,
"self": 0.02513096365146339,
"children": {
"process_trajectory": {
"total": 3.4005981103982776,
"count": 1897,
"self": 3.4005981103982776
},
"_update_policy": {
"total": 13.112303002912086,
"count": 7,
"self": 4.897420126071665,
"children": {
"TorchPPOOptimizer.update": {
"total": 8.21488287684042,
"count": 663,
"self": 8.21488287684042
}
}
}
}
}
}
},
"TrainerController._save_models": {
"total": 0.05284895800286904,
"count": 1,
"self": 0.0009193419828079641,
"children": {
"RLTrainer._checkpoint": {
"total": 0.051929616020061076,
"count": 1,
"self": 0.051929616020061076
}
}
}
}
}
}
}