Skip to main content

A library for Deep Reinforcement Learning (PPO) in PyTorch

Project description

neroRL

neroRL is a PyTorch based research framework for Deep Reinforcement Learning specializing on Recurrent Proximal Policy Optimization. Its focus is set on environments that are procedurally generated, while providing some usefull tools for experimenting and analyzing a trained behavior.

Features

Obstacle Tower Challenge

Originally, this work started out by achieving the 7th place during the Obstacle Tower Challenge by using a relatively simple FFCNN. This video presents some footage of the approach and the trained behavior:

Rising to the Obstacle Tower Challenge

Recently we published a paper at CoG 2020 (best paper candidate) that analyzes the taken approach. Additionally the model was trained on 3 level designs and was evaluated on the two left out ones. The results can be reproduced using the obstacle-tower-challenge branch.

Getting Started

To get started check out the docs!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

neroRL-0.0.4.tar.gz (74.6 kB view details)

Uploaded Source

Built Distribution

neroRL-0.0.4-py3-none-any.whl (109.2 kB view details)

Uploaded Python 3

File details

Details for the file neroRL-0.0.4.tar.gz.

File metadata

  • Download URL: neroRL-0.0.4.tar.gz
  • Upload date:
  • Size: 74.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.63.1 importlib-metadata/4.10.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.10

File hashes

Hashes for neroRL-0.0.4.tar.gz
Algorithm Hash digest
SHA256 7a71e1f08f5b910669e6dc5f24e9918f69ffa26b105080fea7cc022934849516
MD5 ccba2de5198b0dbc69abc6063f42ffa8
BLAKE2b-256 ad6980ae858331c045c38a6360c414952d618b3fcaaa52efead400fed593b417

See more details on using hashes here.

File details

Details for the file neroRL-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: neroRL-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 109.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.6 tqdm/4.63.1 importlib-metadata/4.10.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.10

File hashes

Hashes for neroRL-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b6f788ebc77f5744f20aea915d560427d6c880af1a1868e965e4b278a55d6fd1
MD5 96e4ad384528ab9f405ec3da2d339413
BLAKE2b-256 197f0e0f7e7c0cc2cad47655db2b5ac31aeb7f18355fc3f22d37a77f055e789a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page