Agent Skills › patchy631/ai-engineering-hub › hugging-face-trackio

hugging-face-trackio

GitHub

用于记录和可视化机器学习训练实验指标的工具。支持通过Python API在训练中记录指标,或通过CLI检索和分析已记录的指标,并同步至Hugging Face Spaces进行实时监控。

hugging-face-skills/skills/hugging-face-trackio/SKILL.md patchy631/ai-engineering-hub

Trigger Scenarios

需要记录ML训练过程中的损失、准确率等指标 需要查询或分析历史训练实验数据 需要将训练指标同步到Hugging Face Spaces仪表盘

Install

npx skills add patchy631/ai-engineering-hub --skill hugging-face-trackio -g -y
More Options

Non-standard path

npx skills add https://github.com/patchy631/ai-engineering-hub/tree/main/hugging-face-skills/skills/hugging-face-trackio -g -y

Use without installing

npx skills use patchy631/ai-engineering-hub@hugging-face-trackio

指定 Agent (Claude Code)

npx skills add patchy631/ai-engineering-hub --skill hugging-face-trackio -a claude-code -g -y

安装 repo 全部 skill

npx skills add patchy631/ai-engineering-hub --all -g -y

预览 repo 内 skill

npx skills add patchy631/ai-engineering-hub --list

SKILL.md

Frontmatter
{
    "name": "hugging-face-trackio",
    "description": "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."
}

Trackio - Experiment Tracking for ML Training

Trackio is an experiment tracking library for logging and visualizing ML training metrics. It syncs to Hugging Face Spaces for real-time monitoring dashboards.

Two Interfaces

Task Interface Reference
Logging metrics during training Python API references/logging_metrics.md
Retrieving metrics after/during training CLI references/retrieving_metrics.md

When to Use Each

Python API → Logging

Use import trackio in your training scripts to log metrics:

  • Initialize tracking with trackio.init()
  • Log metrics with trackio.log() or use TRL's report_to="trackio"
  • Finalize with trackio.finish()

Key concept: For remote/cloud training, pass space_id — metrics sync to a Space dashboard so they persist after the instance terminates.

→ See references/logging_metrics.md for setup, TRL integration, and configuration options.

CLI → Retrieving

Use the trackio command to query logged metrics:

  • trackio list projects/runs/metrics — discover what's available
  • trackio get project/run/metric — retrieve summaries and values
  • trackio show — launch the dashboard
  • trackio sync — sync to HF Space

Key concept: Add --json for programmatic output suitable for automation and LLM agents.

→ See references/retrieving_metrics.md for all commands, workflows, and JSON output formats.

Minimal Logging Setup

import trackio

trackio.init(project="my-project", space_id="username/trackio")
trackio.log({"loss": 0.1, "accuracy": 0.9})
trackio.log({"loss": 0.09, "accuracy": 0.91})
trackio.finish()

Minimal Retrieval

trackio list projects --json
trackio get metric --project my-project --run my-run --metric loss --json

Version History

  • c5c2278 Current 2026-08-20 10:52

Same Skill Collection

grpo-finetuning-qwen3/agent-skill/grpo-finetune/SKILL.md
hugging-face-skills/skills/brightdata-web-mcp/SKILL.md
hugging-face-skills/skills/hugging-face-cli/SKILL.md
hugging-face-skills/skills/hugging-face-datasets/SKILL.md
hugging-face-skills/skills/hugging-face-evaluation/SKILL.md
hugging-face-skills/skills/hugging-face-paper-publisher/SKILL.md
hugging-face-skills/skills/hugging-face-tool-builder/SKILL.md
hugging-face-skills/skills/hugging-face-jobs/SKILL.md
hugging-face-skills/skills/hugging-face-model-trainer/SKILL.md

Metadata

Files
0
Version
be534ad
Hash
da2f366b
Indexed
2026-08-20 10:52

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-03 16:45
浙ICP备14020137号-1