torchsig.transforms.functional.awgn¶
- torchsig.transforms.functional.awgn(data: ndarray, noise_power_db: float, rng: Generator | None = None) ndarray[source]¶
Adds zero-mean complex additive white Gaussian noise with power of noise_power_db.
- Parameters:
data – (batch_size, vector_length, …)-sized data.
noise_power_db – Defined as 10*log10(E[|n|^2]).
random_generator – Random Generator to use. Defaults to None (new generator created internally).
- Returns:
Data with added noise.