unilab.base.registry.EnvMeta

class unilab.base.registry.EnvMeta[source]

Bases: object

EnvMeta(env_cfg_factory: Callable[[], unilab.base.base.EnvCfg], env_factory_dict: Dict[str, unilab.base.registry.EnvFactory] = <factory>)

Parameters:

Methods

__init__(env_cfg_factory[, env_factory_dict])

available_sim_backend()

Return the explicit default simulation backend for this environment.

support_sim_backend(sim_backend)

Check if the environment supports a specific simulation backend.

Attributes

env_cfg_factory: Callable[[], EnvCfg]
env_factory_dict: Dict[str, EnvFactory]
available_sim_backend()[source]

Return the explicit default simulation backend for this environment.

Return type:

Optional[str]

support_sim_backend(sim_backend)[source]

Check if the environment supports a specific simulation backend.

Parameters:

sim_backend (str)

Return type:

bool

__init__(env_cfg_factory, env_factory_dict=<factory>)
Parameters: