torchaudio.functional.mask_along_axis¶
- torchaudio.functional.mask_along_axis(specgram: Tensor, mask_param: int, mask_value: float, axis: int, p: float = 1.0) Tensor [source]¶
沿
axis
应用掩码。掩码将应用在索引
[v_0, v_0 + v)
范围内,其中v
从uniform(0, max_v)
采样,v_0
从uniform(0, specgram.size(axis) - v)
采样。当p = 1.0
时max_v = mask_param
,否则max_v = min(mask_param, floor(specgram.size(axis) * p))
。所有样本将具有相同的掩码区间。