torchsig.transforms.functional.cut_out¶
- torchsig.transforms.functional.cut_out(data: ndarray, cut_start: float, cut_duration: float, cut_type: str, rng: Generator | None = None) ndarray[source]¶
Performs CutOut: replacing values with fill.
- Parameters:
data – IQ data
cut_start – Normalized start of cut region [0.0, 1.0)
cut_duration – Normalized duration of cut region (0.0, 1.0)
cut_type – Type of data to fill cut region. * zeros * ones * low_noise * avg_noise * high_noise
rng – Random number generator. Defaults to np.random.default_rng(seed=None).
- Raises:
ValueError – Invalid cut_type.
- Returns:
CutOut IQ data.