What RLax provides
mainRLax is a library of JAX-based building blocks for reinforcement learning agents. It does not provide complete algorithms, but rather implementations of RL-specific mathematical operations.
Key capabilities include:
- Values: State and action-values.
- Bellman Equations: Values for non-linear generalizations of the Bellman equations.
- Return Distributions: Distributional value functions.
- General Value Functions: Values for cumulants other than the main reward.
- Policies: Policy-gradients for both continuous and discrete action spaces.
The library supports both on-policy and off-policy learning.