mne_denoise.dss.denoisers.TimeShiftBias#
- class mne_denoise.dss.denoisers.TimeShiftBias(shifts: int | ndarray = 10, method: str = 'autocorrelation')[source]#
Time-shift bias for extracting autocorrelated signals.
Creates a bias by averaging time-shifted versions of the data, emphasizing signals that are predictable across time lags.
- Parameters:
Examples
>>> bias = TimeShiftBias(shifts=[1, 2, 5, 10], method="prediction") >>> biased_data = bias.apply(data)
See also
SmoothingBiasBias for low-frequency signals.
Methods
__init__([shifts, method])apply(data)Apply time-shift bias.