Package | Description |
---|---|
org.apache.solr.ltr |
This package contains the main logic for performing the reranking using
a Learning to Rank model.
|
org.apache.solr.ltr.interleaving |
Contains Various Interleaving auxiliary classes
|
Modifier and Type | Method and Description |
---|---|
LTRScoringQuery.ModelWeight |
LTRScoringQuery.createWeight(IndexSearcher searcher,
ScoreMode scoreMode,
float boost) |
Modifier and Type | Method and Description |
---|---|
static LTRScoringQuery.FeatureInfo[] |
LTRRescorer.extractFeaturesInfo(LTRScoringQuery.ModelWeight modelWeight,
int docid,
Float originalDocScore,
List<LeafReaderContext> leafContexts) |
void |
LTRRescorer.scoreFeatures(IndexSearcher indexSearcher,
int topN,
LTRScoringQuery.ModelWeight modelWeight,
ScoreDoc[] hits,
List<LeafReaderContext> leaves,
ScoreDoc[] reranked) |
protected static void |
LTRRescorer.scoreSingleHit(IndexSearcher indexSearcher,
int topN,
LTRScoringQuery.ModelWeight modelWeight,
int docBase,
int hitUpto,
ScoreDoc hit,
int docID,
LTRScoringQuery rerankingQuery,
LTRScoringQuery.ModelWeight.ModelScorer scorer,
ScoreDoc[] reranked) |
Modifier and Type | Method and Description |
---|---|
void |
LTRInterleavingRescorer.scoreFeatures(IndexSearcher indexSearcher,
int topN,
LTRScoringQuery.ModelWeight[] modelWeights,
ScoreDoc[] hits,
List<LeafReaderContext> leaves,
ScoreDoc[][] rerankedPerModel) |
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.