machin

RL framework

An open-source reinforcement learning library for PyTorch, providing a simple and clear implementation of various algorithms.

Reinforcement learning library(framework) designed for PyTorch, implements DQN, DDPG, A2C, PPO, SAC, MADDPG, A3C, APEX, IMPALA ...

GitHub

401 stars
4 watching
51 forks
Language: Python
last commit: over 3 years ago
Linked from 1 awesome list

a3c-pytorchddpgdeep-learningdistributeddqnppoprioritized-experience-replaypythonpytorchpytorch-lightningpytorch-reinforcement-learningreinforcement-learningsactd3

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jingweiz/pytorch-rl A comprehensive project that provides an implementation of deep reinforcement learning algorithms using PyTorch and Visdom. 797
luchris429/purejaxrl A high-performance implementation of reinforcement learning training pipelines using JAX and PyTorch-like functionality 722
tristandeleu/pytorch-maml-rl Replication of Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks in PyTorch for reinforcement learning tasks 827
cpnota/autonomous-learning-library A comprehensive library for building deep reinforcement learning agents using PyTorch 646
ikostrikov/pytorch-ddpg-naf An implementation of reinforcement learning algorithms for continuous control tasks using deep neural networks. 307
catalyst-team/catalyst-rl A PyTorch framework for accelerating reinforcement learning research and development by providing a modular, reusable, and customizable training loop 46
astooke/rlpyt A modular and unified framework for implementing common deep reinforcement learning algorithms in PyTorch 2,232
kaixhin/rainbow A Python implementation of a deep reinforcement learning algorithm combining multiple techniques for improved performance in Atari games 1,585
scitator/catalyst-rl-framework A framework for distributed reinforcement learning research with Python and PyTorch support 38
horizonrobotics/alf A reinforcement learning framework designed to implement complex algorithms with flexibility and ease of use 302
kengz/slm-lab A comprehensive framework for deep reinforcement learning using PyTorch. 1,256
matthiasplappert/keras-rl A Python library implementing state-of-the-art deep reinforcement learning algorithms for Keras and OpenAI Gym environments. 7
chingyaoc/pytorch-reinforce A PyTorch implementation of the REINFORCE algorithm for reinforcement learning in continuous and discrete environments. 264
minqi/learning-to-communicate-pytorch This project implements a PyTorch-based framework for learning discrete communication protocols in multi-agent reinforcement learning environments. 346
kunqian2025/reinforcement-learning A collection of implementations of reinforcement learning algorithms in MATLAB 60