VectorEnv interface

E438353

The VectorEnv interface is a Gymnasium API for running multiple reinforcement learning environments in parallel as a single batched environment to enable more efficient data collection and training.

All labels observed (1)

Label Occurrences
VectorEnv interface canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Gymnasium API component
software interface
canBeBackedBy in-place batched environments without OS-level parallelism
process-based parallelism
thread-based parallelism
compatibleWith Gymnasium Env API NERFINISHED
defines common API for vectorized environments
designGoal abstract away details of parallel environment management
provide uniform interface for different vectorization backends
documentationURL https://gymnasium.farama.org/api/vector/
domain reinforcement learning
enables higher throughput environment interaction
more stable gradient estimates via larger batch sizes
parallel rollout collection
hasMethod call
close
get_attr
reset
seed
set_attr
step
hasProperty action_space
num_envs
observation_space
single_action_space
single_observation_space
implementedBy AsyncVectorEnv NERFINISHED
SyncVectorEnv NERFINISHED
other custom vectorized environment classes
input batched actions for all sub-environments
output batched observations from all sub-environments
batched rewards from all sub-environments
batched terminated flags from all sub-environments
batched truncated flags from all sub-environments
partOf Gymnasium
relatedTo single-environment Env interface in Gymnasium
successorOf vectorized environment patterns used in OpenAI Gym
supports batched actions
batched observations
batched rewards
batched termination signals
synchronous stepping of multiple environments
targetUser reinforcement learning practitioners
reinforcement learning researchers
usedFor batched environment execution
efficient data collection for reinforcement learning
parallel simulation for training agents
running multiple reinforcement learning environments in parallel

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Gymnasium hasAPI VectorEnv interface