What problem does it solve?
This Skill simplifies the process of recording, aggregating, and visualizing ML training metrics, so teams can quickly monitor progress and compare runs without manual log analysis.
Core Features & Use Cases
- Real-time logging and dashboarding: Capture metrics during training and display them in a live Trackio dashboard, with optional Space syncing for persistence.
- CLI and Python API access: Use a simple Python API to log metrics and a CLI to list runs, fetch metrics, and launch dashboards for automation and LLM-driven workflows.
- Use Case: Imagine you run multiple experiments; track learning curves, compare final metrics, and share dashboards across your team with minimal setup.
Quick Start
Install and configure Trackio integration, then initialize a run and start logging:
- Import trackio and call trackio.init(project="my-project", space_id="username/trackio")
- Log metrics during training with trackio.log({"loss": loss, "accuracy": acc})
- View the dashboard with trackio.show() or trackio.sync(...)