All Projects → ikostrikov → Pytorch Rl

ikostrikov / Pytorch Rl

Projects that are alternatives of or similar to Pytorch Rl

Qualia2.0
Qualia is a deep learning framework deeply integrated with automatic differentiation and dynamic graphing with CUDA acceleration. Qualia was built from scratch.
Stars: ✭ 41 (-21.15%)
Mutual labels:  reinforcement-learning
Deterministic Gail Pytorch
PyTorch implementation of Deterministic Generative Adversarial Imitation Learning (GAIL) for Off Policy learning
Stars: ✭ 44 (-15.38%)
Mutual labels:  reinforcement-learning
Mujocounity
Reproducing MuJoCo benchmarks in a modern, commercial game /physics engine (Unity + PhysX).
Stars: ✭ 47 (-9.62%)
Mutual labels:  reinforcement-learning
Machine Learning From Scratch
Succinct Machine Learning algorithm implementations from scratch in Python, solving real-world problems (Notebooks and Book). Examples of Logistic Regression, Linear Regression, Decision Trees, K-means clustering, Sentiment Analysis, Recommender Systems, Neural Networks and Reinforcement Learning.
Stars: ✭ 42 (-19.23%)
Mutual labels:  reinforcement-learning
Gym Gridworlds
Gridworld environments for OpenAI gym.
Stars: ✭ 43 (-17.31%)
Mutual labels:  reinforcement-learning
Biped trajectory optimization
Implementing trajectory optimization on bipedal system
Stars: ✭ 45 (-13.46%)
Mutual labels:  reinforcement-learning
Bolero
Behavior Optimization and Learning for Robots
Stars: ✭ 39 (-25%)
Mutual labels:  reinforcement-learning
Holodeck Engine
High Fidelity Simulator for Reinforcement Learning and Robotics Research.
Stars: ✭ 48 (-7.69%)
Mutual labels:  reinforcement-learning
Orbit
Open source collection of Reinforcement Learning Environments.
Stars: ✭ 44 (-15.38%)
Mutual labels:  reinforcement-learning
Reinforcement learning
Predict/log/learn/update reinforcement learning loop
Stars: ✭ 47 (-9.62%)
Mutual labels:  reinforcement-learning
Deep Q Learning
Minimal Deep Q Learning (DQN & DDQN) implementations in Keras
Stars: ✭ 1,013 (+1848.08%)
Mutual labels:  reinforcement-learning
Tf2.0 reinforcement learning
Basic reinforcement learning implementation with tensorflow version 2.0
Stars: ✭ 43 (-17.31%)
Mutual labels:  reinforcement-learning
Ml In Tf
Get started with Machine Learning in TensorFlow with a selection of good reads and implemented examples!
Stars: ✭ 45 (-13.46%)
Mutual labels:  reinforcement-learning
Awesome Mlss
List of summer schools in machine learning + related fields across the globe
Stars: ✭ 1,001 (+1825%)
Mutual labels:  reinforcement-learning
Dher
DHER: Hindsight Experience Replay for Dynamic Goals (ICLR-2019)
Stars: ✭ 48 (-7.69%)
Mutual labels:  reinforcement-learning
Blocks
Blocks World -- Simulator, Code, and Models (Misra et al. EMNLP 2017)
Stars: ✭ 39 (-25%)
Mutual labels:  reinforcement-learning
Async Deeprl
Playing Atari games with TensorFlow implementation of Asynchronous Deep Q-Learning
Stars: ✭ 44 (-15.38%)
Mutual labels:  reinforcement-learning
Gym Minigrid
Minimalistic gridworld package for OpenAI Gym
Stars: ✭ 1,047 (+1913.46%)
Mutual labels:  reinforcement-learning
Gbrain
GPU Javascript Library for Machine Learning
Stars: ✭ 48 (-7.69%)
Mutual labels:  reinforcement-learning
Deep traffic
MIT DeepTraffic top 2% solution (75.01 mph) 🚗.
Stars: ✭ 47 (-9.62%)
Mutual labels:  reinforcement-learning

pytorch-rl

A list of references to my reimplementations of RL algorithms:

  • Asynchronous Methods for Deep Reinforcement Learning (A3C) (arxiv, my code)

  • Advantage Actor Critic (A2C) (my code)

  • Proximal Policy Optimization Algorithms (PPO) (arxiv, my code)

  • Scalable trust-region method for deep reinforcement learning using Kronecker-factored approximation (ACKTR)(arxiv, my code)

  • Trust Region Policy Optimization (TRPO) (arxiv, my code)

  • Continuous Deep Q-Learning with Model-based Acceleration (NAF) (arxiv, my code)

TODO (volunteers are welcome)

  • Move TRPO to a2c-ppo-acktr code, implement it as a hessian free optimizer (as ACKTR is implemented as KFAC)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].