MCPcopy Create free account

hub / github.com/PKU-MARL/HARL / functions

Functions1,457 in github.com/PKU-MARL/HARL

↓ 1 callersFunctionconvert_tfevents_to_csv
Recursively convert test/rew from all tfevent file under root_dir to csv. This function assumes that there is at most one tfevents file in each d
harl/envs/dexhands/DexterousHands/bidexhands/utils/logger/tools.py:43
↓ 1 callersMethodcreate_sim
(self, compute_device, graphics_device, physics_engine, sim_params)
harl/envs/dexhands/DexterousHands/bidexhands/tasks/hand_base/base_task.py:129
↓ 1 callersFunctioncsv2numpy
(csv_file)
harl/envs/dexhands/DexterousHands/bidexhands/utils/logger/tools.py:34
↓ 1 callersFunctiondata_replay
(data)
harl/envs/lag/JSBSim/core/render_tacview.py:97
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_switch.py:2040
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_bottle_cap.py:2263
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_door_close_inward.py:2091
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_door_close_outward.py:2090
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_catch_over2underarm.py:1832
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_two_catch_underarm.py:2033
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_block_stack.py:2098
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_scissors.py:2075
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_push_block.py:2055
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_kettle.py:2163
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_catch_abreast.py:2004
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_re_orientation.py:1869
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_swing_cup.py:2060
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_grasp_and_place.py:2051
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_door_open_outward.py:2082
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_pen.py:2075
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_over.py:1710
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_lift_underarm.py:2176
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_door_open_inward.py:2085
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_point_cloud.py:1443
↓ 1 callersFunctiondepth_image_to_point_cloud_GPU
( camera_tensor, camera_view_matrix_inv, camera_proj_matrix, u, v, width: float, h
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_catch_underarm.py:1865
↓ 1 callersMethodepisode_init
Initialize the logger for each episode.
harl/common/base_logger.py:39
↓ 1 callersMethodepisode_log
Log information for each episode.
harl/common/base_logger.py:66
↓ 1 callersMethodeval
Evaluate the model
harl/runners/off_policy_base_runner.py:517
↓ 1 callersMethodeval_init
Initialize the logger for evaluation.
harl/common/base_logger.py:113
↓ 1 callersMethodeval_log
Log evaluation information.
harl/common/base_logger.py:147
↓ 1 callersMethodeval_per_step
Log evaluation information per step.
harl/common/base_logger.py:126
↓ 1 callersMethodeval_thread_done
Log evaluation information.
harl/common/base_logger.py:140
↓ 1 callersMethodfeed_forward_generator_critic
Training data generator for critic that uses MLP network. Args: critic_num_mini_batch: (int) Number of mini batches for critic.
harl/common/buffers/on_policy_critic_buffer_fp.py:212
↓ 1 callersFunctionflat_hessian
Flatten the hessians.
harl/utils/trpo_util.py:16
↓ 1 callersFunctionget_AgentIndex
(config)
harl/envs/dexhands/DexterousHands/bidexhands/utils/process_marl.py:9
↓ 1 callersMethodget_agent_action
Construct the action for agent a_id.
harl/envs/smac/StarCraft2_Env.py:710
↓ 1 callersMethodget_agent_action_heuristic
(self, a_id, action)
harl/envs/smac/StarCraft2_Env.py:807
↓ 1 callersFunctionget_args
(env_args, benchmark=False, use_rlg_config=False)
harl/envs/dexhands/DexterousHands/bidexhands/utils/config.py:176
↓ 1 callersMethodget_avail_actions
(self)
harl/envs/football/football_env.py:52
↓ 1 callersMethodget_avail_agent_actions
Returns the available actions for agent_id
harl/envs/pettingzoo_mpe/pettingzoo_mpe_env.py:85
↓ 1 callersMethodget_avail_agent_actions
Returns the available actions for agent_id
harl/envs/football/football_env.py:59
↓ 1 callersFunctionget_combined_dim
Get the combined dimension of central observation and individual actions.
harl/models/value_function_models/continuous_q_net.py:8
↓ 1 callersFunctionget_defaults_yaml_args
Load config file for user-specified algo and env. Args: algo: (str) Algorithm name. env: (str) Environment name. Returns:
harl/utils/configs_tools.py:9
↓ 1 callersMethodget_env
(self, env_args)
harl/envs/dexhands/dexhands_env.py:48
↓ 1 callersMethodget_env
(self, env_args)
harl/envs/lag/lag_env.py:56
↓ 1 callersMethodget_env_info
(self)
harl/envs/smac/multiagentenv.py:60
↓ 1 callersMethodget_images
Return RGB images from each environment
harl/envs/env_wrappers.py:145
↓ 1 callersMethodget_joint_idx
Get available joint idx for an agent. All other agents keep their current actions, and this agent can freely choose. Args:
harl/algorithms/critics/discrete_q_critic.py:196
↓ 1 callersFunctionget_joints_at_kdist
Identify all joints at distance <= k from agent agent_id :param agent_id: id of agent to be considered :param agent_partitions: list of joint
harl/envs/mamujoco/multiagent_mujoco/obsk.py:49
↓ 1 callersMethodget_obs
(self, env, agent_id)
harl/envs/lag/JSBSim/tasks/multiplecombat_task.py:81
↓ 1 callersMethodget_obs
(self, env, agent_id)
harl/envs/lag/JSBSim/tasks/multiplecombat_vs_baseline_task.py:119
↓ 1 callersMethodget_obs
Convert simulation states into the format of observation_space ------ Returns: (np.ndarray) - ego info
harl/envs/lag/JSBSim/tasks/singlecombat_task.py:81
↓ 1 callersMethodget_obs_agent
(self, agent_id)
harl/envs/mamujoco/multiagent_mujoco/mujoco_multi.py:214
↓ 1 callersMethodget_obs_shape
(self)
harl/envs/football/football_env.py:132
↓ 1 callersMethodget_obs_size
Returns the shape of the observation
harl/envs/mamujoco/multiagent_mujoco/multiagentenv.py:33
↓ 1 callersMethodget_observation
construct baseline observation from task observation Baseline observation: # 0. ego delta altitude (unit: 1km)
harl/envs/lag/JSBSim/model/baseline.py:31
↓ 1 callersMethodget_observation
(self, env, task, delta_value)
harl/envs/lag/JSBSim/test/test_baseline_use_env.py:45
↓ 1 callersMethodget_observation
construct baseline observation from task observation Baseline observation: # 0. ego delta altitude (unit: 1km)
harl/envs/lag/JSBSim/test/test_baseline_use_obs.py:31
↓ 1 callersMethodget_observation
(self, sim: AircraftSimulator, delta_value)
harl/envs/lag/JSBSim/tasks/singlecombat_task.py:304
↓ 1 callersMethodget_observation
(self, sim: AircraftSimulator)
harl/envs/lag/JSBSim/tasks/singlecombat_task.py:419
↓ 1 callersMethodget_orientation_function
(self, version)
harl/envs/lag/JSBSim/reward_functions/posture_reward.py:50
↓ 1 callersFunctionget_parts_and_edges
(label, partitioning)
harl/envs/mamujoco/multiagent_mujoco/obsk.py:184
↓ 1 callersMethodget_range_funtion
(self, version)
harl/envs/lag/JSBSim/reward_functions/posture_reward.py:63
↓ 1 callersMethodget_reward
Compute the reward at the current timestep. Overwritten by subclasses. Args: task: task instance env: environ
harl/envs/lag/JSBSim/reward_functions/reward_function_base.py:35
↓ 1 callersFunctionget_smac_map_registry
()
harl/envs/smac/smac_maps.py:444
↓ 1 callersMethodget_state_size
Returns the shape of the state
harl/envs/mamujoco/multiagent_mujoco/multiagentenv.py:40
↓ 1 callersMethodget_state_space
(self)
harl/envs/football/football_env.py:81
↓ 1 callersMethodget_task_name
Get the task name.
harl/common/base_logger.py:26
↓ 1 callersMethodget_total_actions
Returns the total number of actions an agent could ever take
harl/envs/mamujoco/multiagent_mujoco/mujoco_multi.py:262
↓ 1 callersMethodget_total_actions
Returns the total number of actions an agent could ever take
harl/envs/mamujoco/multiagent_mujoco/multiagentenv.py:51
↓ 1 callersFunctiongroup_files
(file_list, pattern)
harl/envs/dexhands/DexterousHands/bidexhands/utils/logger/tools.py:25
↓ 1 callersFunctiongumbel_softmax_sample
Draw a sample from the Gumbel-Softmax distribution
harl/utils/discrete_util.py:38
↓ 1 callersFunctionin_range_deg
Given an angle in degrees, normalises in (-180, 180]
harl/envs/lag/JSBSim/utils/utils.py:105
↓ 1 callersMethodinit
Initialize the logger.
harl/common/base_logger.py:30
↓ 1 callersMethodinit_tcp
(self, password='f16sim', reference_time='2020-04-01T00:00:00Z')
harl/envs/lag/JSBSim/core/render_tacview.py:33
↓ 1 callersMethodinit_units
Initialise the units.
harl/envs/smac/StarCraft2_Env.py:2265
↓ 1 callersMethodinsert
Insert data into buffer.
harl/runners/on_policy_base_runner.py:342
↓ 1 callersFunctionis_json_serializable
Check if v is JSON serializable.
harl/utils/configs_tools.py:94
↓ 1 callersFunctionkl_approx
KL divergence between two distributions.
harl/utils/trpo_util.py:47
↓ 1 callersMethodlaunch
(self, parent: AircraftSimulator)
harl/envs/lag/JSBSim/core/simulatior.py:425
↓ 1 callersMethodload_action_space
(self)
harl/envs/lag/JSBSim/tasks/singlecombat_with_missle_task.py:175
↓ 1 callersMethodload_action_space
Load action space
harl/envs/lag/JSBSim/tasks/task_base.py:48
↓ 1 callersMethodload_agent
(self, name)
harl/envs/lag/JSBSim/tasks/singlecombat_task.py:190
↓ 1 callersFunctionload_env_cfg
(args, use_rlg_config=False)
harl/envs/dexhands/DexterousHands/bidexhands/utils/config.py:110
↓ 1 callersMethodload_map_config
(self, map_name)
harl/envs/smacv2/smacv2_env.py:68
↓ 1 callersMethodload_observation_space
Load observation space
harl/envs/lag/JSBSim/tasks/task_base.py:41
↓ 1 callersMethodload_simulator
(self)
harl/envs/lag/JSBSim/envs/env_base.py:61
↓ 1 callersMethodload_state_config
(self, state_type)
harl/envs/smac/StarCraft2_Env.py:494
↓ 1 callersMethodload_task
(self)
harl/envs/lag/JSBSim/envs/env_base.py:58
↓ 1 callersMethodload_variables
(self)
harl/envs/lag/JSBSim/tasks/task_base.py:27
↓ 1 callersFunctionmain
Main function.
examples/train.py:7
↓ 1 callersFunctionmerge_csv
Merge result in csv_files into a single csv file.
harl/envs/dexhands/DexterousHands/bidexhands/utils/logger/tools.py:105
↓ 1 callersMethodnaive_recurrent_generator_critic
Training data generator for critic that uses RNN network. This generator does not split the trajectories into chunks, and therefore ma
harl/common/buffers/on_policy_critic_buffer_fp.py:262
↓ 1 callersMethodnext
Get next indices
harl/common/buffers/off_policy_buffer_ep.py:150
↓ 1 callersMethodnext
Get next indices
harl/common/buffers/off_policy_buffer_fp.py:150
↓ 1 callersMethodnormalize_action
Convert discrete action index into continuous value.
harl/envs/lag/JSBSim/tasks/multiplecombat_task.py:113
↓ 1 callersMethodnormalize_action
Convert discrete action index into continuous value.
harl/envs/lag/JSBSim/tasks/multiplecombat_vs_baseline_task.py:29
↓ 1 callersMethodnormalize_action
(self, action)
harl/envs/lag/JSBSim/tasks/singlecombat_task.py:254
↓ 1 callersMethodnormalize_action
(self, action)
harl/envs/lag/JSBSim/tasks/singlecombat_task.py:290
↓ 1 callersFunctionobtain_task_info
(task_name)
harl/envs/dexhands/DexterousHands/bidexhands/tasks/shadow_hand_meta/shadow_hand_meta_mt4_task_info.py:16
← previousnext →501–600 of 1,457, ranked by callers