src.environment.parallelenv.worker.raysubproc¶
Module Contents¶
Classes¶
Nested use Subprocessing parallel under ray parallel |
API¶
- class src.environment.parallelenv.worker.raysubproc.RaySubprocEnvWorker(env_fns: Callable[[], gym.Env], worker_fn, num_cpu_per_worker=1, num_gpu_per_worker=0, no_warning=False)[source]¶
Bases:
src.environment.parallelenv.worker.base.EnvWorkerNested use Subprocessing parallel under ray parallel
Initialization
- static wait(workers: List[src.environment.parallelenv.worker.raysubproc.RaySubprocEnvWorker], wait_num: int, timeout: Optional[float] = None) List[src.environment.parallelenv.worker.raysubproc.RaySubprocEnvWorker][source]¶