weights-and-biases

Track ML experiments and visualize performance across runs with Weights & Biases.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/tangzheng202202/hermes-skills --skill weights-and-biases-tangzheng202202
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weights-and-biases
Source: https://github.com/tangzheng202202/hermes-skills/tree/main/03-mlops/mlops/evaluation/weights-and-biases
Command: npx skills add https://github.com/tangzheng202202/hermes-skills --skill weights-and-biases-tangzheng202202

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

ML teams struggle to reproduce experiments, compare results, and collaborate on model development across projects.

Core Features & Use Cases

  • Experiment tracking: automatically log metrics, configs, and artifacts across runs.
  • Hyperparameter sweeps & optimization: manage sweeps and surface best configurations.
  • Model registry & lineage: version artifacts and trace model provenance for reproducibility.
  • Collaboration dashboards and reporting for teams.

Quick Start

Run a minimal training script with wandb.init to start a run and log basic metrics.

Frequently Asked Questions about weights-and-biases

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track ML experiments and log metrics for reproducibility?

To track ML experiments, initialize a run with wandb.init to automatically log metrics, configurations, and artifacts across runs. This ensures reproducibility by recording performance data and hyperparameter states throughout the training process.

What is hyperparameter sweep optimization and when do I need it for model training?

Hyperparameter sweep optimization systematically explores configurations to surface the best performing models. You need it when tuning parameters manually becomes inefficient, allowing managed sweeps to automatically identify optimal model settings across multiple runs.

How does artifact versioning work for tracing model lineage?

Artifact versioning traces model lineage by tracking dataset and model provenance across pipeline stages. It records specific artifact versions used in each run, ensuring you can trace exact inputs and outputs for reproducible model development.

Can I use this experiment tracking for large team-based workflows?

Yes, experiment tracking scales from small-scale individual experiments to large team-based workflows. It provides collaboration dashboards and project-level reporting, allowing multiple users to visualize performance and compare results across shared projects.

What's the best way to compare ML metrics across multiple training runs?

The best way to compare ML metrics across runs is using project-level dashboards. These dashboards visualize performance across runs in real-time, allowing you to automatically log metrics, overlay training curves, and identify configuration differences.