unilab.base.env_factory.make_registry_env¶
- unilab.base.env_factory.make_registry_env(task_name, sim_backend, num_envs, env_cfg_override=None)[source]¶
EnvFactoryimplementation backed by the UniLab env registry.Top-level on purpose:
functools.partialbindings of this function stay picklable for spawn-based collector subprocesses.ensure_registriesruns here because a spawned subprocess is a fresh interpreter that never executed the parent process’s registry bootstrap.