unilab.base.registry.EnvFactory

class unilab.base.registry.EnvFactory[source]

Bases: Protocol

Construct an environment for one materialized config and backend.

Methods

__init__(*args, **kwargs)

__call__(cfg, *, num_envs=1, backend_type='mujoco')[source]

Call self as a function.

Parameters:
  • cfg (Any)

  • num_envs (int)

  • backend_type (str)

Return type:

ABEnv

__init__(*args, **kwargs)