MLCopilot
Real-Time ML Training Monitor for VS Code.
Features
- Automatic Detection: Automatically starts monitoring when you run Python ML scripts
- Live Dashboard: Real-time loss curves and gradient norm visualization
- Failure Detection: Detects exploding/vanishing gradients, loss divergence, NaN losses
- Root Cause Analysis: Explains why issues occur
- Actionable Recommendations: Code-level fixes for detected problems
Requirements
Usage
- Install the extension
- Open any ML project
- Run your Python training script
- The dashboard opens automatically and streams live metrics
How It Works
When you execute a Python file that appears to be an ML training script:
- The backend server starts automatically
- Your browser opens to the live dashboard
- Metrics stream in real-time via WebSocket
- Issues are detected and recommendations provided
Commands
MLCopilot: Open Dashboard - Manually open the monitoring dashboard
Extension Settings
This extension uses the Python extension's configured interpreter.
License
MIT
| |