Skip to main content

JAX implementation of Reinforcement Learning agents

Project description

Jaxagents

Jaxagents is a Python implementation of Reinforcement Learning agents built upon JAX.

Content

So far, the project includes the following agents:

  • Q-learning:
    • Deep Q Networks (DQN)
    • Double Deep Q Networks (DDQN)
    • Categorical Deep Q Networks (often known as C51)
    • Quantile Regression Deep Q Networks (QRDQN)
  • Policy gradient:
    • REINFORCE
    • PPO with clipping and GAE

Background

Research and development in Reinforcement Learning can be computationally cumbersome. Utilizing JAX's high computational performance, Jaxagents provides a framework for applying and developing Reinforcement Learning agents that offers benefits in:

  • computational speed
  • easy control of random number generation
  • hyperparameter optimization (via parallelized calculations)

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

jaxagents-0.1.14.tar.gz (37.3 kB view details)

Uploaded Source

Built Distribution

jaxagents-0.1.14-py3-none-any.whl (42.9 kB view details)

Uploaded Python 3

File details

Details for the file jaxagents-0.1.14.tar.gz.

File metadata

  • Download URL: jaxagents-0.1.14.tar.gz
  • Upload date:
  • Size: 37.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.10.11 Windows/10

File hashes

Hashes for jaxagents-0.1.14.tar.gz
Algorithm Hash digest
SHA256 317c9ade8d4680f064fbcc4b966de00454b40041702b14689615311348e4a1bb
MD5 dfc70243a4280c5bd1128315ccb5a2ea
BLAKE2b-256 38effbff61fdb6427fab44a650e63a22e2271ea231b125fa1eac535b3e5ec651

See more details on using hashes here.

File details

Details for the file jaxagents-0.1.14-py3-none-any.whl.

File metadata

  • Download URL: jaxagents-0.1.14-py3-none-any.whl
  • Upload date:
  • Size: 42.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.10.11 Windows/10

File hashes

Hashes for jaxagents-0.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 22d927235474c141625cf86818e1130fb377bd2ffe85f4b42f6ffe018f25fed7
MD5 5f924000f33c3bfbcca1d7e54bdafea9
BLAKE2b-256 11afb798108a1a48ce52ebafe9fd32ab137d08bddb13d878f21d6c085813fc82

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