Skip to main content

xorl

eXtensible Orchestration for Reinforcement Learning — a lightweight infrastructure for RL training.

Features

  • TrainConfig — dataclass-based configuration for RL hyperparameters (PPO-style: gamma, GAE, clipping, etc.)
  • Trainer — base trainer with optimizer setup, checkpointing, and training loop
  • Utilities — seed management, gradient norm computation, parameter counting

Installation

pip install xorl

Quick Start

from turl import TrainConfig, Trainer

config = TrainConfig(
    lr=3e-4,
    batch_size=64,
    gamma=0.99,
    clip_range=0.2,
)

License

Apache-2.0

Metadata

Release files for xorl 0.1.1

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

Source distribution (sdist)

Source distribution for xorl 0.1.1
File Size Uploaded
xorl-0.1.1.tar.gz 3.8 kB Details

Built distribution (wheel)

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

Total release size: 7.7 kB

Release files / xorl-0.1.1.tar.gz

Download URL xorl-0.1.1.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
d139b4e1f03243f8e350da4bd92b5405de373722ab613725a34ce69081896f59
BLAKE2b-256 checksum
How to use checksums
0cd95823cfca4b642a2cd090846f170add7097858fa07535153dc96657edf9ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / xorl-0.1.1-py3-none-any.whl

Download URL xorl-0.1.1-py3-none-any.whl
Size 3.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bdb49b00bf4424caf6d2505880de79b6fae354ae540cead1ec1d74ccff232af7
BLAKE2b-256 checksum
How to use checksums
2748bcd3b9eefed6ae0303d440a2264510600e53680041c9a354e701c1a12c0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

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