weights-and-biases

Track machine learning experiments and model artifacts across training runs.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/JKhyro/HERMES-AGENT --skill weights-and-biases-jkhyro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weights-and-biases
Source: https://github.com/JKhyro/HERMES-AGENT/tree/main/skills/mlops/evaluation/weights-and-biases
Command: npx skills add https://github.com/JKhyro/HERMES-AGENT --skill weights-and-biases-jkhyro

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Weights & Biases solves the chaos of machine learning experimentation by giving you one place to log metrics, compare runs, visualize training, and preserve model lineage across projects and teams.

Core Features & Use Cases

  • Experiment Tracking: Automatically record losses, accuracies, hyperparameters, media, and system stats for every training run.
  • Hyperparameter Sweeps: Search efficiently across grid, random, or Bayesian configurations with parallel agents and early termination.
  • Artifacts and Model Registry: Version datasets, checkpoints, evaluation outputs, and production models with aliases and lineage tracking.
  • Framework Integrations: Works with PyTorch, TensorFlow, Keras, Hugging Face Transformers, PyTorch Lightning, Fast.ai, XGBoost, and LightGBM.
  • Use Case: A research team can run multiple model variants, watch training live, promote the best checkpoint to production, and later trace exactly which data and code produced it.

Quick Start

Use the weights-and-biases skill to log your training run, compare metrics, and track the resulting model artifact in a W&B project.

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 machine learning experiments and compare training runs?

Track machine learning experiments by logging losses, accuracies, hyperparameters, and system stats for every training run. You can compare metrics across runs and visualize training progress in real time to identify the best performing model configurations.

What is artifact lineage and how does it help manage model checkpoints?

Artifact lineage tracks the relationships between datasets, code, checkpoints, and production models. It lets you version evaluation outputs and manage the model registry, so you can trace exactly which data and code produced a specific checkpoint.

Does experiment tracking work with PyTorch, TensorFlow, and Hugging Face Transformers?

Experiment tracking works with PyTorch, TensorFlow, Keras, Hugging Face Transformers, PyTorch Lightning, Fast.ai, XGBoost, and LightGBM. These framework integrations allow automatic recording of metrics and media without changing your core training logic.

How do I run hyperparameter sweeps to search for the best model configuration?

Run hyperparameter sweeps by searching across grid, random, or Bayesian configurations. Coordinate parallel agents to execute the search efficiently and apply early termination to underperforming runs, saving compute resources while finding optimal settings.

Do I need the wandb Python package and authenticated access to log metrics?

You need the wandb Python package and authenticated W&B access to initialize runs, log metrics and media, manage artifacts, and coordinate sweep agents. This access is required to sync your local training data with the centralized dashboard.