416 Open Source Deep Reinforcement Learning Software Projects
Free and open source deep reinforcement learning code projects including engines, APIs, generators, and tools.
Ml From Scratch 18174 ⭐
Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.
Airsim 10766 ⭐
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
Deep Learning Drizzle 8493 ⭐
Drench yourself in Deep Learning, Reinforcement Learning, Machine Learning, Computer Vision, and NLP by learning from these exciting lectures!!
Mit Deep Learning 7989 ⭐
Tutorials, assignments, and competitions for MIT Deep Learning related courses.
Udacity Deep Reinforcement Learning 3455 ⭐
Repo for the Deep Reinforcement Learning Nanodegree program
Andri27 Ts Reinforcement Learning 3051 ⭐
Learn Deep Reinforcement Learning in 60 days! Lectures & Code in Python. Reinforcement Learning + Deep Learning
Deep_reinforcement_learning_course 2970 ⭐
Implementations from the free course Deep Reinforcement Learning with Tensorflow and PyTorch
Pytorch A2c Ppo Acktr Gail 2365 ⭐
PyTorch implementation of Advantage Actor Critic (A2C), Proximal Policy Optimization (PPO), Scalable trust-region method for deep reinforcement learning using Kronecker-factored approximation (ACKTR) and Generative Adversarial Imitation Learning (GAIL).
Minimalrl 1551 ⭐
Implementations of basic RL algorithms with minimal lines of codes! (pytorch based)
Deeptraffic 1346 ⭐
DeepTraffic is a deep reinforcement learning competition, part of the MIT Deep Learning series.
Noreward Rl 1121 ⭐
[ICML 2017] TensorFlow code for Curiosity-driven Exploration for Deep Reinforcement Learning
Deep Reinforcement Learning With Pytorch 1408 ⭐
PyTorch implementation of DQN, AC, ACER, A2C, A3C, PG, DDPG, TRPO, PPO, SAC, TD3 and ....
Awesome System For Machine Learning 1019 ⭐
A curated list of research in machine learning system. I also summarize some papers if I think they are really interesting.
Ikostrikov Pytorch A3c 886 ⭐
PyTorch implementation of Asynchronous Advantage Actor Critic (A3C) from "Asynchronous Methods for Deep Reinforcement Learning".
Slm Lab 836 ⭐
Modular Deep Reinforcement Learning framework in PyTorch. Companion library of the book "Foundations of Deep Reinforcement Learning".
Pygame Learning Environment 781 ⭐
PyGame Learning Environment (PLE) -- Reinforcement Learning Environment in Python.
Rlcard 805 ⭐
Reinforcement Learning / AI Bots in Card (Poker) Games - Blackjack, Leduc, Texas, DouDizhu, Mahjong, UNO.
Deeprl Tutorials 767 ⭐
Contains high quality implementations of Deep Reinforcement Learning algorithms written in PyTorch
Softlearning 632 ⭐
Softlearning is a reinforcement learning framework for training maximum entropy policies in continuous domains. Includes the official implementation of the Soft Actor-Critic algorithm.
Hands On Reinforcement Learning With Python 599 ⭐
Master Reinforcement and Deep Reinforcement Learning using OpenAI Gym and TensorFlow
Deepdrive 586 ⭐
Deepdrive is a simulator that allows anyone with a PC to push the state-of-the-art in self-driving
Pytorch Rl 577 ⭐
PyTorch implementation of Deep Reinforcement Learning: Policy Gradient methods (TRPO, PPO, A2C) and Generative Adversarial Imitation Learning (GAIL). Fast Fisher vector product TRPO.
Trending Deep Learning 519 ⭐
Top 100 trending deep learning repositories sorted by the number of stars gained on a specific day.
Dissecting Reinforcement Learning 516 ⭐
Python code, PDFs and resources for the series of posts on Reinforcement Learning which I published on my personal blog
Habitat Lab 508 ⭐
A modular high-level library to train embodied AI agents across a variety of tasks, environments, and simulators.
Visual Pushing Grasping 455 ⭐
Train robotic agents to learn to plan pushing and grasping actions for manipulation with deep reinforcement learning.
Rl Portfolio Management 432 ⭐
Attempting to replicate "A Deep Reinforcement Learning Framework for the Financial Portfolio Management Problem" https://arxiv.org/abs/1706.10059 (and an openai gym environment)
Reinforcement_learning_tutorial_with_demo 458 ⭐
Reinforcement Learning Tutorial with Demo: DP (Policy and Value Iteration), Monte Carlo, TD Learning (SARSA, QLearning), Function Approximation, Policy Gradient, DQN, Imitation, Meta Learning, Papers, Courses, etc..
Tf_chatbot_seq2seq_antilm 372 ⭐
Seq2seq chatbot with attention and anti-language model to suppress generic response, option for further improve by deep reinforcement learning.
Autonomous Learning Library 373 ⭐
A PyTorch library for building deep reinforcement learning agents.
Lagom 368 ⭐
lagom: A PyTorch infrastructure for rapid prototyping of reinforcement learning algorithms.
Navneet Nmk Pytorch Rl 378 ⭐
This repository contains model-free deep reinforcement learning algorithms implemented in Pytorch
Reinforcement Learning Algorithms 439 ⭐
This repository contains most of pytorch implementation based classic deep reinforcement learning algorithms, including - DQN, DDQN, Dueling Network, DDPG, SAC, A2C, PPO, TRPO. (More algorithms are still in progress)
Openai_lab 313 ⭐
An experimentation framework for Reinforcement Learning using OpenAI Gym, Tensorflow, and Keras.
Ai Economist 345 ⭐
Foundation is a flexible, modular, and composable framework to model socio-economic behaviors and dynamics with both agents and governments. This framework can be used in conjunction with reinforcement learning to learn optimal economic policies, as done by the AI Economist (https://www.einstein.ai/the-ai-economist).
Neural Symbolic Machines 296 ⭐
Neural Symbolic Machines is a framework to integrate neural networks and symbolic representations using reinforcement learning, with applications in program synthesis and semantic parsing.
Reward Learning Rl 296 ⭐
[RSS 2019] End-to-End Robotic Reinforcement Learning without Reward Engineering
Kaixhin Atari 261 ⭐
Persistent advantage learning dueling double DQN for the Arcade Learning Environment
Mishalaskin Curl 268 ⭐
CURL: Contrastive Unsupervised Representation Learning for Sample-Efficient Reinforcement Learning
Drl_based_selfdrivingcarcontrol 238 ⭐
Deep Reinforcement Learning (DQN) based Self Driving Car Control with Vehicle Simulator
Crypto Rl 242 ⭐
Deep Reinforcement Learning toolkit: record and replay cryptocurrency limit order book data & train a DDQN agent
Kaixhin Planet 237 ⭐
Deep Planning Network: Control from pixels by latent planning with learned dynamics
Gym Gazebo2 234 ⭐
gym-gazebo2 is a toolkit for developing and comparing reinforcement learning algorithms using ROS 2 and Gazebo
Machine Learning UIuc 224 ⭐
🖥️ CS446: Machine Learning in Spring 2018, University of Illinois at Urbana-Champaign
Applied Reinforcement Learning 218 ⭐
Reinforcement Learning and Decision Making tutorials explained at an intuitive level and with Jupyter Notebooks
Deep_rl 240 ⭐
PyTorch implementations of Deep Reinforcement Learning algorithms (DQN, DDQN, A2C, VPG, TRPO, PPO, DDPG, TD3, SAC, ASAC, TAC, ATAC)
Deeprl Tensorflow2 225 ⭐
🐋 Simple implementations of various popular Deep Reinforcement Learning algorithms using TensorFlow2
Learning To Communicate Pytorch 211 ⭐
Learning to Communicate with Deep Multi-Agent Reinforcement Learning in PyTorch
Starcraft 243 ⭐
Implementations of QMIX, VDN, COMA, QTRAN, MAVEN, CommNet, DyMA-CL, and G2ANet on SMAC, the decentralised micromanagement scenario of StarCraft II