List of all members.
Detailed Description
Harmonic Sum Decision (HSD) computes the frequency power spectrum of EEG
data over one or more electrodes then sums the amplitudes of target
frequencies and their harmonics. The target with the highest sum is chosen
as the attended frequency.
Member Function Documentation
def hsd.HarmonicSumDecisionDiagnostic.__init__ |
( |
|
self, |
|
|
|
targets = (12.0, 13.0 , |
|
|
|
duration = 3 , |
|
|
|
fs = 500 , |
|
|
|
electrodes = 8 , |
|
|
|
filters = None , |
|
|
|
label = 'HSD' | |
|
) |
| | |
def hsd.HarmonicSumDecisionDiagnostic.classify |
( |
|
self, |
|
|
|
command | |
|
) |
| | |
command contains a data matrix of samples assumed to be an ndarray of
shape (samples, electrodes+)
def hsd.HarmonicSumDecisionDiagnostic.decode |
( |
|
self |
) |
|
def hsd.HarmonicSumDecisionDiagnostic.fft_params |
( |
|
self |
) |
|
Determine all the relevant parameters for fft analysis
def hsd.HarmonicSumDecisionDiagnostic.start |
( |
|
self |
) |
|
def hsd.HarmonicSumDecisionDiagnostic.stop |
( |
|
self |
) |
|
Member Data Documentation
TODO: roll any leftover samples to the beginning of the buffer.
The documentation for this class was generated from the following file: