All Projects → EN10 → CartPole

EN10 / CartPole

Licence: other
Run OpenAI Gym on a Server

Programming Languages

python
139335 projects - #7 most used programming language
Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to CartPole

Rl Baselines Zoo
A collection of 100+ pre-trained RL agents using Stable Baselines, training and hyperparameter optimization included.
Stars: ✭ 839 (+5143.75%)
Mutual labels:  openai-gym, gym, rl
Pytorch-RL-CPP
A Repository with C++ implementations of Reinforcement Learning Algorithms (Pytorch)
Stars: ✭ 73 (+356.25%)
Mutual labels:  openai-gym, openai, gym
learning-to-drive-in-5-minutes
Implementation of reinforcement learning approach to make a car learn to drive smoothly in minutes
Stars: ✭ 227 (+1318.75%)
Mutual labels:  openai, gym, rl
Stable Baselines
Mirror of Stable-Baselines: a fork of OpenAI Baselines, implementations of reinforcement learning algorithms
Stars: ✭ 115 (+618.75%)
Mutual labels:  openai-gym, gym, rl
Super Mario Bros Ppo Pytorch
Proximal Policy Optimization (PPO) algorithm for Super Mario Bros
Stars: ✭ 649 (+3956.25%)
Mutual labels:  openai-gym, gym
Rl Book
Source codes for the book "Reinforcement Learning: Theory and Python Implementation"
Stars: ✭ 464 (+2800%)
Mutual labels:  openai-gym, gym
safe-control-gym
PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL
Stars: ✭ 272 (+1600%)
Mutual labels:  gym, cartpole
Deterministic Gail Pytorch
PyTorch implementation of Deterministic Generative Adversarial Imitation Learning (GAIL) for Off Policy learning
Stars: ✭ 44 (+175%)
Mutual labels:  openai-gym, gym
Noreward Rl
[ICML 2017] TensorFlow code for Curiosity-driven Exploration for Deep Reinforcement Learning
Stars: ✭ 1,176 (+7250%)
Mutual labels:  openai-gym, rl
Dmc2gym
OpenAI Gym wrapper for the DeepMind Control Suite
Stars: ✭ 75 (+368.75%)
Mutual labels:  openai-gym, gym
Reinforcement learning
Implementation of selected reinforcement learning algorithms in Tensorflow. A3C, DDPG, REINFORCE, DQN, etc.
Stars: ✭ 132 (+725%)
Mutual labels:  openai-gym, rl
Mushroom Rl
Python library for Reinforcement Learning.
Stars: ✭ 442 (+2662.5%)
Mutual labels:  openai-gym, rl
Pytorch Rl
This repository contains model-free deep reinforcement learning algorithms implemented in Pytorch
Stars: ✭ 394 (+2362.5%)
Mutual labels:  openai-gym, gym
Drqn Tensorflow
Deep recurrent Q Learning using Tensorflow, openai/gym and openai/retro
Stars: ✭ 127 (+693.75%)
Mutual labels:  openai-gym, gym
Coach
Reinforcement Learning Coach by Intel AI Lab enables easy experimentation with state of the art Reinforcement Learning algorithms
Stars: ✭ 2,085 (+12931.25%)
Mutual labels:  openai-gym, rl
ddrl
Deep Developmental Reinforcement Learning
Stars: ✭ 27 (+68.75%)
Mutual labels:  openai-gym, openai
dqn-lambda
NeurIPS 2019: DQN(λ) = Deep Q-Network + λ-returns.
Stars: ✭ 20 (+25%)
Mutual labels:  openai-gym, cartpole
mdp
Make it easy to specify simple MDPs that are compatible with the OpenAI Gym.
Stars: ✭ 30 (+87.5%)
Mutual labels:  openai-gym, rl
Ma Gym
A collection of multi agent environments based on OpenAI gym.
Stars: ✭ 226 (+1312.5%)
Mutual labels:  openai-gym, gym
Gymfc
A universal flight control tuning framework
Stars: ✭ 210 (+1212.5%)
Mutual labels:  openai-gym, rl

https://gym.openai.com/docs
https://github.com/openai/gym/wiki/CartPole-v0

Install

pip install gym

Render Requirements:

sudo apt install xvfb
sudo apt install python-opengl

Render to jupyter:

pip install jupyter
xvfb-run -s "-screen 0 600x400x24" jupyter-notebook Render-matplotlib.ipynb  

Render to MP4:

sudo apt install ffmpeg
xvfb-run -s "-screen 0 600x400x24" python RenderToMP4.py

Gym NoRender.py print(observation)

Tensorflow

pip install tensorflow 

Keras
Needed on C9: sudo apt install python-dev

pip install keras

Visualise RLtoMP4.py wrappers.Monitor ...

xvfb-run -s "-screen 0 600x400x24" python RLtoMP4.py

RL Example:

https://medium.com/@yashpatel_86510/reinforcement-learning-w-keras-openai-698add10b4eb https://gist.github.com/yashpatel5400/2e481657f247f0695200e8ca92d4b5df#file-cartpole-py

DQN Example:

https://keon.io/deep-q-learning

Gym on Server:

https://stackoverflow.com/questions/40195740/how-to-run-openai-gym-render-over-a-server

Missing jupyter:

whereis jupyter
export PATH=$PATH:~/.local/bin

Performance

https://github.com/EN10/TensorFlow-For-Poets/commits/master/tensorflow-1.2.1-cp27-none-linux_x86_64.whl

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