experiment-tracking-swanlab
Provides guidance for experiment tracking with SwanLab. Use when you need open-source run tracking, local or self-hosted dashboards, and lightweight media logging for ML workflows.
npx skills add Orchestra-Research/AI-Research-SKILLs --skill swanlab --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# SwanLab: Open-Source Experiment Tracking ## When to Use This Skill Use SwanLab when you need to: - **Track ML experiments** with metrics, configs, tags, and descriptions - **Visualize training** with scalar charts and logged media - **Compare runs** across seeds, checkpoints, and hyperparameters - **Work locally or self-hosted** instead of depending on managed SaaS - **Integrate** with PyTorch, Transformers, PyTorch Lightning, or Fastai **Deployment**: Cloud, local, or self-hosted | **Media**: images, audio, text, GIFs, point clouds, molecules | **Integrations**: PyTorch, Transformers, PyTorch Lightning, Fastai ## Installation ```bash # Install SwanLab plus the media dependencies used in this skill pip install "swanlab>=0.7.11" "pillow>=9.0.0" "soundfile>=0.12.0" # Add local dashboard support for mode="local" and swanlab watch pip install "swanlab[dashboard]>=0.7.11" # Optional framework integrations pip install transformers pytorch-lightning fastai # Login for cloud or self-hosted usage swanlab login ``` `pillow` and `soundfile` are the media dependencies used by the Image and Audio examples in this skill. `swanlab[dashboard]` adds the local dashboard dependency required by `mod
- When to Use This Skill
- Installation
- Quick Start
- Basic Experiment Tracking
- With PyTorch
- Core Concepts
- 1. Projects and Experiments
- 2. Configuration Tracking
- 3. Metric Logging
- 4. Media and Chart Logging
- 5. Local and Self-Hosted Workflows
- Integration Examples
- HuggingFace Transformers
- PyTorch Lightning
Install SwanLab plus the media dependencies used in this skill pip install "swanlab>=0.7.11" "pillow>=9.0.0" "soundfile>=0.12.0" Add local dashboard support for mode="local" and swanlab watch pip install "swanlab[dashboard]>=0.7.11" Optional framework integrations pip install transformers pytorch-lightning fastai Login for cloud or self-hosted usage swanlab login View local logs swanlab watch -l ./swanlog
What does the experiment-tracking-swanlab skill do?
Provides guidance for experiment tracking with SwanLab. Use when you need open-source run tracking, local or self-hosted dashboards, and lightweight media logging for ML workflows.
How do I install it?
Run `npx skills add Orchestra-Research/AI-Research-SKILLs --skill swanlab --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From Orchestra-Research/AI-Research-SKILLs, a repository with 11,391 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
