sequential_noiser#
Module providing the SequentialNoiser.
- class SequentialNoiser(noisers: list[simba_ml.simulation.noisers.noiser.Noiser])#
Bases:
NoiserThe SequentialNoiser applies multiple given Noiser sequentially.
- noisers#
A list of Noiser to be applied.
Inits SequentialNoiser with the provided params.
- Parameters:
noisers – A list of Noiser to be applied.
- noisify(signal: DataFrame) DataFrame#
Applies noise to the provided signal.
- Parameters:
signal – The input data.
- Returns:
The noised signal.