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
670 forks
Language: Python
last commit: almost 2 years 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:

RepositoryDescriptionStars
shangtongzhang/deeprlA modularized implementation of various deep reinforcement learning algorithms in PyTorch3,209
paddlepaddle/parlA high-performance distributed training framework for Reinforcement Learning3,296
higgsfield/rl-adventureA tutorial on implementing and extending the Deep Q Network algorithm for reinforcement learning tasks3,043
rlcode/reinforcement-learningA collection of clean and minimal examples for various reinforcement learning algorithms3,433
openai/baselinesHigh-quality implementations of reinforcement learning algorithms for research and development purposes15,885
corl-team/corlProvides high-quality implementations of offline and offline-to-online reinforcement learning algorithms in Python.491
luchris429/purejaxrlA high-performance implementation of reinforcement learning training pipelines using JAX and PyTorch-like functionality755
p-christ/deep-reinforcement-learning-algorithms-with-pytorchPyTorch implementations of popular deep reinforcement learning algorithms and environments.5,669
labmlai/annotated_deep_learning_paper_implementationsImplementations of various deep learning algorithms and techniques with accompanying documentation57,177
thu-ml/tianshouA high-performance reinforcement learning library with modular interfaces and user-friendly APIs for building deep learning agents.8,069
dlr-rm/stable-baselines3A collection of reliable implementations of reinforcement learning algorithms in PyTorch9,329
ikostrikov/jaxrlProvides JAX implementations of various reinforcement learning algorithms with continuous action spaces.640
cleanlab/cleanlabAutomates data quality checks and model training with AI-driven methods to improve machine learning performance9,820
cszn/kairImage restoration toolbox with training and testing codes for various deep learning-based methods2,994
ikostrikov/pytorch-ddpg-nafAn implementation of reinforcement learning algorithms for continuous control tasks using deep neural networks.307