RolloutWorker
RolloutWorker#
RolloutWorkers are used as @ray.remote
actors to collect and return samples
from environments or offline files in parallel. An RLlib Algorithm
usually has
num_workers
RolloutWorker
(not @ray.remote
) in
its WorkerSet
under self.workers
.
Depending on its evaluation config settings, an additional WorkerSet
with
Algorithm
under self.evaluation_workers
.