Coder Social home page Coder Social logo

myleosu / drl-algorithms-with-pytorch-for-beginners Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vinson-sheep/drl-algorithms-with-pytorch-for-beginners

0.0 0.0 0.0 25 KB

Deep reinforcement learning algorithms implemented by Pytorch, include PPO, SAC, TD3.

License: MIT License

Python 100.00%

drl-algorithms-with-pytorch-for-beginners's Introduction

Status: Active (under active development, breaking changes may occur)

origin project: Deep-reinforcement-learning-with-pytorch

Since the origin project is lack of maintenance by the author for years, this project is a long term active version with bug-fixing.

Requirements

  • python3
  • tensorboardX
  • gym == 0.21.0
  • tensorflow==1.15.2
  • pytorch == 1.4.0
  • torchvision

Installation

Recommend use Anaconda Virtual Environment to manage your packages

DQN

DDPG

PPO

SAC

TD3

TODO

  • SAC discrete
  • NoisyDQN
  • PPO2
  • ACER

Papers Related to the Deep Reinforcement Learning

[01] A Brief Survey of Deep Reinforcement Learning
[02] The Beta Policy for Continuous Control Reinforcement Learning
[03] Playing Atari with Deep Reinforcement Learning
[04] Deep Reinforcement Learning with Double Q-learning
[05] Dueling Network Architectures for Deep Reinforcement Learning
[06] Continuous control with deep reinforcement learning
[07] Continuous Deep Q-Learning with Model-based Acceleration
[08] Asynchronous Methods for Deep Reinforcement Learning
[09] Trust Region Policy Optimization
[10] Proximal Policy Optimization Algorithms
[11] Scalable trust-region method for deep reinforcement learning using Kronecker-factored approximation
[12] High-Dimensional Continuous Control Using Generalized Advantage Estimation
[13] Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actor
[14] Addressing Function Approximation Error in Actor-Critic Methods

Best RL courses

Best RL courses

drl-algorithms-with-pytorch-for-beginners's People

Contributors

vinson-sheep avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.