v1.0 Now Available
Monitor ML Training
in Real-Time.
Track metrics, visualize system performance, and compare experiments with just 3 lines of code. Built for PyTorch, TensorFlow, and Scikit-Learn.
train.py
import ml_monitor # 1. Init Run ml_monitor.init({ api_key="sk_live_...", project_id="my-project-id" }) # 2. Log Metrics for epoch in range(20): ... ml_monitor.log({ "loss": 0.5, "accuracy": 0.92 })
Live Visualization
Watch your loss curves and accuracy metrics update in real-time as your model trains.
System Monitoring
Automatically track GPU, CPU, and RAM usage to identify bottlenecks in your pipeline.
Run Comparison
Overlay metrics from multiple runs to compare hyperparameters and find the best model.
How to get started
01
Install the Package
pip install git+https://github.com/B4K2/Ml-monitoring-package.git
02
Create a Project
Sign up for an account, create a new project in the dashboard, and generate an API Key.
03
Add 3 Lines of Code
Import the package, initialize it with your key, and log metrics inside your training loop.