elasticai.preprocessor.eventdetection.frame_alignment#
Module Contents#
Classes#
Class with settings for the FrameGenerator to configure his properties Attributes: type: Aligning mode of the detected spike frames [none, max, min, ptp (Positive turning point), ntp (Negative turning point), abs-max (Absolute maximum)] sampling_rate: Sampling rate of the transient signal [Hz] align_sec: Starting position for aligning the frame waveform [s] offset_sec: Offset for aligning the frame waveform [s] |
|
Data#
API#
- class elasticai.preprocessor.eventdetection.frame_alignment.TargetsFrameAlignment(*args, **kwds)[source]#
Bases:
enum.Enum- Normal#
‘none’
- Max#
‘max’
- Min#
‘min’
- PositiveTurning#
‘ptp’
- NegativeTurning#
‘ntp’
- AbsMax#
‘absmax’
- AbsMin#
‘absmin’
- class elasticai.preprocessor.eventdetection.frame_alignment.SettingsFrameAlignment[source]#
Class with settings for the FrameGenerator to configure his properties Attributes: type: Aligning mode of the detected spike frames [none, max, min, ptp (Positive turning point), ntp (Negative turning point), abs-max (Absolute maximum)] sampling_rate: Sampling rate of the transient signal [Hz] align_sec: Starting position for aligning the frame waveform [s] offset_sec: Offset for aligning the frame waveform [s]
- sampling_rate: float#
None
- offset_sec: float#
None
- align_sec: float#
None
- property length_align_position: int#
- property length_offset_int: int#
- elasticai.preprocessor.eventdetection.frame_alignment.DefaultSettingsFrameAlignment#
‘SettingsFrameAlignment(…)’
- class elasticai.preprocessor.eventdetection.frame_alignment.FrameAligner(settings: elasticai.preprocessor.eventdetection.frame_alignment.SettingsFrameAlignment)[source]#
Initialization
Class for aligning frame waveforms after event detection
- Parameters:
settings – Class SettingsFrameAlignment for defining the properties