All Projects → TheMTank → RL-code-resources

TheMTank / RL-code-resources

Licence: other
A collection of Reinforcement Learning GitHub code resources divided by frameworks and environments

Projects that are alternatives of or similar to RL-code-resources

bandits
Comparison of bandit algorithms from the Reinforcement Learning bible.
Stars: ✭ 16 (-68.63%)
Mutual labels:  reinforcement-learning-algorithms, reinforcement-learning-agent
Elf
ELF: a platform for game research with AlphaGoZero/AlphaZero reimplementation
Stars: ✭ 3,240 (+6252.94%)
Mutual labels:  rl, rl-environment
Corailed
Unrailed! simulator using C++ with some reinforcement learning and Unrailed! AI using Python with OpenCV
Stars: ✭ 15 (-70.59%)
Mutual labels:  rl, rl-environment
Reinforcement-Learning-CheatSheet
Cheatsheet of Reinforcement Learning (Based on Sutton-Barto Book - 2nd Edition)
Stars: ✭ 22 (-56.86%)
Mutual labels:  reinforcement-learning-algorithms, rl
CartPole
Run OpenAI Gym on a Server
Stars: ✭ 16 (-68.63%)
Mutual labels:  rl
GoBigger
Come & try Decision-Intelligence version of "Agar"! Gobigger could also help you with multi-agent decision intelligence study.
Stars: ✭ 410 (+703.92%)
Mutual labels:  rl-environment
Master-Thesis
Deep Reinforcement Learning in Autonomous Driving: the A3C algorithm used to make a car learn to drive in TORCS; Python 3.5, Tensorflow, tensorboard, numpy, gym-torcs, ubuntu, latex
Stars: ✭ 33 (-35.29%)
Mutual labels:  reinforcement-learning-algorithms
Pytorch-PCGrad
Pytorch reimplementation for "Gradient Surgery for Multi-Task Learning"
Stars: ✭ 179 (+250.98%)
Mutual labels:  rl
course-content-dl
NMA deep learning course
Stars: ✭ 537 (+952.94%)
Mutual labels:  reinforcement-learning-algorithms
PyPOMDP
Python implementation of POMDP framework and PBVI & POMCP algorithms.
Stars: ✭ 60 (+17.65%)
Mutual labels:  reinforcement-learning-algorithms
ml-ai
ML-AI Community | Open Source | Built in Bharat for the World | Data science problem statements and solutions
Stars: ✭ 32 (-37.25%)
Mutual labels:  reinforcement-learning-algorithms
l2rpn-baselines
L2RPN Baselines a repository to host baselines for l2rpn competitions.
Stars: ✭ 57 (+11.76%)
Mutual labels:  reinforcement-learning-algorithms
VREP-RL-bot
Reinforcement Learning in Vrep
Stars: ✭ 14 (-72.55%)
Mutual labels:  reinforcement-learning-algorithms
neptune-client
📒 Experiment tracking tool and model registry
Stars: ✭ 348 (+582.35%)
Mutual labels:  rl
TD3-BipedalWalkerHardcore-v2
Solve BipedalWalkerHardcore-v2 with TD3
Stars: ✭ 41 (-19.61%)
Mutual labels:  reinforcement-learning-algorithms
deeprl-continuous-control
Learning Continuous Control in Deep Reinforcement Learning
Stars: ✭ 14 (-72.55%)
Mutual labels:  reinforcement-learning-algorithms
connect4
Solving board games like Connect4 using Deep Reinforcement Learning
Stars: ✭ 33 (-35.29%)
Mutual labels:  reinforcement-learning-algorithms
Pytorch-RL-CPP
A Repository with C++ implementations of Reinforcement Learning Algorithms (Pytorch)
Stars: ✭ 73 (+43.14%)
Mutual labels:  reinforcement-learning-algorithms
pytorch-rl
Pytorch Implementation of RL algorithms
Stars: ✭ 15 (-70.59%)
Mutual labels:  reinforcement-learning-algorithms
Reinforcement Learning
Deep Reinforcement Learning Algorithms implemented with Tensorflow 2.3
Stars: ✭ 61 (+19.61%)
Mutual labels:  reinforcement-learning-algorithms

RL-code-resources

A collection of Reinforcement Learning code resources, frameworks and environments. Every link below is a GitHub link so this is mainly focused on resources that are directly related to open-source code. For other types of resources check out awesome-rl, spinning up and our 4 hour Reinforcement Learning course we created: An Introduction to Deep Reinforcement Learning

Feel free to raise issues, pull requests or email us at [email protected] for missing resources you think we should add.

RL Frameworks and design patterns

There really aren't many truly popular RL "frameworks" (i.e. the equivalent of DL frameworks but for RL) and there isn't even agreed upon formal design patterns/workflows that are common across all RL algorithm implementations. Also, the distinction between framework and "collection of algorithms" is hard to specify sometimes. Therefore, the below list is a mix within this continuum as well as some RL courses.

PyTorch

TensorFlow

Other

RL Environments

General collections

3D Environments

https://github.com/allenai/ai2thor

Real Time Strategy (RTS)

https://github.com/deepmind/pysc2

Control and robotics

Some of these aren't necessarily for RL but could be for motion planning and simulating complex robotics systems.

Multi-agent

GridWorlds

Non-RL based (e.g. vision)

Other

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].