ikostrikov/pytorch-a2c-ppo-acktr-gail
A PyTorch implementation of A2C, PPO, ACKTR, and GAIL reinforcement learning algorithms.

Not currently ranked — collecting fresh signals.
star history
This repository provides PyTorch implementations of four deep reinforcement learning algorithms: Advantage Actor Critic (A2C), Proximal Policy Optimization (PPO), ACKTR using Kronecker-factored approximation, and Generative Adversarial Imitation Learning (GAIL). The implementation supports Atari, MuJoCo, PyBullet, and Roboschool environments via OpenAI Gym. It serves as a research-grade RL training codebase inspired by OpenAI baselines.
Frequently asked
- What is ikostrikov/pytorch-a2c-ppo-acktr-gail?
- A PyTorch implementation of A2C, PPO, ACKTR, and GAIL reinforcement learning algorithms.
- Is pytorch-a2c-ppo-acktr-gail open source?
- Yes — ikostrikov/pytorch-a2c-ppo-acktr-gail is open source, released under the MIT license.
- What language is pytorch-a2c-ppo-acktr-gail written in?
- ikostrikov/pytorch-a2c-ppo-acktr-gail is primarily written in Python.
- How popular is pytorch-a2c-ppo-acktr-gail?
- ikostrikov/pytorch-a2c-ppo-acktr-gail has 3.9k stars on GitHub.
- Where can I find pytorch-a2c-ppo-acktr-gail?
- ikostrikov/pytorch-a2c-ppo-acktr-gail is on GitHub at https://github.com/ikostrikov/pytorch-a2c-ppo-acktr-gail.