rlpyt: A Research Code Base for Deep Reinforcement Learning in PyTorch

By Adam Stooke, Pieter Abbeel. 2019

101 citations recorded by the source corpus.

Since the recent advent of deep reinforcement learning for game play and simulated robotic control, a multitude of new algorithms have flourished. Most are model-free algorithms which can be categorized into three families: deep Q-learning, policy gradients, and Q-value policy gradients. These have developed along separate lines of research, such that few, if any, code bases incorporate all three kinds. Yet these algorithms share a great depth of common deep reinforcement learning machinery. We are pleased to share rlpyt, which implements all three algorithm families on top of a shared, optimized infrastructure, in a single repository. It contains modular implementations of many common deep RL algorithms in Python using PyTorch, a leading deep learning library. rlpyt is designed as a high-throughput code base for small- to medium-scale research in deep RL. This white paper summarizes its features, algorithms implemented, and relation to prior work, and concludes with detailed implementation and usage notes. rlpyt is available at this https URL.

Subfields: Artificial Intelligence, Hardware and Architecture, Management Science and Operations Research, Reinforcement Learning, ML Systems & Hardware

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Yoshua Bengio
  3. Pieter Abbeel
  4. Aaron C. Courville
  5. Trevor Darrell
  6. Ruslan Salakhutdinov
  7. Vladlen Koltun
  8. Jianfeng Gao

In Hardware and Architecture

  1. Vladlen Koltun
  2. Sheila A. McIlraith
  3. Aaron C. Courville
  4. Jimmy Ba
  5. Max Schwarzer
  6. Keiran Paster

In Management Science and Operations Research

  1. Vladlen Koltun
  2. Aaron C. Courville
  3. Matthew J. Hausknecht
  4. R. Devon Hjelm
  5. Patrick Pérez
  6. Philip Bachman
  7. Senthil Kumar Yogamani
  8. Jimmy Ba

In Reinforcement Learning

  1. Sergey Levine
  2. Pieter Abbeel
  3. Jimmy Ba
  4. Nolan Wagener
  5. G. Sukhatme
  6. Matthew J. Hausknecht
  7. Senthil Kumar Yogamani
  8. Chelsea Finn

In ML Systems & Hardware

  1. Vladlen Koltun
  2. Sheila A. McIlraith
  3. Aaron C. Courville
  4. Jimmy Ba
  5. Keiran Paster

Citations in the corpus