weights-and-biases

Log ML experiments, hyperparameter sweeps, and model artifacts with wandb.

Updated May 5, 2026
One-click install
npx skills add https://github.com/Z43L/zeus-agent --skill weights-and-biases-z43l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weights-and-biases
Source: https://github.com/Z43L/zeus-agent/tree/main/skills/mlops/evaluation/weights-and-biases
Command: npx skills add https://github.com/Z43L/zeus-agent --skill weights-and-biases-z43l

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires wandb, and includes references (resource) components.

What problem does it solve?

Weights & Biases (W&B) streamlines the otherwise manual work of logging ML experiments, comparing runs, and managing model artifacts so teams can iterate faster with reliable experiment history.

Core Features & Use Cases

  • Experiment Tracking: Automatically log metrics, hyperparameters, and run metadata for quick run-to-run comparison.
  • Hyperparameter Sweeps: Launch parameter search jobs (grid/random/Bayesian) and track progress toward a chosen objective.
  • Model Registry & Artifacts: Version datasets/models/checkpoints with lineage and aliases like latest/best/production for reproducible training and deployment.

Use case: you run a training job for a text model, then run a Bayesian sweep over learning rate and dropout, and finally promote the best checkpoint to a registry stage for downstream evaluation and serving.

Quick Start

Log your first experiment by running a training loop that initializes W&B with your project name, calls wandb.log for losses/accuracies during training, and finishes with wandb.finish.

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 using wandb?

To track machine learning experiments with wandb, initialize a run with your project name, log metrics and hyperparameters via wandb.log during training, and call wandb.finish to close the session. This provides structured run tracking and real-time dashboards for easy comparison.

Can I run hyperparameter sweeps with PyTorch and TensorFlow using W&B?

Yes, you can run hyperparameter sweeps in PyTorch and TensorFlow using W&B. Configure grid, random, or Bayesian search jobs via wandb.sweep, then execute them with wandb.agent to track progress toward your chosen objective metric.

What is a model registry and how do artifacts work in W&B?

A model registry in W&B versions datasets, models, and checkpoints using artifacts with full lineage tracking. You can assign aliases like latest, best, or production to promote checkpoints for reproducible training and downstream deployment.

Does W&B experiment tracking support Hugging Face workflows?

W&B experiment tracking supports Hugging Face workflows by logging training metrics, hyperparameters, and run metadata. Integration requires the W&B Python package to initialize runs and log structured data for real-time dashboard visualization.

What's the best way to compare model training runs across different hyperparameters?

The best way to compare model training runs is using W&B experiment tracking to automatically log metrics and hyperparameters. This creates structured run records viewable in real-time dashboards, enabling quick run-to-run comparison for deep learning projects.

Do I need the wandb Python package to log model registry artifacts?

Yes, you need the wandb Python package to log model registry artifacts. It provides the required integration to initialize runs, log training metrics, configure sweeps, and handle versioned artifact persistence with lineage for reproducible deployment.