#!/usr/bin/env python3 """Backward-compatibility shim — use ``speculators train`` instead. For distributed training:: torchrun --nproc_per_node= -m speculators.train config.yaml """ import warnings from speculators.train.cli import main from speculators.train.config import TrainConfig warnings.warn( "scripts/train.py is deprecated and will be removed in v0.9.0. " "Use 'speculators train' or 'torchrun -m speculators.train' instead.", DeprecationWarning, stacklevel=1, ) if __name__ == "__main__": main(TrainConfig.resolve())