garage.sampler.on_policy_vectorized_sampler module

BatchSampler which uses VecEnvExecutor to run multiple environments.

class OnPolicyVectorizedSampler(algo, env, n_envs=None)[source]

Bases: garage.sampler.batch_sampler.BatchSampler

BatchSampler which uses VecEnvExecutor to run multiple environments.

obtain_samples(itr, batch_size=None, whole_paths=True)[source]

Obtain samples.

shutdown_worker()[source]

Shutdown workers.

start_worker()[source]

Start workers.