What problem does it solve?
This Skill prevents wasted computational resources and time by automatically detecting and terminating machine learning training experiments that show signs of divergence, such as NaN values, exploding losses, or plateaus.
Core Features & Use Cases
- Real-time Monitoring: Continuously polls log files of running ML experiments.
- Divergence Detection: Identifies common failure modes like NaN/Inf, loss explosion, and plateaus using configurable thresholds.
- Automated Termination: Kills diverging training processes to prevent further resource waste.
- Status Reporting: Provides clear status updates on experiment health.
- Use Case: When running multiple hyperparameter tuning experiments, this Skill acts as a safety net, automatically stopping any experiment that starts producing nonsensical results or fails to improve, allowing you to focus on promising runs.
Quick Start
Monitor the running experiment with ID 'exp-001' for loss divergence.