Audio MixUp & Friends
    Apply MixUp, CutMix, and combination of both to audio waveforms before converting to Spectrogram or MelSpectrogram
  
AudioMixHandler
AudioMixHandler (alpha:float=0.5, interp_label:bool|None=None)
Mixup base for TensorAudio
| Type | Default | Details | |
|---|---|---|---|
| alpha | float | 0.5 | Alpha & beta parametrization for Betadistribution | 
| interp_label | bool | None | None | Blend or stack labels. Defaults to loss_func.y_intif None | 
AudioMixUp
AudioMixUp (alpha=0.5, stack_y=True)
Implementation of https://arxiv.org/abs/1710.09412 for TensorAudio
AudioCutMix
AudioCutMix (alpha:float=1.0, uniform:bool=True, p:float=1.0, interp_label:bool|None=None)
Implementation of https://arxiv.org/abs/1710.09412 for TensorAudio
| Type | Default | Details | |
|---|---|---|---|
| alpha | float | 1.0 | Alpha & beta parametrization for Betadistribution | 
| uniform | bool | True | Uniform patches across batch. True matches fastai CutMix | 
| p | float | 1.0 | Per Image probablily of applying CutMix if uniformis False | 
| interp_label | bool | None | None | Blend or stack labels. Defaults to loss’ y_intif None | 
AudioCutMixUp
AudioCutMixUp (mix_alpha=0.4, cut_alpha=1.0, stack_y=True, cut_ratio=1, mix_ratio=1)
Implementation of Mixup or CutMix for TensorAudio
AudioCutMixUpAugment
AudioCutMixUpAugment (mix_alpha=0.4, cut_alpha=1.0, stack_y=True, aug_ratio=1, cut_ratio=1, mix_ratio=1, augs_only=None, wave_augs=False)
Implementation of Mixup, CutMix, or Augment for TensorAudio