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.3.tar.gz (74.7 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: neroRL-0.0.3.tar.gz
  • Upload date:
  • Size: 74.7 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.3.tar.gz
Algorithm Hash digest
SHA256 7efd9b4316d8d2a271a41d5a5fb328e3d4a809c3b2d2882cabfb642f8ad3f83b
MD5 f7bb68ba373af23ebcb690e0667cc12f
BLAKE2b-256 b593cbe7831d14e8ac16bc6f70a683425cb1a596238f007de4ca83980cf94269

See more details on using hashes here.

File details

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

File metadata

  • Download URL: neroRL-0.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 a4267da15723c4df526e9a3170ac4fa4f4a68149be10f181d5330ab3c8d63dc8
MD5 fd5eaa0270876716fa5d3cf7e3a2861d
BLAKE2b-256 63a7c1b9654bb5ed0e1b1a88feba80284d1179a3e29f5cc23801305c8f4c8faa

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