Home Projects PyTorch-RL
PyTorch-RL
Python

PyTorch-RL

PyTorch implementation of Deep Reinforcement Learning: Policy Gradient methods (TRPO, PPO, A2C) and Generative Adversarial Imitation Learning (GAIL). Fast Fisher vector product TRPO.

by Khrylx · GitHub
Stars
Forks
License
Created
Last commit
Category
Language
a2cdeep-reinforcement-learningfisher-vectorsMITPython
View on GitHub
In plain words

Implement and test advanced learning techniques for training AI agents in various scenarios.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
PyTorch-RL — GitHub preview card
📈 Star history
1 2861 285
2026-07-202026-08-31
📈 Track PyTorch-RL

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

PyTorch implementation of Deep Reinforcement Learning: Policy Gradient methods (TRPO, PPO, A2C) and Generative Adversarial Imitation Learning (GAIL). Fast Fisher vector product TRPO.

PyTorch-RL has 1.3k stars on GitHub. It has been forked 192 times. PyTorch-RL is written mainly in Python. It has been in active development since 2017. PyTorch-RL is available under the MIT license. Its main topics are a2c, deep-reinforcement-learning, fisher-vectors, generative-adversarial-network.

Frequently asked questions

What is PyTorch-RL?

PyTorch implementation of Deep Reinforcement Learning: Policy Gradient methods (TRPO, PPO, A2C) and Generative Adversarial Imitation Learning (GAIL). Fast Fisher vector product TRPO.

Is PyTorch-RL open source?

PyTorch-RL is an open-source project. It is released under the MIT license.

Is PyTorch-RL free?

Yes. PyTorch-RL is free and open source — you can use, modify and self-host it.

What license does PyTorch-RL use?

PyTorch-RL is available under the MIT license.

What language is PyTorch-RL written in?

PyTorch-RL is written mainly in Python.

🏅 Maintainer of this project?
olud.ai badge — PyTorch-RL

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=khrylx-pytorch-rl)](https://olud.ai/project/khrylx-pytorch-rl.html)
More badge options →
🧬 Shares DNA with🧬 View the DNA map →
Reinforcement-Learning
Learn Deep Reinforcement Learning in 60 days! Lectures & Code in Python. Reinforcement Learning…
4.7k · a2c
sharesa2cdeep-reinforcement-learning
SLM-Lab
Modular Deep Reinforcement Learning framework in PyTorch. Companion library of the book "Founda…
1.4k · a2c
sharesa2cdeep-reinforcement-learning
gigagan-pytorch
Implementation of GigaGAN, new SOTA GAN out of Adobe. Culmination of nearly a decade of researc…
1.9k · artificial-intelligence
sharesgenerative-adversarial-network
lightweight-gan
Implementation of 'lightweight' GAN, proposed in ICLR 2021, in Pytorch. High resolution image g…
1.7k · artificial-intelligence
sharesgenerative-adversarial-network
DF-GAN
[CVPR2022 oral] A Simple and Effective Baseline for Text-to-Image Synthesis
326 · generative-adversarial-network
sharesgenerative-adversarial-network
Rainbow
Rainbow: Combining Improvements in Deep Reinforcement Learning
1.7k · deep-learning
sharesdeep-reinforcement-learning
the-gan-zoo
A list of all named GANs!
14.7k · gan
sharesgenerative-adversarial-network
hands-on-rl
Free course that takes you from zero to Reinforcement Learning PRO 🦸🏻‍🦸🏽
1.6k · deep-reinforcement-learning
sharesdeep-reinforcement-learning
Deep-Learning-with-PyTorch-Tutorials
深度学习与PyTorch入门实战视频教程 配套源代码和PPT
3.1k · artificial-intelligence
sharesgenerative-adversarial-network
videogan
Generating Videos with Scene Dynamics. NIPS 2016.
706 · computer-vision
sharesgenerative-adversarial-network

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.