MCPcopy Create free account

hub / github.com/chengxuxin/expressive-humanoid / functions

Functions1,218 in github.com/chengxuxin/expressive-humanoid

↓ 2 callersMethodcreate_sim
(self)
ASE/ase/env/tasks/humanoid.py:145
↓ 2 callersMethodcreate_sim
(self, compute_device, graphics_device, physics_engine, sim_params)
ASE/ase/env/tasks/base_task.py:118
↓ 2 callersMethoddetach_hidden_states
(self)
rsl_rl/rsl_rl/modules/depth_backbone.py:40
↓ 2 callersMethoddim
(self)
ASE/ase/poselib/poselib/visualization/simple_plotter_tasks.py:162
↓ 2 callersFunctiondof_to_obs
(pose, dof_obs_size, dof_offsets)
ASE/ase/env/tasks/humanoid.py:545
↓ 2 callersMethoddrop_nodes_by_names
( self, node_names: List[str], pairwise_translation=None )
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:240
↓ 2 callersMethodenv_reset
(self, env_ids=None)
ASE/ase/learning/common_agent.py:479
↓ 2 callersMethodenv_reset
(self, env_ids=None)
ASE/ase/learning/common_player.py:196
↓ 2 callersFunctioneuclidean_to_rotation_matrix
Get the rotation matrix on the top-left corner of a Euclidean transformation matrix
ASE/ase/poselib/poselib/core/rotation3d.py:430
↓ 2 callersFunctioneuclidean_to_transform
Construct a transform from a Euclidean transformation matrix
ASE/ase/poselib/poselib/core/rotation3d.py:465
↓ 2 callersFunctioneuclidean_translation
Get the translation vector located at the last column of the matrix
ASE/ase/poselib/poselib/core/rotation3d.py:445
↓ 2 callersMethodfetch_amp_obs_demo
(self, num_samples)
legged_gym/legged_gym/envs/h1/h1_amp.py:244
↓ 2 callersFunctionfind_entries
(word, column)
ASE/ase/poselib/parse_cmu_mocap_all.py:7
↓ 2 callersMethodget_action_size
(self)
ASE/ase/env/tasks/humanoid.py:138
↓ 2 callersFunctionget_attr_val_from_sample
Retrieves param value for the given prop and attr from the sample.
ASE/ase/env/tasks/base_task.py:420
↓ 2 callersMethodget_hidden_states
(self)
rsl_rl/rsl_rl/modules/actor_critic_recurrent.py:89
↓ 2 callersFunctionget_load_path
(root, load_run=-1, checkpoint=-1, model_name_include="jit")
legged_gym/legged_gym/scripts/play.py:53
↓ 2 callersMethodget_motion_difficulty
(self, motion_ids)
ASE/ase/utils/motion_lib.py:177
↓ 2 callersMethodget_num_amp_obs
(self)
legged_gym/legged_gym/envs/h1/h1_amp.py:308
↓ 2 callersMethodget_num_amp_obs
(self)
legged_gym/legged_gym/envs/h1/h1_mimic_amp.py:109
↓ 2 callersMethodget_out_size
(self)
ASE/ase/learning/ase_network_builder.py:297
↓ 2 callersMethodget_task_obs_size
(self)
ASE/ase/env/tasks/humanoid_reach.py:67
↓ 2 callersMethodget_total_length
(self)
ASE/ase/utils/motion_lib.py:143
↓ 2 callersFunctionglobal_to_local
(quat, rigid_body_pos, root_pos)
legged_gym/legged_gym/envs/h1/h1_mimic.py:861
↓ 2 callersMethodinfer_hist_latent
(self, obs)
rsl_rl/rsl_rl/modules/actor_critic_mimic.py:206
↓ 2 callersMethodinfer_priv_latent
(self, obs)
rsl_rl/rsl_rl/modules/actor_critic_mimic.py:202
↓ 2 callersMethodinfer_scandots_latent
(self, obs)
rsl_rl/rsl_rl/modules/actor_critic.py:205
↓ 2 callersMethodkeep_nodes_by_names
( self, node_names: List[str], pairwise_translation=None )
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:283
↓ 2 callersFunctionlocal_to_global
(quat, rigid_body_pos, root_pos)
legged_gym/legged_gym/envs/h1/h1_mimic.py:848
↓ 2 callersMethodlog
(self, locs, width=80, pad=35)
rsl_rl/rsl_rl/runners/on_policy_runner_mimic_amp.py:428
↓ 2 callersMethodlog
(self, locs, width=80, pad=35)
rsl_rl/rsl_rl/runners/on_policy_runner_mimic.py:386
↓ 2 callersMethodmake_alg_runner
Creates the training algorithm either from a registered namme or from the provided config file. Args: env (isaacgym.VecTaskPyth
legged_gym/legged_gym/utils/task_registry.py:105
↓ 2 callersMethodmake_env
Creates an environment either from a registered namme or from the provided config file. Args: name (string): Name of a registere
legged_gym/legged_gym/utils/task_registry.py:66
↓ 2 callersMethodnormalize_torch
(self, input, device)
rsl_rl/rsl_rl/utils/utils.py:123
↓ 2 callersMethodobs_to_torch
(self, obs)
ASE/ase/learning/common_player.py:157
↓ 2 callersFunctionparkour_hurdle_terrain
(terrain, platform_len=2.5, platform_height=0.,
legged_gym/legged_gym/utils/terrain.py:566
↓ 2 callersFunctionparse_device_str
(device_str)
legged_gym/legged_gym/utils/helpers.py:308
↓ 2 callersMethodpost_physics_step
(self)
legged_gym/legged_gym/envs/h1/h1_view_motion_nohand.py:115
↓ 2 callersMethodpost_physics_step
(self)
legged_gym/legged_gym/envs/h1/h1_mimic.py:337
↓ 2 callersMethodpost_physics_step
(self)
legged_gym/legged_gym/envs/h1/h1_amp.py:214
↓ 2 callersMethodpreprocess_actions
(self, actions)
ASE/ase/learning/hrl_agent.py:117
↓ 2 callersFunctionquat_angle_axis
The (angle, axis) representation of the rotation. The axis is normalized to unit length. The angle is guaranteed to be between [0, pi].
ASE/ase/poselib/poselib/core/rotation3d.py:258
↓ 2 callersFunctionquat_conjugate
quaternion with its imaginary part negated
ASE/ase/poselib/poselib/core/rotation3d.py:82
↓ 2 callersFunctionquat_identity_like
Construct identity 3D rotation with the same shape
ASE/ase/poselib/poselib/core/rotation3d.py:250
↓ 2 callersMethodreindex_feet
(self, vec)
legged_gym/legged_gym/envs/base/legged_robot.py:284
↓ 2 callersFunctionreindex_motion_dof
(dof, indices_sim, indices_motion, valid_dof_body_ids)
legged_gym/legged_gym/envs/h1/h1_mimic.py:842
↓ 2 callersFunctionreindex_motion_dof
(dof, indices_sim, indices_motion, valid_dof_body_ids)
legged_gym/legged_gym/envs/h1/h1_amp.py:344
↓ 2 callersMethodrender_record
(self, mode="rgb_array")
legged_gym/legged_gym/envs/h1/h1_mimic_eval.py:30
↓ 2 callersMethodreset
(self, dones=None)
rsl_rl/rsl_rl/modules/actor_critic_recurrent.py:114
↓ 2 callersMethodreset
(self, env_ids: Union[list, torch.Tensor])
rsl_rl/rsl_rl/env/vec_env.py:53
↓ 2 callersMethodreset
(self, env_ids=None)
ASE/ase/run.py:150
↓ 2 callersMethodreset
(self)
ASE/ase/learning/replay_buffer.py:43
↓ 2 callersMethodreset_idx
Reset some environments. Calls self._reset_dofs(env_ids), self._reset_root_states(env_ids), and self._resample_commands(env_ids)
legged_gym/legged_gym/envs/base/legged_robot.py:307
↓ 2 callersMethodrestore
(self, fn)
ASE/ase/learning/amp_players.py:44
↓ 2 callersMethodretarget_to
Retarget the skeleton state to a target skeleton tree. This is a naive retarget implementation with rough approximations. The functi
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:816
↓ 2 callersMethodrun
(self)
ASE/ase/learning/hrl_players.py:91
↓ 2 callersMethodsample_latents
(self, n)
ASE/ase/learning/ase_network_builder.py:249
↓ 2 callersFunctionsave_yaml
(motion_ids, motion_descriptions, name)
ASE/ase/poselib/parse_cmu_mocap_all.py:16
↓ 2 callersMethodserialize_motions
(self, pkl_file)
ASE/ase/utils/motion_lib.py:345
↓ 2 callersMethodset_char_color
(self, col, env_ids)
ASE/ase/env/tasks/humanoid.py:159
↓ 2 callersFunctionsplit_and_pad_trajectories
Splits trajectories at done indices. Then concatenates them and padds with zeros up to the length og the longest trajectory. Returns masks corres
rsl_rl/rsl_rl/utils/utils.py:36
↓ 2 callersMethodto_dict
(self)
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:165
↓ 2 callersFunctiontransform_inverse
Inverse transformation
ASE/ase/poselib/poselib/core/rotation3d.py:331
↓ 2 callersMethodupdate
(self, frame_index=None, reset_trail=False, skeleton_motion=None)
ASE/ase/poselib/poselib/visualization/skeleton_plotter_tasks.py:158
↓ 2 callersMethodupdate_amp_demos
(self)
rsl_rl/rsl_rl/algorithms/ppo.py:161
↓ 2 callersFunctionupdate_cfg_from_args
(env_cfg, cfg_train, args)
legged_gym/legged_gym/utils/helpers.py:123
↓ 2 callersMethodupdate_counter
(self)
rsl_rl/rsl_rl/algorithms/ppo_mimic.py:376
↓ 2 callersMethodupdate_counter
(self)
rsl_rl/rsl_rl/algorithms/ppo.py:417
↓ 2 callersMethodupdate_depth_actor
(self, actions_student_batch, actions_teacher_batch, yaw_student_batch, yaw_teacher_batch)
rsl_rl/rsl_rl/algorithms/ppo.py:391
↓ 1 callersMethod__init__
(self, input_size, type='lstm', num_layers=1, hidden_size=256)
rsl_rl/rsl_rl/modules/actor_critic_recurrent.py:94
↓ 1 callersMethod__init__
(self, insize, epsilon=1e-05, per_channel=False, norm_only=False)
rsl_rl/rsl_rl/utils/running_mean_std.py:8
↓ 1 callersMethod__init__
(self)
rsl_rl/rsl_rl/storage/rollout_storage.py:38
↓ 1 callersMethod__init__
( self, task_name: str, dots: np.ndarray, color: str = "blue", marker_
ASE/ase/poselib/poselib/visualization/simple_plotter_tasks.py:111
↓ 1 callersMethod__init__
(self, task: "BasePlotterTask")
ASE/ase/poselib/poselib/visualization/plt_plotter.py:53
↓ 1 callersMethod__init__
( self, task_name: str, skeleton_state, joints_color: str = "red", lin
ASE/ase/poselib/poselib/visualization/skeleton_plotter_tasks.py:44
↓ 1 callersMethod__init__
:param node_names: a list of names for each tree node :type node_names: List[str] :param parent_indices: an int32-typed tenso
ASE/ase/poselib/poselib/skeleton/skeleton3d.py:98
↓ 1 callersMethod__init__
(self, **kwargs)
ASE/ase/learning/amp_network_builder.py:40
↓ 1 callersMethod__init__
(self, network)
ASE/ase/learning/hrl_models.py:33
↓ 1 callersMethod__init__
(self, network)
ASE/ase/learning/amp_models.py:33
↓ 1 callersMethod__init__
(self, **kwargs)
ASE/ase/learning/hrl_network_builder.py:37
↓ 1 callersMethod__init__
(self, network)
ASE/ase/learning/ase_models.py:32
↓ 1 callersMethod_action_to_pd_targets
(self, action)
ASE/ase/env/tasks/humanoid.py:501
↓ 1 callersMethod_amp_debug
(self, info)
ASE/ase/learning/amp_players.py:75
↓ 1 callersMethod_amp_debug
(self, info)
ASE/ase/learning/amp_agent.py:646
↓ 1 callersMethod_amp_debug
(self, info, ase_latents)
ASE/ase/learning/ase_agent.py:553
↓ 1 callersMethod_build_actor_critic_net
(self, input_shape, ase_latent_shape)
ASE/ase/learning/ase_network_builder.py:183
↓ 1 callersMethod_build_amp_buffers
(self)
ASE/ase/learning/amp_agent.py:530
↓ 1 callersMethod_build_amp_obs_demo_buf
(self, num_samples)
legged_gym/legged_gym/envs/h1/h1_amp.py:285
↓ 1 callersMethod_build_amp_obs_demo_buf
(self, num_samples)
legged_gym/legged_gym/envs/h1/h1_mimic_amp.py:91
↓ 1 callersMethod_build_amp_obs_demo_buf
(self, num_samples)
ASE/ase/env/tasks/humanoid_amp.py:131
↓ 1 callersMethod_build_contact_body_ids_tensor
(self, contact_body_names)
ASE/ase/env/tasks/humanoid.py:488
↓ 1 callersMethod_build_enc
(self, input_shape)
ASE/ase/learning/ase_network_builder.py:213
↓ 1 callersMethod_build_env
(self, env_id, env_ptr, humanoid_asset)
ASE/ase/env/tasks/humanoid.py:308
↓ 1 callersMethod_build_key_body_ids_tensor
(self, key_body_names)
legged_gym/legged_gym/envs/h1/h1_view_motion_nohand.py:61
↓ 1 callersMethod_build_key_body_ids_tensor
(self, key_body_names)
legged_gym/legged_gym/envs/h1/h1_amp.py:84
↓ 1 callersMethod_build_key_body_ids_tensor
(self, key_body_names)
ASE/ase/env/tasks/humanoid.py:475
↓ 1 callersMethod_build_llc
(self, config_params, checkpoint_file)
ASE/ase/learning/hrl_players.py:238
↓ 1 callersMethod_build_llc
(self, config_params, checkpoint_file)
ASE/ase/learning/hrl_agent.py:230
↓ 1 callersMethod_build_llc_agent_config
(self, config_params, network)
ASE/ase/learning/hrl_players.py:251
↓ 1 callersMethod_build_llc_agent_config
(self, config_params, network)
ASE/ase/learning/hrl_agent.py:244
← previousnext →201–300 of 1,218, ranked by callers