holocron.utils.data¶
Batch collate¶
Mixup
¶
Bases: Module
Implements a batch collate function with MixUp strategy from "mixup: Beyond Empirical Risk Minimization".
import torch from torch.utils.data._utils.collate import default_collate from holocron.utils.data import Mixup mix = Mixup(num_classes=10, alpha=0.4) loader = torch.utils.data.DataLoader(dataset, batch_size, collate_fn=lambda b: mix(*default_collate(b)))
| PARAMETER | DESCRIPTION |
|---|---|
num_classes
|
number of expected classes
TYPE:
|
alpha
|
mixup factor
TYPE:
|