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.model |
Contains Model related classes
|
org.apache.solr.ltr.store |
Contains feature and model store related classes.
|
org.apache.solr.ltr.store.rest |
Contains the
ManagedResource that encapsulate
the feature and the model stores. |
Modifier and Type | Method and Description |
---|---|
LTRScoringModel |
LTRScoringQuery.getScoringModel() |
Constructor and Description |
---|
LTRScoringQuery(LTRScoringModel ltrScoringModel) |
LTRScoringQuery(LTRScoringModel ltrScoringModel,
boolean extractAllFeatures) |
LTRScoringQuery(LTRScoringModel ltrScoringModel,
Map<String,String[]> externalFeatureInfo,
boolean extractAllFeatures,
LTRThreadModule ltrThreadMgr) |
Modifier and Type | Class and Description |
---|---|
class |
AdapterModel
A scoring model whose initialization is completed via its
AdapterModel.init(SolrResourceLoader) method. |
class |
DefaultWrapperModel
A scoring model that fetches the wrapped model from
SolrResourceLoader . |
class |
LinearModel
A scoring model that computes scores using a dot product.
|
class |
MultipleAdditiveTreesModel
A scoring model that computes scores based on the summation of multiple weighted trees.
|
class |
NeuralNetworkModel
A scoring model that computes document scores using a neural network.
|
class |
WrapperModel
A scoring model that wraps the other model.
|
Modifier and Type | Field and Description |
---|---|
protected LTRScoringModel |
WrapperModel.model |
Modifier and Type | Method and Description |
---|---|
static LTRScoringModel |
LTRScoringModel.getInstance(SolrResourceLoader solrResourceLoader,
String className,
String name,
List<Feature> features,
List<Normalizer> norms,
String featureStoreName,
List<Feature> allFeatures,
Map<String,Object> params) |
Modifier and Type | Method and Description |
---|---|
void |
WrapperModel.updateModel(LTRScoringModel model) |
Modifier and Type | Method and Description |
---|---|
LTRScoringModel |
ModelStore.delete(String modelName) |
LTRScoringModel |
ModelStore.getModel(String name) |
Modifier and Type | Method and Description |
---|---|
List<LTRScoringModel> |
ModelStore.getModels() |
Modifier and Type | Method and Description |
---|---|
void |
ModelStore.addModel(LTRScoringModel modeldata) |
Modifier and Type | Method and Description |
---|---|
static LTRScoringModel |
ManagedModelStore.fromLTRScoringModelMap(SolrResourceLoader solrResourceLoader,
Map<String,Object> modelMap,
ManagedFeatureStore managedFeatureStore) |
LTRScoringModel |
ManagedModelStore.getModel(String modelName) |
Modifier and Type | Method and Description |
---|---|
void |
ManagedModelStore.addModel(LTRScoringModel ltrScoringModel) |
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.