All Projects → denisyarats → Dmc2gym

denisyarats / Dmc2gym

Licence: mit
OpenAI Gym wrapper for the DeepMind Control Suite

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Dmc2gym

Stable Baselines
Mirror of Stable-Baselines: a fork of OpenAI Baselines, implementations of reinforcement learning algorithms
Stars: ✭ 115 (+53.33%)
Mutual labels:  gym, reinforcement-learning, openai-gym
Deterministic Gail Pytorch
PyTorch implementation of Deterministic Generative Adversarial Imitation Learning (GAIL) for Off Policy learning
Stars: ✭ 44 (-41.33%)
Mutual labels:  gym, reinforcement-learning, openai-gym
Rl Baselines Zoo
A collection of 100+ pre-trained RL agents using Stable Baselines, training and hyperparameter optimization included.
Stars: ✭ 839 (+1018.67%)
Mutual labels:  gym, reinforcement-learning, openai-gym
Ma Gym
A collection of multi agent environments based on OpenAI gym.
Stars: ✭ 226 (+201.33%)
Mutual labels:  gym, reinforcement-learning, openai-gym
Pytorch-RL-CPP
A Repository with C++ implementations of Reinforcement Learning Algorithms (Pytorch)
Stars: ✭ 73 (-2.67%)
Mutual labels:  openai-gym, gym, deepmind
Rl Book
Source codes for the book "Reinforcement Learning: Theory and Python Implementation"
Stars: ✭ 464 (+518.67%)
Mutual labels:  gym, reinforcement-learning, openai-gym
Pytorch Rl
This repository contains model-free deep reinforcement learning algorithms implemented in Pytorch
Stars: ✭ 394 (+425.33%)
Mutual labels:  gym, reinforcement-learning, openai-gym
Super Mario Bros Ppo Pytorch
Proximal Policy Optimization (PPO) algorithm for Super Mario Bros
Stars: ✭ 649 (+765.33%)
Mutual labels:  gym, reinforcement-learning, openai-gym
Paac.pytorch
Pytorch implementation of the PAAC algorithm presented in Efficient Parallel Methods for Deep Reinforcement Learning https://arxiv.org/abs/1705.04862
Stars: ✭ 22 (-70.67%)
Mutual labels:  gym, reinforcement-learning
Rl algos
Reinforcement Learning Algorithms
Stars: ✭ 14 (-81.33%)
Mutual labels:  gym, reinforcement-learning
Gym Panda
An OpenAI Gym Env for Panda
Stars: ✭ 29 (-61.33%)
Mutual labels:  reinforcement-learning, openai-gym
Basic reinforcement learning
An introductory series to Reinforcement Learning (RL) with comprehensive step-by-step tutorials.
Stars: ✭ 826 (+1001.33%)
Mutual labels:  reinforcement-learning, openai-gym
Drlkit
A High Level Python Deep Reinforcement Learning library. Great for beginners, prototyping and quickly comparing algorithms
Stars: ✭ 29 (-61.33%)
Mutual labels:  gym, reinforcement-learning
Rlcard
Reinforcement Learning / AI Bots in Card (Poker) Games - Blackjack, Leduc, Texas, DouDizhu, Mahjong, UNO.
Stars: ✭ 980 (+1206.67%)
Mutual labels:  reinforcement-learning, openai-gym
Gym Gridworlds
Gridworld environments for OpenAI gym.
Stars: ✭ 43 (-42.67%)
Mutual labels:  reinforcement-learning, openai-gym
Gym Dart
OpenAI Gym environments using DART
Stars: ✭ 20 (-73.33%)
Mutual labels:  reinforcement-learning, openai-gym
Super Mario Bros A3c Pytorch
Asynchronous Advantage Actor-Critic (A3C) algorithm for Super Mario Bros
Stars: ✭ 775 (+933.33%)
Mutual labels:  gym, reinforcement-learning
Btgym
Scalable, event-driven, deep-learning-friendly backtesting library
Stars: ✭ 765 (+920%)
Mutual labels:  reinforcement-learning, openai-gym
Mujocounity
Reproducing MuJoCo benchmarks in a modern, commercial game /physics engine (Unity + PhysX).
Stars: ✭ 47 (-37.33%)
Mutual labels:  reinforcement-learning, deepmind
Ml In Tf
Get started with Machine Learning in TensorFlow with a selection of good reads and implemented examples!
Stars: ✭ 45 (-40%)
Mutual labels:  reinforcement-learning, deepmind

OpenAI Gym wrapper for the DeepMind Control Suite.

A lightweight wrapper around the DeepMind Control Suite that provides the standard OpenAI Gym interface. The wrapper allows to specify the following:

  • Reliable random seed initialization that will ensure deterministic behaviour.
  • Setting from_pixels=True converts proprioceptive observations into image-based. In additional, you can choose the image dimensions, by setting height and width.
  • Action space normalization bound each action's coordinate into the [-1, 1] range.
  • Setting frame_skip argument lets to perform action repeat.

Instalation

pip install git+git://github.com/denisyarats/dmc2gym.git

Usage

import dmc2gym

env = dmc2gym.make(domain_name='point_mass', task_name='easy', seed=1)

done = False
obs = env.reset()
while not done:
  action = env.action_space.sample()
  obs, reward, done, info = env.step(action)
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].