envpool
RL engine
A high-performance parallel environment execution engine for reinforcement learning environments
C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
1k stars
23 watching
100 forks
Language: C++
last commit: 3 months ago
Linked from 1 awesome list
atari-gamesbox2dcpp17dm-controldm-envgymhigh-performance-computinglock-free-queuemujocoparallel-processingpybind11reinforcement-learningreinforcement-learning-environmentsroboticsthreadpoolvizdoom
Related projects:
Repository | Description | Stars |
---|---|---|
tailhq/dynaml | An interactive machine learning development environment with support for Scala, JVM, and popular ML libraries. | 201 |
nadavbh12/retro-learning-environment | A framework for training AI algorithms using game consoles as input | 185 |
rl-institut/multi-vector-simulator | An open-source tool for simulating and optimizing local energy systems to assess their performance and efficiency. | 21 |
onqtam/rcrl | An interactive C++ compiler and runtime environment for rapid development and live coding | 411 |
toni-sm/skrl | A modular reinforcement learning library with support for various environments and frameworks | 560 |
alex-petrenko/sample-factory | A high-throughput reinforcement learning library with optimized synchronous and asynchronous implementations of policy gradients. | 828 |
enlite-ai/maze | An RL framework for building and training reinforcement learning models in Python | 265 |
google-deepmind/spriteworld | An environment designed to test and train reinforcement learning algorithms in a flexible, procedurally generated 2D space with various objects and interactions. | 368 |
roberttlange/gymnax | A framework that accelerates RL environment processes by leveraging JAX and GPU acceleration | 650 |
sdslabs/rootex | An advanced C++ 3D game engine powering an upcoming in-production game. | 218 |
paddlepaddle/flycv | A high-performance computer vision library for efficient image processing and computation | 580 |
ua-rcl/ranc | An open-source software platform for simulating and experimenting with neuromorphic architectures. | 40 |
mrfrenik/enjon | A 3D/2D C++ Game Engine utilizing OpenGL for rendering and game development | 135 |
mohamedlt/vraylib | A V wrapper around the Raylib game library for creating graphics and games in V. | 6 |
eric-xw/arel | This codebase provides an implementation of a novel adversarial reward learning algorithm for generating human-like visual stories from image sequences. | 137 |