All Projects → opium-sh → prl

opium-sh / prl

Licence: MIT License
Open-source library for a reinforcement learning research.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to prl

sc2gym
PySC2 OpenAI Gym Environments
Stars: ✭ 50 (-5.66%)
Mutual labels:  openai-gym
ga-openai-gym
Usage of genetic algorithms to train a neural network in multiple OpenAI gym environments.
Stars: ✭ 24 (-54.72%)
Mutual labels:  openai-gym
Deep-Q-Networks
Implementation of Deep/Double Deep/Dueling Deep Q networks for playing Atari games using Keras and OpenAI gym
Stars: ✭ 38 (-28.3%)
Mutual labels:  openai-gym
Pytorch-RL-CPP
A Repository with C++ implementations of Reinforcement Learning Algorithms (Pytorch)
Stars: ✭ 73 (+37.74%)
Mutual labels:  openai-gym
mdp
Make it easy to specify simple MDPs that are compatible with the OpenAI Gym.
Stars: ✭ 30 (-43.4%)
Mutual labels:  openai-gym
distributed rl
Pytorch implementation of distributed deep reinforcement learning
Stars: ✭ 66 (+24.53%)
Mutual labels:  openai-gym
ddpg biped
Repository for Planar Bipedal walking robot in Gazebo environment using Deep Deterministic Policy Gradient(DDPG) using TensorFlow.
Stars: ✭ 65 (+22.64%)
Mutual labels:  openai-gym
ddrl
Deep Developmental Reinforcement Learning
Stars: ✭ 27 (-49.06%)
Mutual labels:  openai-gym
coord-sim
Lightweight flow-level simulator for inter-node network and service coordination (e.g., in cloud/edge computing or NFV).
Stars: ✭ 33 (-37.74%)
Mutual labels:  openai-gym
vizdoomgym
OpenAI Gym wrapper for ViZDoom enviroments
Stars: ✭ 59 (+11.32%)
Mutual labels:  openai-gym
pytorch-rl
Pytorch Implementation of RL algorithms
Stars: ✭ 15 (-71.7%)
Mutual labels:  openai-gym
neat-openai-gym
NEAT for Reinforcement Learning on the OpenAI Gym
Stars: ✭ 19 (-64.15%)
Mutual labels:  openai-gym
Deep-Reinforcement-Learning-CS285-Pytorch
Solutions of assignments of Deep Reinforcement Learning course presented by the University of California, Berkeley (CS285) in Pytorch framework
Stars: ✭ 104 (+96.23%)
Mutual labels:  openai-gym
dm2gym
Convert DeepMind Control Suite to OpenAI gym environments.
Stars: ✭ 76 (+43.4%)
Mutual labels:  openai-gym
tf-a3c-gpu
Tensorflow implementation of A3C algorithm
Stars: ✭ 49 (-7.55%)
Mutual labels:  openai-gym
FinRL Podracer
Cloud-native Financial Reinforcement Learning
Stars: ✭ 179 (+237.74%)
Mutual labels:  openai-gym
drl grasping
Deep Reinforcement Learning for Robotic Grasping from Octrees
Stars: ✭ 160 (+201.89%)
Mutual labels:  openai-gym
rl pytorch
Deep Reinforcement Learning Algorithms Implementation in PyTorch
Stars: ✭ 23 (-56.6%)
Mutual labels:  openai-gym
dqn-lambda
NeurIPS 2019: DQN(λ) = Deep Q-Network + λ-returns.
Stars: ✭ 20 (-62.26%)
Mutual labels:  openai-gym
gym-hybrid
Collection of OpenAI parametrized action-space environments.
Stars: ✭ 26 (-50.94%)
Mutual labels:  openai-gym

People's Reinforcement Learning (PRL)

DOI

Description

This is a reinforcement learning framework made with research activity in mind. You can read mode about PRL in our introductory blog post, in-depth look into library, documentation or wiki.

System requirements

  • python 3.6
  • swig
  • python3-dev

We recommend using virtualenv for installing project dependencies.

Installation

  • clone the project:

    git clone [email protected]:opium-sh/prl.git
    
  • create and activate a virtualenv for the project (you can skip this step if you are not using virtualenv)

    virtualenv -p python3.6 your/path && source your/path/bin/activate
    
  • install dependencies:

    pip install -r requirements.txt
    
  • install library

    pip install -e .
    
  • run example:

    cd examples
    python cart_pole_example_cross_entropy.py
    

Citation

If you use PRL in your work or research please cite us as:

Tempczyk, P., Sliwowski, M., Kozakowski, P., Smuda, P., Topolski, B., Nabrdalik, F., & Malisz, T. (2020). opium-sh/prl: First release of Peoples’s Reinforcement Learning (PRL). Zenodo. https://doi.org/10.5281/ZENODO.3662113

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