Skip to content

Entry

CleanRL

Appears in 4 awesome lists

CleanRL is a Deep Reinforcement Learning library that provides high-quality single-file implementation with research-friendly features. The implementation is clean and simple, yet we can scale it to run thousands of experiments using AWS Batch.

Open github.comvwxyzjn/cleanrl

Found in these lists

Awesome Production Machine Learning

Section: Industry Strength Reinforcement Learning · CleanRL is a Deep Reinforcement Learning library that provides high-quality single-file implementation with research-friendly features. The implementation is clean and simple, yet we can scale it to run thousands of experiments using AWS Batch.

FreshScore 92

Awesome Python Data Science

Section: Reinforcement Learning · High-quality single file implementation of Deep Reinforcement Learning algorithms with research-friendly features (PPO, DQN, C51, DDPG, TD3, SAC, PPG).

ActiveScore 71

Awesome Robotics Libraries

Section: Reinforcement Learning for Robotics · Single-file implementations of deep reinforcement learning algorithms.

FreshScore 86

awesome-python

Section: Machine Learning Frameworks · High-quality single file implementation of Deep Reinforcement Learning algorithms with research-friendly features (PPO, DQN, C51, DDPG, TD3, SAC, PPG)

FreshScore 81

stable-baselines3

PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.

In 8 listsDetails

TRL

Train transformer language models with reinforcement learning.

In 8 listsDetails

Gymnasium

Gymnasium is an open source Python library for developing and comparing reinforcement learning algorithms by providing a standard API to communicate between learning algorithms and environments, as well as a standard set of environments compliant with that API.

In 6 listsDetails

slime

LLM post-training framework for RL Scaling from THUDM. Supports SFT and RL training with multi-turn compilation feedback, powering projects like TritonForge for automated GPU kernel generation. Apache 2.0 licensed.

In 5 listsDetails

FinRL

Financial reinforcement learning framework for quantitative trading. Deep RL library for stock trading, portfolio allocation, and market execution with pre-built environments and benchmarks. MIT licensed.

In 5 listsDetails

skrl

skrl is an open-source modular library for Reinforcement Learning written in Python (using PyTorch) and designed with a focus on readability, simplicity, and transparency of algorithm implementation.

In 4 listsDetails

OpenRLHF

an easy-to-use, high-performance open-source RLHF framework built on Ray, vLLM, ZeRO-3 and HuggingFace Transformers, designed to make RLHF training simple and accessible

In 4 listsDetails

TF-Agents

A reliable, scalable and easy to use TensorFlow library for contextual bandits and reinforcement learning.

In 4 listsDetails