Class SingleFeatureExtractor
java.lang.Object
org.apache.solr.ltr.feature.extraction.FeatureExtractor
org.apache.solr.ltr.feature.extraction.SingleFeatureExtractor
The class used to extract a single feature for LTR feature logging.
-
Field Summary
Fields inherited from class org.apache.solr.ltr.feature.extraction.FeatureExtractor
traversalScorer -
Constructor Summary
ConstructorsConstructorDescriptionSingleFeatureExtractor(FeatureTraversalScorer singleFeatureScorer, SolrQueryRequest request, Feature.FeatureWeight[] extractedFeatureWeights, LTRScoringQuery.FeatureInfo[] allFeaturesInStore, LTRScoringModel ltrScoringModel, Map<String, String[]> efi, List<Feature.FeatureWeight.FeatureScorer> featureScorers) -
Method Summary
Methods inherited from class org.apache.solr.ltr.feature.extraction.FeatureExtractor
fillFeaturesInfo, initFeatureVector
-
Constructor Details
-
SingleFeatureExtractor
public SingleFeatureExtractor(FeatureTraversalScorer singleFeatureScorer, SolrQueryRequest request, Feature.FeatureWeight[] extractedFeatureWeights, LTRScoringQuery.FeatureInfo[] allFeaturesInStore, LTRScoringModel ltrScoringModel, Map<String, String[]> efi, List<Feature.FeatureWeight.FeatureScorer> featureScorers)
-
-
Method Details
-
extractFeatureVector
- Specified by:
extractFeatureVectorin classFeatureExtractor- Throws:
IOException
-