hugging-face-trackio
Track and visualize ML training experiments with Trackio. Use when logging metrics during training (Python API) or retrieving/analyzing logged metrics (CLI). Supports real-time dashboard visualization, HF Space syncing, and JSON output for automation.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Track and visualize ML training experiments with Trackio. Use when logging metrics during training (Python API) or retrieving/analyzing logged metrics (CLI). Supports real-time dashboard visualization, HF Space syncing, and JSON output for automation.
How to use
Zainstaluj Trackio w swoim środowisku Python razem z zależnościami projektu, następnie zaimportuj bibliotekę w skrypcie treningowym poleceniem
import trackio.Zainicjuj śledzenie na początku treningu, wywołując
trackio.init()z parametremprojectokreślającym nazwę projektu. Jeśli trenujesz w chmurze, przekażspace_idaby metryki synchronizowały się do dashboardu na Hugging Face Spaces.Loguj metryki podczas treningu za pomocą
trackio.log()w pętli treningowej, lub jeśli używasz biblioteki TRL, ustawreport_to="trackio"w konfiguracji trenera.Zakończ śledzenie, wywołując
trackio.finish()na koniec skryptu, aby upewnić się, że wszystkie dane zostały zapisane.Po treningu użyj interfejsu CLI do pobierania i analizy metryk:
trackio listaby odkryć dostępne projekty i uruchomienia,trackio getaby pobrać konkretne metryki, lubtrackio showaby uruchomić dashboard.Do automatyzacji i integracji z agentami AI dodaj flagę
--jsondo poleceń CLI, aby otrzymać dane w formacie JSON gotowym do przetwarzania programowego.