Interface ParameterizedFeatureExtractor<SOURCE_DATA,PARAM>

All Superinterfaces:
FeatureExtractor<SOURCE_DATA>

public interface ParameterizedFeatureExtractor<SOURCE_DATA,PARAM> extends FeatureExtractor<SOURCE_DATA>
This extension of the FeatureExtractor rely on extra parameters to extract features. The expectation is that the Feathr engine will call `init` when constructing an instance of this Extractor and implementation of this interface is responsible for maintaining any state for the parameters as needed.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    init(Map<String,PARAM> params)
    Initialize the extractor params.

    Methods inherited from interface com.linkedin.feathr.common.FeatureExtractor

    batchExtract, extract
  • Method Details

    • init

      void init(Map<String,PARAM> params)
      Initialize the extractor params.
      Parameters:
      params - It's a map from feature name to PARAM.