api.featurization package

Subpackages

Submodules

api.featurization.interface module

class api.featurization.interface.FeaturesExtractorPipeline(extractor, sample, config)[source]

Bases: object

Class implementing the features extractor pipeline interface

extract(pipeline)[source]

Extracts the features from the features extraction pipeline.

Parameters

pipeline (api.interfaces.inputs.FeaturesPipeline) – pipeline with the feature names and kwargs

Returns

extracted features and feature labels

Return type

dict

Module contents

exception api.featurization.FeaturesExtractionLibraryInjectionTypeNotDefinedException[source]

Bases: Exception

exception api.featurization.FeaturesExtractionLibraryInjectionTypeNotSupportedException[source]

Bases: Exception

exception api.featurization.FeaturesExtractionLibraryLocalInjectionException[source]

Bases: Exception

exception api.featurization.FeaturesExtractionPipInjectionException[source]

Bases: Exception

exception api.featurization.FeaturesExtractionPipInstallationException[source]

Bases: Exception

api.featurization.configure_features_extraction_library_injection()[source]

Configures the API features extraction library injection

api.featurization.install_features_extraction_library(library_name)[source]

Installs the features extraction library (if pip-installable)