Skip to main content

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!

Metadata

Release files for neroRL 0.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for neroRL 0.0.4
File Size Uploaded Provenance Actions
neroRL-0.0.4.tar.gz 74.6 kB Without provenance Details for neroRL-0.0.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for neroRL 0.0.4
File Interpreter ABI Platform Actions
neroRL-0.0.4-py3-none-any.whl Python 3 none any Details for neroRL-0.0.4-py3-none-any.whl

Total release size: 183.9 kB

Release files / neroRL-0.0.4.tar.gz

Download URL neroRL-0.0.4.tar.gz
Size 74.6 kB
Tags Source
SHA-256 checksum
How to use checksums
7a71e1f08f5b910669e6dc5f24e9918f69ffa26b105080fea7cc022934849516
BLAKE2b-256 checksum
How to use checksums
ad6980ae858331c045c38a6360c414952d618b3fcaaa52efead400fed593b417
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / neroRL-0.0.4-py3-none-any.whl

Download URL neroRL-0.0.4-py3-none-any.whl
Size 109.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b6f788ebc77f5744f20aea915d560427d6c880af1a1868e965e4b278a55d6fd1
BLAKE2b-256 checksum
How to use checksums
197f0e0f7e7c0cc2cad47655db2b5ac31aeb7f18355fc3f22d37a77f055e789a
Upload date
Uploaded using Trusted Publishing?
What is 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

Security for neroRL 0.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.4 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page