What problem does it solve?
This Skill streamlines the management of Weights & Biases (W&B) projects, providing a comprehensive suite of functionalities for analyzing, querying, and launching W&B projects.
Core Features & Use Cases
- Project Overview: Gain insights into the status and performance of all training runs in a project.
- Run Analysis: Perform detailed analysis on individual runs, including counting runs, summarizing runs, and inspecting single runs.
- Trace Inspection: View and analyze the traces of GenAI calls within a project, providing insights into the execution flow and resource usage.
- Report Creation: Generate comprehensive reports on the project's performance using W&B Reports API.
- Monitor Setup: Set up monitors to track the health and performance of training runs.
- Run Relaunch: Relaunch existing runs with updated configurations or hyperparameters.
- Code Modification and Launch: Modify code and launch new training jobs with minimal overhead.
- Queue Management: Create, list, and inspect launch queues for efficient job submission.
- Artifact Management: Track and manage the artifacts produced by runs, including datasets, models, and checkpoints.
- Cost Tracking: Monitor the costs associated with LLM inference and training runs.
- Evaluation: Analyze and summarize evaluation results for LLM applications.
- Use Case: Suppose you are working on a complex ML project with multiple training runs. Use this Skill to quickly access the status of runs, compare run metrics, and generate detailed reports to understand your project's performance.
Quick Start
Run the following command to get an overview of the training runs in your project:
python skills/wandb-primary/scripts/summary_project.py