Skip to main content

A package for Q learning (and friends)

Project description

Overview

The purpose of this repository is to provide meaninful baselines for a variety reinforcement learning approaches. The RL approaches are evaluated with an emphasis on the average performance accross multiple agents.

Q-learning algorithms

Recipies

OpenAI cartpole v1

Description: See https://gym.openai.com/envs/CartPole-v1/ for more information.

Agent description

Representative parameters

Mean performance accross thirty agents

SGD with feedforward ANN

Colorado State Univ cartpole swing-up and balance task

An inverted pendulum on a cart initially developed by Chuck Anderson (chuck.anderson@colostate.edu). An evaluation episode begins with the pole pointing down, the cart in the center of the track, with both the cart and pole with zero velocity.

Agent description

Representative parameters

Mean performance accross thirty agents

SGD with feedforward ANN Adam with feedforward ANN

Carpole

Other stuff:

How to create package

python3 setup.py sdist bdist_wheel

python3 -m twine upload dist/*

To create a private release

$ python3 setup.py sdist bdist_wheel

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

Qlearners-0.14.1.tar.gz (27.2 kB view details)

Uploaded Source

Built Distribution

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

Qlearners-0.14.1-py3-none-any.whl (31.0 kB view details)

Uploaded Python 3

File details

Details for the file Qlearners-0.14.1.tar.gz.

File metadata

  • Download URL: Qlearners-0.14.1.tar.gz
  • Upload date:
  • Size: 27.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for Qlearners-0.14.1.tar.gz
Algorithm Hash digest
SHA256 83365291c55d376c3d659f1190e5b953a82359993c8afb1d7e6a9c3d4d7c23c0
MD5 26e91fd3451a3f515f75d89b21763dc8
BLAKE2b-256 cdd744fabace69a85b7ccd68400ee0b13f17f46b950a36bd8be5f3cb6ed99b47

See more details on using hashes here.

File details

Details for the file Qlearners-0.14.1-py3-none-any.whl.

File metadata

  • Download URL: Qlearners-0.14.1-py3-none-any.whl
  • Upload date:
  • Size: 31.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for Qlearners-0.14.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d6cdcc1b4831d444ae92e8879f7de30175baff9bbe21e006126d50961af0a5e9
MD5 f26cb8b60bcee1c3f2b15ab9b5d87418
BLAKE2b-256 42d4054e63a619fe1e018be8365fd736699928624e3fa0fd0fe69e64af8ef62b

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