models.node.processing.feature_extractor package#
Submodules#
models.node.processing.feature_extractor.feature_extractor module#
- class models.node.processing.feature_extractor.feature_extractor.FeatureExtractor(parameters: dict)[source]#
Bases:
ProcessingNode
This is the base class for all feature extractors. A feature extractor is a node that extracts features from a dataset.
- Attributes:
_MODULE_NAME (str): The name of the module (in his case
node.processing.feature_extractor.feature_extractor
)- configuration.json usage:
module (str): The name of the module (
node.processing.feature_extractor
)type (str): The type of the node (
FeatureExtractor
)buffer_options (dict): Buffer options.
clear_output_buffer_on_data_input (bool): Whether to clear the output buffer when new data is inserted in the input buffer.
clear_input_buffer_after_process (bool): Whether to clear the input buffer after processing.
clear_output_buffer_after_process (bool): Whether to clear the output buffer after processing.