qualitylib.feature_extractor.FeatureExtractor¶
- class FeatureExtractor(use_cache=True, sample_rate=None)[source]¶
Bases:
objectClass defining a feature extractor.
- Parameters:
Methods
Extract features from asset.
Attributes
Unique name of feature extractor.
Unique version of feature extractor.
Optional array of feature names.
'<name>_V<version>' formatted string
- __call__(*args, **kwargs)[source]¶
Wrapper around
runto makeFeatureExtractorobject callable.
- run(asset_dict, return_results=True, feat_names=None)[source]¶
Extract features from asset.
- Parameters:
- Raises:
RuntimeError – When feature extraction encounters any errors.
- Return type:
- Returns:
Result containing extracted features and asset data.