Good Practice

Practical recommendations for running WeightsLab at scale, large datasets, long experiments, and production-like setups.

Dataset and loaders, keeping a large dataset off the critical path: the array_* loader flags, and implementing get_items so label scans don’t pay for an image decode.

Training loop, why the loop should run until you stop it, and what a fixed step budget costs you.

Signals and storage, how much to send per step, and the three storage modes to choose between.