mne_denoise.dss.NonlinearDenoiser#
- class mne_denoise.dss.NonlinearDenoiser[source]#
Base class for nonlinear DSS denoisers.
Subclasses implement
denoise()for one source at a time.- abstractmethod denoise(source: ndarray) ndarray[source]#
Apply nonlinear denoising to source time series.
- Parameters:
- sourcendarray, shape (n_times,) or (n_times, n_epochs)
Source time series (single component).
- Returns:
- denoisedndarray, same shape as input
Denoised source with enhanced signal characteristics.