Public Member Functions

unlock.bci.decode.UnlockDecoderFactory Class Reference

List of all members.

Public Member Functions

def create_decoder
def create_harmonic_sum_decision
def create_template_match
def create_offline_vep_trial_recorder
def create_offline_trial_data
def create_fixed_time_buffering
def create_sliding
def create_absolute_threshold
def create_lda_threshold
def create_eyeblink_detector
def create_facial_emg_detector
def unknown

Member Function Documentation

def unlock.bci.decode.UnlockDecoderFactory.create_absolute_threshold (   self,
  threshold = 0,
  reduction_fn = np.mean 
)
def unlock.bci.decode.UnlockDecoderFactory.create_decoder (   self,
  decoder,
  kwargs 
)
def unlock.bci.decode.UnlockDecoderFactory.create_eyeblink_detector (   self,
  eog_channels = (7,,
  strategy = 'length',
  rms_threshold = 0 
)
def unlock.bci.decode.UnlockDecoderFactory.create_facial_emg_detector (   self  ) 
def unlock.bci.decode.UnlockDecoderFactory.create_fixed_time_buffering (   self,
  electrodes = 8,
  window_length = 768 
)
def unlock.bci.decode.UnlockDecoderFactory.create_harmonic_sum_decision (   self,
  buffering_decoder = None,
  threshold_decoder = None,
  selector = None,
  fs = 256,
  n_electrodes = 8,
  targets = (12.0, 13.0,
  nfft = 2048,
  target_window = 0.1,
  n_harmonics = 1,
  selected_channels = None 
)
def unlock.bci.decode.UnlockDecoderFactory.create_lda_threshold (   self,
  x = (0, 1,
  y = (0, 1,
  min_confidence = 0.5,
  reduction_fn = 'np.mean' 
)
def unlock.bci.decode.UnlockDecoderFactory.create_offline_trial_data (   self,
  label = 'trial' 
)
def unlock.bci.decode.UnlockDecoderFactory.create_offline_vep_trial_recorder (   self,
  buffering_decoder = None,
  label = 'trial' 
)
def unlock.bci.decode.UnlockDecoderFactory.create_sliding (   self,
  electrodes = 8,
  step_size = 32,
  trial_limit = 768 
)
def unlock.bci.decode.UnlockDecoderFactory.create_template_match (   self,
  templates = None,
  buffering_decoder = None,
  threshold_decoder = None,
  n_electrodes = 8,
  selected_channels = None,
  reference_channel = None 
)
def unlock.bci.decode.UnlockDecoderFactory.unknown (   self,
  kwargs 
)

The documentation for this class was generated from the following file: