cleanrl

RL library

A single-file implementation of Deep Reinforcement Learning algorithms with research-friendly features.

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

GitHub

6k stars
38 watching
642 forks
Language: Python
last commit: 7 days ago
Linked from 3 awesome lists

a2cactor-criticadvantage-actor-criticaleatarideep-learningdeep-reinforcement-learninggymmachine-learningphasic-policy-gradientppoproximal-policy-optimizationpythonpytorchreinforcement-learningwandb

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
shangtongzhang/deeprl A modularized implementation of various deep reinforcement learning algorithms in PyTorch 3,189
paddlepaddle/parl A high-performance distributed training framework for Reinforcement Learning 3,273
higgsfield/rl-adventure A tutorial on implementing and extending the Deep Q Network algorithm for reinforcement learning tasks 3,034
rlcode/reinforcement-learning A collection of clean and minimal examples for various reinforcement learning algorithms 3,373
openai/baselines High-quality implementations of reinforcement learning algorithms for research and development purposes 15,810
corl-team/corl Provides high-quality implementations of offline and offline-to-online reinforcement learning algorithms in Python. 482
luchris429/purejaxrl A high-performance implementation of reinforcement learning training pipelines using JAX and PyTorch-like functionality 722
p-christ/deep-reinforcement-learning-algorithms-with-pytorch PyTorch implementations of popular deep reinforcement learning algorithms and environments. 5,640
labmlai/annotated_deep_learning_paper_implementations Implementations of various deep learning algorithms and techniques with accompanying documentation 56,215
thu-ml/tianshou A high-performance reinforcement learning library with modular interfaces and user-friendly APIs for building deep learning agents. 7,968
dlr-rm/stable-baselines3 A collection of reliable implementations of reinforcement learning algorithms in PyTorch 9,144
ikostrikov/jaxrl Provides JAX implementations of various reinforcement learning algorithms with continuous action spaces. 630
cleanlab/cleanlab Automates data quality checks and model training with AI-driven methods to improve machine learning performance 9,756
cszn/kair Image restoration toolbox with training and testing codes for various deep learning-based methods 2,957
ikostrikov/pytorch-ddpg-naf An implementation of reinforcement learning algorithms for continuous control tasks using deep neural networks. 307