kaira.utils.snr.snr_linear_to_db

kaira.utils.snr.snr_linear_to_db(snr_linear: float | Tensor) Tensor[source]

Convert Signal-to-Noise Ratio from linear scale to decibels.

Parameters:

snr_linear (Union[float, torch.Tensor]) – SNR in linear scale.

Returns:

SNR in decibel (dB) scale.

Return type:

torch.Tensor

Raises:

ValueError – If snr_linear contains negative values.