weights-and-biases

Track ML experiments, optimize hyperparameters, and manage model registries with wandb.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the disorganization and manual effort of managing machine learning experiments, where tracking metrics, comparing hyperparameter configurations, and versioning models across training runs is error-prone and slows down iteration cycles for data science teams.

Core Features & Use Cases

  • Experiment Tracking: Automatically log training metrics, hyperparameters, and artifacts for every ML run with real-time dashboard visualization.
  • Hyperparameter Optimization: Run automated sweeps using grid, random, or Bayesian search to find optimal model configurations without manual trial and error.
  • Model Registry & Collaboration: Version models with lineage tracking, share runs with team members, and manage deployment stages for production ML systems.
  • Use Case: A data science team training multiple NLP models can use this Skill to automatically log fine-tuning metrics, run a Bayesian sweep to find the best learning rate and dropout value, and version the top-performing model for deployment.

Quick Start

Use the weights-and-biases skill to initialize a W&B run for your current PyTorch training script, automatically log training and validation accuracy per epoch, and upload the final model as a versioned artifact to your 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 automatically?

To track machine learning experiments, you can automatically log training metrics, hyperparameters, and artifacts for every run. This provides real-time dashboard visualization to easily compare training runs and eliminate manual tracking errors.

What is the best way to run hyperparameter optimization sweeps for PyTorch models?

The best way to run hyperparameter optimization is by executing automated sweeps using grid, random, or Bayesian search. This finds optimal model configurations for frameworks like PyTorch without relying on manual trial and error.

How does model registry and artifact versioning work for ML collaboration?

Model registry and artifact versioning work by versioning models with lineage tracking and storing dataset artifacts. This enables team collaboration by managing deployment stages and sharing runs for production ML systems.

Can I use Weights & Biases with TensorFlow and HuggingFace frameworks?

Yes, you can use Weights & Biases with TensorFlow and HuggingFace. It requires the wandb Python library and integrates seamlessly with these and other ML frameworks to support real-time metric logging.

How do I log fine-tuning metrics and upload a versioned model artifact to my project?

To log fine-tuning metrics, initialize a run for your training script to automatically record validation accuracy per epoch. You can then upload the final model as a versioned artifact directly to your project.