torchsig.transforms.signal_transformsΒΆ

SignalTransforms on Signal objects.

Classes

AdditiveNoiseSignalTransform

Adds noise with specified properties to Signal data.

AdjacentChannelInterference

Applies adjacent channel interference to Signal.

CarrierPhaseOffsetSignalTransform

SignalTransform that applies a randomized carrier phase offset to Signal IQ data.

CochannelInterference

Applies cochannel interference to Signal.

DopplerSignalTransform

SignalTransform that applies wideband Doppler to Signal IQ data.

Fading

SignalTransform that applies a channel fading model.

IQImbalanceSignalTransform

Applies a set of IQImbalance effects to a Signal: amplitude, phase, and DC offset.

IntermodulationProductsSignalTransform

Applies simulated intermodulation products to a Signal.

LocalOscillatorFrequencyDriftSignalTransform

SignalTransform that applies LO frequency drift to Signal IQ data.

LocalOscillatorPhaseNoiseSignalTransform

SignalTransform that applies LO phase noise to Signal IQ data.

NonlinearAmplifierSignalTransform

Applies a memoryless nonlinear amplifier model to Signal.

PassbandRippleSignalTransform

SignalTransform that models analog filter passband ripple for Signal IQ data.

QuantizeSignalTransform

SignalTransform that models Quantization in DAC.

Shadowing

SignalTransform that applies RF channel shadowing to Signal IQ data.

SignalTransform

SignalTransform parent class.

SpectralInversionSignalTransform

Inverts spectrum of complex IQ data.