Skip to main content

DRL Wizard

DRL Wizard is a clean, modular Deep Reinforcement Learning toolkit for training, comparing, and understanding modern RL algorithms. It supports multiple environments, multiple algorithms, real-time monitoring, and a unified workflow through a FastAPI backend and Streamlit UI.


🚀 Features

  • Algorithms: PPO, TRPO, DQN, Double DQN, Dueling DQN, SAC (more coming)
  • Environments: Gymnasium, Atari (ALE), image-based & multi-discrete action spaces
  • Architecture: FastAPI backend, Streamlit UI, SQLAlchemy storage, Pydantic configs
  • Experiment Tools: concurrent jobs, graceful stop, NDJSON logs, TensorBoard, job archives
  • Extensible: easy to add algorithms, envs, or visualization components


📦 Installation

Basic

pip install drl-wizard

UI + Dev tools:

pip install drl-wizard[ui,dev]

🖥️ Running

  • Running the UI & Backend:
drl-wizard-run
  • Running Backend:
drl-wizard-api
  • Running UI:
drl-wizard-ui

📝 Notes

  • drl-wizard-run launches the full platform.

  • Extras ([ui], [dev]) include Streamlit, and development dependencies.

Metadata

Release files for drl-wizard 0.1.3

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

Source distribution (sdist)

Source distribution for drl-wizard 0.1.3
File Size Uploaded Provenance Actions
drl_wizard-0.1.3.tar.gz 108.2 kB Without provenance Details for drl_wizard-0.1.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for drl-wizard 0.1.3
File Interpreter ABI Platform Actions
drl_wizard-0.1.3-py3-none-any.whl Python 3 none any Details for drl_wizard-0.1.3-py3-none-any.whl

Total release size: 264.2 kB

Release files / drl_wizard-0.1.3.tar.gz

Download URL drl_wizard-0.1.3.tar.gz
Size 108.2 kB
Tags Source
SHA-256 checksum
How to use checksums
1790c650089afdc47814f97ebd591c17fa7b1411320ec5df8271adb9a81efbbc
BLAKE2b-256 checksum
How to use checksums
85d57c3c0da7f5ed45a0332152204f352ffe08ec346e13395a4250198bc84e01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / drl_wizard-0.1.3-py3-none-any.whl

Download URL drl_wizard-0.1.3-py3-none-any.whl
Size 155.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
49f33e80be3300d79c5adb549ee73468bb607e04002054283b62c97fab7c036a
BLAKE2b-256 checksum
How to use checksums
d7511402d4e163b0089f740090ecec7e7aa8348e8adba24abeceb3220c982bed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Security for drl-wizard 0.1.3

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.

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