neuralset.extractors.base.EventDetector

pydantic model neuralset.extractors.base.EventDetector[source][source]

Extracts time-aligned extractors from event annotations.

Parameters:
  • event_types (str) – the event type to detect (e.g., “Keystroke”).

  • frequency (float) – sampling frequency in Hz.

  • mode (str) – mode of labeling (“dense”, “start”, “center”, “duration”).

  • allow_missing (bool) – if True, missing events are allowed without raising errors.

Fields:
field event_types: str = 'Event'[source]
field frequency: float = 100.0[source]
field mode: Literal['dense', 'start', 'duration', 'center'] = 'dense'[source]
field allow_missing: bool = True[source]
field aggregation: Literal['sum'] = 'sum'[source]
requirements: tp.ClassVar[tuple[str, ...]] = ()[source]