Overview
W&B answers ‘which run produced this model, with which hyperparameters?’ permanently: a few lines of code log every metric, config, and artifact to a dashboard where runs are compared, filtered, and shared. Free for academics, integrated with every major ML framework.
Why researchers use it
- Automatic capture — metrics, gradients, GPU usage, code state per run
- Run comparison — parallel-coordinate and filter views across hundreds of experiments
- Academic tier — free team workspaces for research groups
Getting started
- pip install wandb; wandb login with a free academic account.
- Wrap training: wandb.init(project=…, config=…), then wandb.log({’loss’: loss}).
- Use Sweeps for hyperparameter search instead of hand-edited loops.
The honest review
Strengths. The reproducibility ledger every ML paper needs: six months later, the exact config behind Table 2 is one search away. Reports turn runs into shareable supplementary material.
Limitations. Your experiment metadata lives on their cloud (self-hosting exists but is enterprise-priced); logging adds slight overhead; the dashboard invites metric-staring over thinking.