Skip to main content

A general toolset for reinforcement learning (RL)

Project description

rl-tools

PyPI GitHub GitHub last commit

This is a simple toolset for reinforcement learning (RL).

Installation

from PIP

pip install rl_tools

from source

python setup.py install

Usage

As a alone script:

for example:

python -m rl_tools.plotter --save --show
  • enjoy.py enjoy the trained model, and track avg, med, std, min, max reward of episodes.
  • plotter.py plot learning curves for training , see rl-plotter for detail.
  • scheduler.py set training scheduler for tasks.

In RL agent:

for example:

from rl_tools.evaluator import Evaluator
from rl_tools.logger import Logger
  • evaluator.py evaluate model while training.
  • logger.py track learning process while training (same format as OpenAI baseline).

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

rl_tools-0.0.1.tar.gz (1.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rl_tools-0.0.1-py3-none-any.whl (14.1 kB view details)

Uploaded Python 3

File details

Details for the file rl_tools-0.0.1.tar.gz.

File metadata

  • Download URL: rl_tools-0.0.1.tar.gz
  • Upload date:
  • Size: 1.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.3

File hashes

Hashes for rl_tools-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a7a51fe45382524035cb05ab6775af57e573296c9e382b0e5987d123355ad7e5
MD5 1f263976a33f8f689197b5f600a96155
BLAKE2b-256 782f2e5ba8dff4303eed4a5dce5731e4c25d8cf655a570ea5318b94a44e08355

See more details on using hashes here.

File details

Details for the file rl_tools-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: rl_tools-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 14.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.3

File hashes

Hashes for rl_tools-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c085183cce58a5c68e0f90453853484af95fa023303cf5bc9292571b4d71ea02
MD5 98916d4648ba2ef3fcb596e56962c248
BLAKE2b-256 7edfd0f1853eaa1503544d32b1ec984a5eaa19f1d1fb6d3ab090115821b87874

See more details on using hashes here.

Supported by

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