mani_skill.vector.wrappers.sb3#
Classes#
A wrapper for to make ManiSkill parallel simulation compatible with SB3 VecEnv and auto adds the monitor wrapper |
Functions#
|
Module Contents#
- class mani_skill.vector.wrappers.sb3.ManiSkillSB3VectorEnv(env)[source]#
Bases:
stable_baselines3.common.vec_env.base_vec_env.VecEnvA wrapper for to make ManiSkill parallel simulation compatible with SB3 VecEnv and auto adds the monitor wrapper
- Parameters:
- env_is_wrapped(wrapper_class, indices=None)[source]#
- Parameters:
wrapper_class (Type[gymnasium.Wrapper]) –
indices (stable_baselines3.common.vec_env.base_vec_env.VecEnvIndices) –
- Return type:
list[bool]
- env_method(method_name, *method_args, indices=None, **method_kwargs)[source]#
- Parameters:
method_name (str) –
indices (stable_baselines3.common.vec_env.base_vec_env.VecEnvIndices) –
- Return type:
list[Any]
- get_attr(attr_name, indices=None)[source]#
- Parameters:
attr_name (str) –
indices (stable_baselines3.common.vec_env.base_vec_env.VecEnvIndices) –
- Return type:
list[Any]
- set_attr(attr_name, value, indices=None)[source]#
- Parameters:
attr_name (str) –
value (Any) –
indices (stable_baselines3.common.vec_env.base_vec_env.VecEnvIndices) –
- Return type:
None
- property base_env: mani_skill.envs.sapien_env.BaseEnv[source]#
- Return type: