Dashboard API¶
Training metrics visualisation — terminal, HTML report, and callback-based collection.
Collection¶
rlox.dashboard.MetricsCollector
¶
Bases: Callback
Collects time-series training metrics for visualization.
Stores per-step values for common RL training metrics and provides summary statistics at the end of training.
Parameters¶
None
Examples¶
mc = MetricsCollector() mc.on_training_start(total_timesteps=50_000) mc.on_step(step=0, episode_reward=10.0, policy_loss=0.5) True mc.summary()["total_steps"] 1