sequential_sparsifier#
Module providing the SequentialNoiser.
- class SequentialSparsifier(sparsifiers: list[simba_ml.simulation.sparsifier.sparsifier.Sparsifier])#
Bases:
SparsifierThe SequentialNoiser applies multiple given Noiser sequentially.
- noisers#
A list of Noiser to be applied.
Inits SequentialNoiser with the provided params.
- Parameters:
sparsifiers – A list of Sparsifiers to be applied.
- sparsify(signal: DataFrame) DataFrame#
Sparsifies to the provided signal.
- Parameters:
signal – The input data.
- Returns:
The noised signal.