2.4.7 Segment Filters
Segment filters are used to filter out segments based on statistical properties before calling feature generation and classification.
- Segment Energy Threshold Filter
-
Takes the absolute value of each point and compares it with the threshold. If no values are above the threshold the segment is filtered.
- Parameters
-
-
input_data (_type_) – _description_
-
input_column (_type_) – _description_
-
group_columns (_type_) – _description_
-
threshold (int , optional) – _description_. Defaults to 0.
-
backoff (int , optional) – _description_. Defaults to 0.
-
delay (int , optional) – _description_. Defaults to 0.
-
disable_train (bool , optional) – _description_. Defaults to False.
-
- Returns
-
Filtered segments
- Segment Filter MSE
-
Filters out groups that does not pass the MSE threshold.
- Parameters
-
-
input_column (str) – the name of the column to use for filtering
-
MSE_target (float) – filter target value (default is -1.0)
-
MSE_threshold (float) – filter threshold value (default is 0.01)
-
- Returns
-
The filtered dataframe.
- Return type
-
DataFrame
- Segment Filter Threshold
-
Filters out segments that have values greater or less than the specified threshold.
- Parameters
-
-
input_column (str) – the name of the column to use for filtering
-
threshold (int16) – threshold value to filter against
-
comparison (int) – 0 for less than, 1 for greater than
-
- Returns
-
The filtered dataframe.
- Return type
-
DataFrame