A C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acquireLTRSemaphore() - Method in class org.apache.solr.ltr.LTRThreadModule
- activation - Variable in class org.apache.solr.ltr.model.NeuralNetworkModel.DefaultLayer
- activationStr - Variable in class org.apache.solr.ltr.model.NeuralNetworkModel.DefaultLayer
- AdapterModel - Class in org.apache.solr.ltr.model
-
A scoring model whose initialization is completed via its
AdapterModel.init(SolrResourceLoader)
method. - AdapterModel(String, List<Feature>, List<Normalizer>, String, List<Feature>, Map<String, Object>) - Constructor for class org.apache.solr.ltr.model.AdapterModel
- add(Feature) - Method in class org.apache.solr.ltr.store.FeatureStore
- addFeature(Map<String, Object>, String) - Method in class org.apache.solr.ltr.store.rest.ManagedFeatureStore
- addModel(LTRScoringModel) - Method in class org.apache.solr.ltr.store.ModelStore
- addModel(LTRScoringModel) - Method in class org.apache.solr.ltr.store.rest.ManagedModelStore
- advanceShallow(int) - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight.FilterFeatureScorer
- apply(float) - Method in interface org.apache.solr.ltr.model.NeuralNetworkModel.Activation
- applyUpdatesToManagedData(Object) - Method in class org.apache.solr.ltr.store.rest.ManagedFeatureStore
- applyUpdatesToManagedData(Object) - Method in class org.apache.solr.ltr.store.rest.ManagedModelStore
C
- calculateOutput(float[]) - Method in class org.apache.solr.ltr.model.NeuralNetworkModel.DefaultLayer
- calculateOutput(float[]) - Method in interface org.apache.solr.ltr.model.NeuralNetworkModel.Layer
- clear() - Method in class org.apache.solr.ltr.store.ModelStore
- create(String, SolrParams, SolrQueryRequest) - Method in class org.apache.solr.ltr.response.transform.LTRFeatureLoggerTransformerFactory
- create(String, SolrParams, SolrQueryRequest) - Method in class org.apache.solr.ltr.response.transform.LTRInterleavingTransformerFactory
- createLayer(Object) - Method in class org.apache.solr.ltr.model.NeuralNetworkModel
- createParser(String, SolrParams, SolrParams, SolrQueryRequest) - Method in class org.apache.solr.ltr.search.LTRQParserPlugin
- createQuerySemaphore() - Method in class org.apache.solr.ltr.LTRThreadModule
- createWeight(IndexSearcher, boolean, SolrQueryRequest, Query, Map<String, String[]>) - Method in class org.apache.solr.ltr.feature.Feature
- createWeight(IndexSearcher, boolean, SolrQueryRequest, Query, Map<String, String[]>) - Method in class org.apache.solr.ltr.feature.FieldLengthFeature
- createWeight(IndexSearcher, boolean, SolrQueryRequest, Query, Map<String, String[]>) - Method in class org.apache.solr.ltr.feature.FieldValueFeature
- createWeight(IndexSearcher, boolean, SolrQueryRequest, Query, Map<String, String[]>) - Method in class org.apache.solr.ltr.feature.OriginalScoreFeature
- createWeight(IndexSearcher, boolean, SolrQueryRequest, Query, Map<String, String[]>) - Method in class org.apache.solr.ltr.feature.SolrFeature
- createWeight(IndexSearcher, boolean, SolrQueryRequest, Query, Map<String, String[]>) - Method in class org.apache.solr.ltr.feature.ValueFeature
- createWeight(IndexSearcher, ScoreMode, float) - Method in class org.apache.solr.ltr.LTRScoringQuery
- CSVFeatureLogger - Class in org.apache.solr.ltr
-
A feature logger that logs in csv format.
- CSVFeatureLogger(String, FeatureLogger.FeatureFormat, Boolean) - Constructor for class org.apache.solr.ltr.CSVFeatureLogger
- CSVFeatureLogger(String, FeatureLogger.FeatureFormat, Boolean, char, char) - Constructor for class org.apache.solr.ltr.CSVFeatureLogger
D
- DEFAULT_FEATURE_SEPARATOR - Static variable in class org.apache.solr.ltr.CSVFeatureLogger
- DEFAULT_FEATURE_STORE_NAME - Static variable in class org.apache.solr.ltr.store.FeatureStore
-
the name of the default feature store
- DEFAULT_INTERLEAVING_ALGORITHM - Static variable in class org.apache.solr.ltr.search.LTRQParserPlugin
-
query parser plugin: default interleaving algorithm
- DEFAULT_KEY_VALUE_SEPARATOR - Static variable in class org.apache.solr.ltr.CSVFeatureLogger
- DEFAULT_RERANK_DOCS - Static variable in class org.apache.solr.ltr.search.LTRQParserPlugin
-
query parser plugin: default number of documents to rerank
- DefaultLayer() - Constructor for class org.apache.solr.ltr.model.NeuralNetworkModel.DefaultLayer
- defaultParamsToMap() - Method in class org.apache.solr.ltr.feature.Feature
- DefaultValueFieldValueFeatureScorer(Feature.FeatureWeight, DocIdSetIterator) - Constructor for class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight.DefaultValueFieldValueFeatureScorer
- DefaultWrapperModel - Class in org.apache.solr.ltr.model
-
A scoring model that fetches the wrapped model from
SolrResourceLoader
. - DefaultWrapperModel(String, List<Feature>, List<Normalizer>, String, List<Feature>, Map<String, Object>) - Constructor for class org.apache.solr.ltr.model.DefaultWrapperModel
- delete(String) - Method in class org.apache.solr.ltr.store.ModelStore
- DENSE - org.apache.solr.ltr.FeatureLogger.FeatureFormat
- describe() - Method in class org.apache.solr.ltr.model.NeuralNetworkModel.DefaultLayer
- describe() - Method in interface org.apache.solr.ltr.model.NeuralNetworkModel.Layer
- docID() - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight.FeatureScorer
- docID() - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight.FilterFeatureScorer
- docID() - Method in class org.apache.solr.ltr.LTRScoringQuery.ModelWeight.ModelScorer
- DocInfo - Class in org.apache.solr.ltr
- DocInfo() - Constructor for class org.apache.solr.ltr.DocInfo
- doDeleteChild(BaseSolrResource, String) - Method in class org.apache.solr.ltr.store.rest.ManagedFeatureStore
- doDeleteChild(BaseSolrResource, String) - Method in class org.apache.solr.ltr.store.rest.ManagedModelStore
- doGet(BaseSolrResource, String) - Method in class org.apache.solr.ltr.store.rest.ManagedFeatureStore
-
Called to retrieve a named part (the given childId) of the resource at the given endpoint.
- doGet(BaseSolrResource, String) - Method in class org.apache.solr.ltr.store.rest.ManagedModelStore
-
Called to retrieve a named part (the given childId) of the resource at the given endpoint.
E
- efi - Variable in class org.apache.solr.ltr.feature.Feature.FeatureWeight
- enableFeatureLogging(SolrQueryRequest) - Static method in class org.apache.solr.ltr.SolrQueryRequestContextUtils
-
isLoggingFeatures flag accessors
- equals(Object) - Method in class org.apache.solr.ltr.feature.Feature
- equals(Object) - Method in class org.apache.solr.ltr.interleaving.LTRInterleavingQuery
- equals(Object) - Method in class org.apache.solr.ltr.LTRScoringQuery
- equals(Object) - Method in class org.apache.solr.ltr.model.LTRScoringModel
- equals(Object) - Method in class org.apache.solr.ltr.model.WrapperModel
- equals(Object) - Method in class org.apache.solr.ltr.search.LTRQuery
- execute(Runnable) - Method in class org.apache.solr.ltr.LTRThreadModule
- explain(float[]) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTree
- explain(LeafReaderContext, int) - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight
- explain(LeafReaderContext, int) - Method in class org.apache.solr.ltr.LTRScoringQuery.ModelWeight
- explain(LeafReaderContext, int, float, List<Explanation>) - Method in class org.apache.solr.ltr.model.LinearModel
- explain(LeafReaderContext, int, float, List<Explanation>) - Method in class org.apache.solr.ltr.model.LTRScoringModel
-
Similar to the score() function, except it returns an explanation of how the features were used to calculate the score.
- explain(LeafReaderContext, int, float, List<Explanation>) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel
- explain(LeafReaderContext, int, float, List<Explanation>) - Method in class org.apache.solr.ltr.model.NeuralNetworkModel
- explain(LeafReaderContext, int, float, List<Explanation>) - Method in class org.apache.solr.ltr.model.WrapperModel
- explain(Explanation) - Method in class org.apache.solr.ltr.norm.Normalizer
- explain(IndexSearcher, Explanation, int) - Method in class org.apache.solr.ltr.interleaving.LTRInterleavingRescorer
- explain(IndexSearcher, Explanation, int) - Method in class org.apache.solr.ltr.LTRRescorer
- extractEFIParams(SolrParams) - Static method in class org.apache.solr.ltr.search.LTRQParserPlugin
-
Given a set of local SolrParams, extract all of the efi.key=value params into a map
- extractFeaturesInfo(LTRScoringQuery.ModelWeight, int, Float, List<LeafReaderContext>) - Static method in class org.apache.solr.ltr.LTRRescorer
F
- Feature - Class in org.apache.solr.ltr.feature
-
A recipe for computing a feature.
- Feature(String, Map<String, Object>) - Constructor for class org.apache.solr.ltr.feature.Feature
- Feature.FeatureWeight - Class in org.apache.solr.ltr.feature
-
Weight for a feature
- Feature.FeatureWeight.FeatureScorer - Class in org.apache.solr.ltr.feature
-
A 'recipe' for computing a feature
- Feature.FeatureWeight.FilterFeatureScorer - Class in org.apache.solr.ltr.feature
-
A
FeatureScorer
that contains aScorer
, which it delegates to where appropriate. - Feature.FeatureWeight.ValueFeatureScorer - Class in org.apache.solr.ltr.feature
-
Default FeatureScorer class that returns the score passed in.
- FeatureException - Exception in org.apache.solr.ltr.feature
- FeatureException(String) - Constructor for exception org.apache.solr.ltr.feature.FeatureException
- FeatureException(String, Exception) - Constructor for exception org.apache.solr.ltr.feature.FeatureException
- featureFormat - Variable in class org.apache.solr.ltr.FeatureLogger
- FeatureLogger - Class in org.apache.solr.ltr
-
FeatureLogger can be registered in a model and provide a strategy for logging the feature values.
- FeatureLogger(String, FeatureLogger.FeatureFormat, Boolean) - Constructor for class org.apache.solr.ltr.FeatureLogger
- FeatureLogger.FeatureFormat - Enum in org.apache.solr.ltr
- features - Variable in class org.apache.solr.ltr.model.LTRScoringModel
- FeatureScorer(Feature.FeatureWeight, DocIdSetIterator) - Constructor for class org.apache.solr.ltr.feature.Feature.FeatureWeight.FeatureScorer
- FeatureStore - Class in org.apache.solr.ltr.store
- FeatureStore(String) - Constructor for class org.apache.solr.ltr.store.FeatureStore
- featureToWeight - Variable in class org.apache.solr.ltr.model.LinearModel
-
featureToWeight is part of the LTRScoringModel params map and therefore here it does not individually influence the class hashCode, equals, etc.
- featureValue - Variable in class org.apache.solr.ltr.feature.ValueFeature.ValueFeatureWeight
- FeatureWeight(Query, IndexSearcher, SolrQueryRequest, Query, Map<String, String[]>) - Constructor for class org.apache.solr.ltr.feature.Feature.FeatureWeight
-
Initialize a feature without the normalizer from the feature file.
- fetchModelMap() - Method in class org.apache.solr.ltr.model.DefaultWrapperModel
- fetchModelMap() - Method in class org.apache.solr.ltr.model.WrapperModel
- FieldLengthFeature - Class in org.apache.solr.ltr.feature
-
This feature returns the length of a field (in terms) for the current document.
- FieldLengthFeature(String, Map<String, Object>) - Constructor for class org.apache.solr.ltr.feature.FieldLengthFeature
- FieldLengthFeature.FieldLengthFeatureWeight - Class in org.apache.solr.ltr.feature
- FieldLengthFeature.FieldLengthFeatureWeight.FieldLengthFeatureScorer - Class in org.apache.solr.ltr.feature
- FieldLengthFeatureScorer(Feature.FeatureWeight, NumericDocValues) - Constructor for class org.apache.solr.ltr.feature.FieldLengthFeature.FieldLengthFeatureWeight.FieldLengthFeatureScorer
- FieldLengthFeatureWeight(IndexSearcher, SolrQueryRequest, Query, Map<String, String[]>) - Constructor for class org.apache.solr.ltr.feature.FieldLengthFeature.FieldLengthFeatureWeight
- FieldValueFeature - Class in org.apache.solr.ltr.feature
-
This feature returns the value of a field in the current document.
- FieldValueFeature(String, Map<String, Object>) - Constructor for class org.apache.solr.ltr.feature.FieldValueFeature
- FieldValueFeature.FieldValueFeatureWeight - Class in org.apache.solr.ltr.feature
- FieldValueFeature.FieldValueFeatureWeight.DefaultValueFieldValueFeatureScorer - Class in org.apache.solr.ltr.feature
-
A FeatureScorer that always returns the default value.
- FieldValueFeature.FieldValueFeatureWeight.FieldValueFeatureScorer - Class in org.apache.solr.ltr.feature
-
A FeatureScorer that reads the stored value for a field
- FieldValueFeature.FieldValueFeatureWeight.NumericDocValuesFieldValueFeatureScorer - Class in org.apache.solr.ltr.feature
-
A FeatureScorer that reads the numeric docValues for a field
- FieldValueFeature.FieldValueFeatureWeight.SortedDocValuesFieldValueFeatureScorer - Class in org.apache.solr.ltr.feature
-
A FeatureScorer that reads the sorted docValues for a field
- FieldValueFeatureScorer(Feature.FeatureWeight, LeafReaderContext, DocIdSetIterator) - Constructor for class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight.FieldValueFeatureScorer
- FieldValueFeatureWeight(IndexSearcher, SolrQueryRequest, Query, Map<String, String[]>) - Constructor for class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight
- FilterFeatureScorer(Feature.FeatureWeight, Scorer) - Constructor for class org.apache.solr.ltr.feature.Feature.FeatureWeight.FilterFeatureScorer
- fromLTRScoringModelMap(SolrResourceLoader, Map<String, Object>, ManagedFeatureStore) - Static method in class org.apache.solr.ltr.store.rest.ManagedModelStore
G
- get(String) - Method in class org.apache.solr.ltr.store.FeatureStore
- getAllFeatures() - Method in class org.apache.solr.ltr.model.LTRScoringModel
- getAllFeatures() - Method in class org.apache.solr.ltr.model.WrapperModel
- getAvg() - Method in class org.apache.solr.ltr.norm.StandardNormalizer
- getChildren() - Method in class org.apache.solr.ltr.LTRScoringQuery.ModelWeight.ModelScorer
- getDefaultValue() - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight
- getDefaultValue() - Method in class org.apache.solr.ltr.feature.Feature
- getDf() - Method in class org.apache.solr.ltr.feature.SolrFeature
- getDocInfo() - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight.FeatureScorer
- getDocInfo() - Method in class org.apache.solr.ltr.LTRScoringQuery.ModelWeight.ModelScorer
- getExplanation(IndexSearcher, int, LTRScoringQuery) - Static method in class org.apache.solr.ltr.LTRRescorer
- getExternalFeatureInfo() - Method in class org.apache.solr.ltr.LTRScoringQuery
- getFeatureLogger() - Method in class org.apache.solr.ltr.LTRScoringQuery
- getFeatureLogger(SolrQueryRequest) - Static method in class org.apache.solr.ltr.SolrQueryRequestContextUtils
- getFeatures() - Method in class org.apache.solr.ltr.model.LTRScoringModel
- getFeatures() - Method in class org.apache.solr.ltr.model.WrapperModel
- getFeatures() - Method in class org.apache.solr.ltr.store.FeatureStore
- getFeaturesInfo() - Method in class org.apache.solr.ltr.LTRScoringQuery.ModelWeight
- getFeatureStore(String) - Method in class org.apache.solr.ltr.store.rest.ManagedFeatureStore
- getFeatureStoreName() - Method in class org.apache.solr.ltr.model.LTRScoringModel
- getFeatureVector(int, LTRScoringQuery, SolrIndexSearcher) - Method in class org.apache.solr.ltr.FeatureLogger
-
populate the document with its feature vector
- getField() - Method in class org.apache.solr.ltr.feature.FieldLengthFeature
- getField() - Method in class org.apache.solr.ltr.feature.FieldValueFeature
- getFirstPassDocsRanked(TopDocs) - Static method in class org.apache.solr.ltr.LTRRescorer
- getFq() - Method in class org.apache.solr.ltr.feature.SolrFeature
- getFvStoreName(SolrQueryRequest) - Static method in class org.apache.solr.ltr.SolrQueryRequestContextUtils
- getImplementation(String) - Static method in interface org.apache.solr.ltr.interleaving.Interleaving
- getIndex() - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight
- getIndex() - Method in class org.apache.solr.ltr.feature.Feature
- getInstance(NamedList<?>) - Static method in class org.apache.solr.ltr.LTRThreadModule
- getInstance(SolrResourceLoader, String, String, List<Feature>, List<Normalizer>, String, List<Feature>, Map<String, Object>) - Static method in class org.apache.solr.ltr.model.LTRScoringModel
- getInstance(SolrResourceLoader, String, String, Map<String, Object>) - Static method in class org.apache.solr.ltr.feature.Feature
- getInstance(SolrResourceLoader, String, Map<String, Object>) - Static method in class org.apache.solr.ltr.norm.Normalizer
- getInterleavedResults() - Method in class org.apache.solr.ltr.interleaving.InterleavingResult
- getInterleavingPicks() - Method in class org.apache.solr.ltr.interleaving.InterleavingResult
- getManagedFeatureStore() - Method in class org.apache.solr.ltr.store.rest.ManagedModelStore
- getManagedFeatureStore(SolrCore) - Static method in class org.apache.solr.ltr.store.rest.ManagedFeatureStore
- getManagedModelStore(SolrCore) - Static method in class org.apache.solr.ltr.store.rest.ManagedModelStore
- getMax() - Method in class org.apache.solr.ltr.norm.MinMaxNormalizer
- getMaxScore(int) - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight.FilterFeatureScorer
- getMaxScore(int) - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight.ValueFeatureScorer
- getMaxScore(int) - Method in class org.apache.solr.ltr.feature.FieldLengthFeature.FieldLengthFeatureWeight.FieldLengthFeatureScorer
- getMaxScore(int) - Method in class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight.DefaultValueFieldValueFeatureScorer
- getMaxScore(int) - Method in class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight.FieldValueFeatureScorer
- getMaxScore(int) - Method in class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight.NumericDocValuesFieldValueFeatureScorer
- getMaxScore(int) - Method in class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight.SortedDocValuesFieldValueFeatureScorer
- getMaxScore(int) - Method in class org.apache.solr.ltr.LTRScoringQuery.ModelWeight.ModelScorer
- getMin() - Method in class org.apache.solr.ltr.norm.MinMaxNormalizer
- getModel(String) - Method in class org.apache.solr.ltr.store.ModelStore
- getModel(String) - Method in class org.apache.solr.ltr.store.rest.ManagedModelStore
- getModels() - Method in class org.apache.solr.ltr.store.ModelStore
- getName() - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight
- getName() - Method in class org.apache.solr.ltr.feature.Feature
- getName() - Method in class org.apache.solr.ltr.LTRScoringQuery.FeatureInfo
- getName() - Method in class org.apache.solr.ltr.model.LTRScoringModel
- getName() - Method in class org.apache.solr.ltr.store.FeatureStore
- getNormalizerExplanation(Explanation, int) - Method in class org.apache.solr.ltr.model.LTRScoringModel
- getNormalizerExplanation(Explanation, int) - Method in class org.apache.solr.ltr.model.WrapperModel
- getNorms() - Method in class org.apache.solr.ltr.model.LTRScoringModel
- getNorms() - Method in class org.apache.solr.ltr.model.WrapperModel
- getOriginalDocScore() - Method in class org.apache.solr.ltr.DocInfo
- getOriginalQuery() - Method in class org.apache.solr.ltr.LTRScoringQuery
- getParams() - Method in class org.apache.solr.ltr.model.LTRScoringModel
- getPickedInterleavingDocIds() - Method in class org.apache.solr.ltr.interleaving.LTRInterleavingScoringQuery
- getQ() - Method in class org.apache.solr.ltr.feature.SolrFeature
- getRequest() - Method in class org.apache.solr.ltr.LTRScoringQuery
- getScoringModel() - Method in class org.apache.solr.ltr.LTRScoringQuery
- getScoringModelName() - Method in class org.apache.solr.ltr.interleaving.OriginalRankingLTRScoringQuery
- getScoringModelName() - Method in class org.apache.solr.ltr.LTRScoringQuery
- getScoringQueries(SolrQueryRequest) - Static method in class org.apache.solr.ltr.SolrQueryRequestContextUtils
- getStd() - Method in class org.apache.solr.ltr.norm.StandardNormalizer
- getStores() - Method in class org.apache.solr.ltr.store.rest.ManagedFeatureStore
- getValue() - Method in class org.apache.solr.ltr.feature.ValueFeature
- getValue() - Method in class org.apache.solr.ltr.LTRScoringQuery.FeatureInfo
H
- hashCode() - Method in class org.apache.solr.ltr.feature.Feature
- hashCode() - Method in class org.apache.solr.ltr.interleaving.LTRInterleavingQuery
- hashCode() - Method in class org.apache.solr.ltr.LTRScoringQuery
- hashCode() - Method in class org.apache.solr.ltr.model.LTRScoringModel
- hashCode() - Method in class org.apache.solr.ltr.model.WrapperModel
- hashCode() - Method in class org.apache.solr.ltr.search.LTRQuery
- hasOriginalDocScore() - Method in class org.apache.solr.ltr.DocInfo
- heapAdjust(ScoreDoc[], int, int) - Static method in class org.apache.solr.ltr.LTRRescorer
- heapify(ScoreDoc[], int) - Static method in class org.apache.solr.ltr.LTRRescorer
I
- IdentityNormalizer - Class in org.apache.solr.ltr.norm
-
A Normalizer that normalizes a feature value to itself.
- IdentityNormalizer() - Constructor for class org.apache.solr.ltr.norm.IdentityNormalizer
- in - Variable in class org.apache.solr.ltr.feature.Feature.FeatureWeight.FilterFeatureScorer
- inform(ResourceLoader) - Method in class org.apache.solr.ltr.search.LTRQParserPlugin
- init(NamedList<?>) - Method in class org.apache.solr.ltr.LTRThreadModule
- init(NamedList<?>) - Method in class org.apache.solr.ltr.response.transform.LTRFeatureLoggerTransformerFactory
- init(NamedList<?>) - Method in class org.apache.solr.ltr.response.transform.LTRInterleavingTransformerFactory
- init(NamedList<?>) - Method in class org.apache.solr.ltr.search.LTRQParserPlugin
- init(SolrResourceLoader) - Method in class org.apache.solr.ltr.model.AdapterModel
- INSTANCE - Static variable in class org.apache.solr.ltr.norm.IdentityNormalizer
- interleave(ScoreDoc[], ScoreDoc[]) - Method in class org.apache.solr.ltr.interleaving.algorithms.TeamDraftInterleaving
-
Team Draft Interleaving considers two ranking models: modelA and modelB.
- interleave(ScoreDoc[], ScoreDoc[]) - Method in interface org.apache.solr.ltr.interleaving.Interleaving
- Interleaving - Interface in org.apache.solr.ltr.interleaving
-
Interleaving considers two ranking models: modelA and modelB.
For a given query, each model returns its ranked list of documents La = (a1,a2,...) and Lb = (b1, b2, ...).
An Interleaving algorithm creates a unique ranked list I = (i1, i2, ...).
This list is created by interleaving elements from the two lists la and lb as described by the implementation algorithm.
Each element Ij is labelled TeamA if it is selected from La and TeamB if it is selected from Lb. - INTERLEAVING_ALGORITHM - Static variable in class org.apache.solr.ltr.search.LTRQParserPlugin
-
query parser plugin:the param that selects the interleaving algorithm to use
- InterleavingResult - Class in org.apache.solr.ltr.interleaving
- InterleavingResult(ScoreDoc[], ArrayList<Set<Integer>>) - Constructor for class org.apache.solr.ltr.interleaving.InterleavingResult
- isCacheable(LeafReaderContext) - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight
- isCacheable(LeafReaderContext) - Method in class org.apache.solr.ltr.LTRScoringQuery.ModelWeight
- isLeaf() - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTreeNode
- isLoggingAll() - Method in class org.apache.solr.ltr.FeatureLogger
- isLoggingFeatures(SolrQueryRequest) - Static method in class org.apache.solr.ltr.SolrQueryRequestContextUtils
- isRequired() - Method in class org.apache.solr.ltr.feature.ValueFeature
- isUsed() - Method in class org.apache.solr.ltr.LTRScoringQuery.FeatureInfo
- iterator() - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight.FeatureScorer
- iterator() - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight.FilterFeatureScorer
- iterator() - Method in class org.apache.solr.ltr.LTRScoringQuery.ModelWeight.ModelScorer
- itr - Variable in class org.apache.solr.ltr.feature.Feature.FeatureWeight.FeatureScorer
L
- LegacyFieldValueFeature - Class in org.apache.solr.ltr.feature
-
Deprecated.
- LegacyFieldValueFeature(String, Map<String, Object>) - Constructor for class org.apache.solr.ltr.feature.LegacyFieldValueFeature
-
Deprecated.
- LinearModel - Class in org.apache.solr.ltr.model
-
A scoring model that computes scores using a dot product.
- LinearModel(String, List<Feature>, List<Normalizer>, String, List<Feature>, Map<String, Object>) - Constructor for class org.apache.solr.ltr.model.LinearModel
- loadStoredModels() - Method in class org.apache.solr.ltr.store.rest.ManagedModelStore
- log(int, LTRScoringQuery, SolrIndexSearcher, LTRScoringQuery.FeatureInfo[]) - Method in class org.apache.solr.ltr.FeatureLogger
-
Log will be called every time that the model generates the feature values for a document and a query.
- logAll - Variable in class org.apache.solr.ltr.FeatureLogger
- logSingleHit(IndexSearcher, LTRScoringQuery.ModelWeight, int, LTRScoringQuery) - Static method in class org.apache.solr.ltr.LTRRescorer
-
Call this method if the
LTRRescorer.scoreSingleHit(int, int, int, ScoreDoc, int, org.apache.solr.ltr.LTRScoringQuery.ModelWeight.ModelScorer, ScoreDoc[])
method indicated that the document's feature info should be logged. - LTRFeatureLoggerTransformerFactory - Class in org.apache.solr.ltr.response.transform
-
This transformer will take care to generate and append in the response the features declared in the feature store of the current reranking model, or a specified feature store.
- LTRFeatureLoggerTransformerFactory() - Constructor for class org.apache.solr.ltr.response.transform.LTRFeatureLoggerTransformerFactory
- LTRInterleavingQuery - Class in org.apache.solr.ltr.interleaving
-
A learning to rank Query with Interleaving, will incapsulate two models, and delegate to it the rescoring of the documents.
- LTRInterleavingQuery(Interleaving, LTRInterleavingScoringQuery[], int) - Constructor for class org.apache.solr.ltr.interleaving.LTRInterleavingQuery
- LTRInterleavingRescorer - Class in org.apache.solr.ltr.interleaving
-
Implements the rescoring logic.
- LTRInterleavingRescorer(Interleaving, LTRInterleavingScoringQuery[]) - Constructor for class org.apache.solr.ltr.interleaving.LTRInterleavingRescorer
- LTRInterleavingScoringQuery - Class in org.apache.solr.ltr.interleaving
- LTRInterleavingScoringQuery(LTRScoringModel) - Constructor for class org.apache.solr.ltr.interleaving.LTRInterleavingScoringQuery
- LTRInterleavingScoringQuery(LTRScoringModel, Map<String, String[]>, LTRThreadModule) - Constructor for class org.apache.solr.ltr.interleaving.LTRInterleavingScoringQuery
- LTRInterleavingTransformerFactory - Class in org.apache.solr.ltr.response.transform
- LTRInterleavingTransformerFactory() - Constructor for class org.apache.solr.ltr.response.transform.LTRInterleavingTransformerFactory
- LTRQParser(String, SolrParams, SolrParams, SolrQueryRequest) - Constructor for class org.apache.solr.ltr.search.LTRQParserPlugin.LTRQParser
- LTRQParserPlugin - Class in org.apache.solr.ltr.search
-
Plug into solr a rerank model.
- LTRQParserPlugin() - Constructor for class org.apache.solr.ltr.search.LTRQParserPlugin
- LTRQParserPlugin.LTRQParser - Class in org.apache.solr.ltr.search
- LTRQuery - Class in org.apache.solr.ltr.search
-
A learning to rank Query, will incapsulate a learning to rank model, and delegate to it the rescoring of the documents.
- LTRQuery(LTRScoringQuery, int) - Constructor for class org.apache.solr.ltr.search.LTRQuery
- LTRQuery(LTRScoringQuery, int, LTRRescorer) - Constructor for class org.apache.solr.ltr.search.LTRQuery
- LTRRescorer - Class in org.apache.solr.ltr
-
Implements the rescoring logic.
- LTRRescorer() - Constructor for class org.apache.solr.ltr.LTRRescorer
- LTRRescorer(LTRScoringQuery) - Constructor for class org.apache.solr.ltr.LTRRescorer
- LTRScoringModel - Class in org.apache.solr.ltr.model
-
A scoring model computes scores that can be used to rerank documents.
- LTRScoringModel(String, List<Feature>, List<Normalizer>, String, List<Feature>, Map<String, Object>) - Constructor for class org.apache.solr.ltr.model.LTRScoringModel
- LTRScoringQuery - Class in org.apache.solr.ltr
-
The ranking query that is run, reranking results using the LTRScoringModel algorithm
- LTRScoringQuery(LTRScoringModel) - Constructor for class org.apache.solr.ltr.LTRScoringQuery
- LTRScoringQuery(LTRScoringModel, Map<String, String[]>, LTRThreadModule) - Constructor for class org.apache.solr.ltr.LTRScoringQuery
- LTRScoringQuery.FeatureInfo - Class in org.apache.solr.ltr
- LTRScoringQuery.ModelWeight - Class in org.apache.solr.ltr
- LTRScoringQuery.ModelWeight.ModelScorer - Class in org.apache.solr.ltr
- LTRThreadModule - Class in org.apache.solr.ltr
-
The LTRThreadModule is optionally used by the
LTRQParserPlugin
andLTRFeatureLoggerTransformerFactory
classes to parallelize the creation ofFeature.FeatureWeight
objects. - LTRThreadModule() - Constructor for class org.apache.solr.ltr.LTRThreadModule
M
- macroExpander - Variable in class org.apache.solr.ltr.feature.Feature.FeatureWeight
- makeFeatureVector(LTRScoringQuery.FeatureInfo[]) - Method in class org.apache.solr.ltr.CSVFeatureLogger
- makeFeatureVector(LTRScoringQuery.FeatureInfo[]) - Method in class org.apache.solr.ltr.FeatureLogger
- ManagedFeatureStore - Class in org.apache.solr.ltr.store.rest
-
Managed resource for a storing a feature.
- ManagedFeatureStore(String, SolrResourceLoader, ManagedResourceStorage.StorageIO) - Constructor for class org.apache.solr.ltr.store.rest.ManagedFeatureStore
- ManagedModelStore - Class in org.apache.solr.ltr.store.rest
-
Menaged resource for storing a model
- ManagedModelStore(String, SolrResourceLoader, ManagedResourceStorage.StorageIO) - Constructor for class org.apache.solr.ltr.store.rest.ManagedModelStore
- MinMaxNormalizer - Class in org.apache.solr.ltr.norm
-
A Normalizer to scale a feature value using a (min,max) range.
- MinMaxNormalizer() - Constructor for class org.apache.solr.ltr.norm.MinMaxNormalizer
- model - Variable in class org.apache.solr.ltr.model.WrapperModel
- MODEL - Static variable in class org.apache.solr.ltr.search.LTRQParserPlugin
-
query parser plugin: the name of the attribute for setting the model
- ModelException - Exception in org.apache.solr.ltr.model
- ModelException(String) - Constructor for exception org.apache.solr.ltr.model.ModelException
- ModelException(String, Exception) - Constructor for exception org.apache.solr.ltr.model.ModelException
- ModelScorer(Weight, List<Feature.FeatureWeight.FeatureScorer>) - Constructor for class org.apache.solr.ltr.LTRScoringQuery.ModelWeight.ModelScorer
- ModelStore - Class in org.apache.solr.ltr.store
-
Contains the model and features declared.
- ModelStore() - Constructor for class org.apache.solr.ltr.store.ModelStore
- ModelWeight(Feature.FeatureWeight[], Feature.FeatureWeight[], int) - Constructor for class org.apache.solr.ltr.LTRScoringQuery.ModelWeight
- MultipleAdditiveTreesModel - Class in org.apache.solr.ltr.model
-
A scoring model that computes scores based on the summation of multiple weighted trees.
- MultipleAdditiveTreesModel(String, List<Feature>, List<Normalizer>, String, List<Feature>, Map<String, Object>) - Constructor for class org.apache.solr.ltr.model.MultipleAdditiveTreesModel
- MultipleAdditiveTreesModel.RegressionTree - Class in org.apache.solr.ltr.model
- MultipleAdditiveTreesModel.RegressionTreeNode - Class in org.apache.solr.ltr.model
N
- name - Variable in class org.apache.solr.ltr.feature.Feature.FeatureWeight.FeatureScorer
- name - Variable in class org.apache.solr.ltr.feature.Feature
- name - Variable in class org.apache.solr.ltr.model.LTRScoringModel
- NAME - Static variable in class org.apache.solr.ltr.search.LTRQParserPlugin
- NeuralNetworkModel - Class in org.apache.solr.ltr.model
-
A scoring model that computes document scores using a neural network.
- NeuralNetworkModel(String, List<Feature>, List<Normalizer>, String, List<Feature>, Map<String, Object>) - Constructor for class org.apache.solr.ltr.model.NeuralNetworkModel
- NeuralNetworkModel.Activation - Interface in org.apache.solr.ltr.model
- NeuralNetworkModel.DefaultLayer - Class in org.apache.solr.ltr.model
- NeuralNetworkModel.Layer - Interface in org.apache.solr.ltr.model
- normalize(float) - Method in class org.apache.solr.ltr.norm.IdentityNormalizer
- normalize(float) - Method in class org.apache.solr.ltr.norm.MinMaxNormalizer
- normalize(float) - Method in class org.apache.solr.ltr.norm.Normalizer
- normalize(float) - Method in class org.apache.solr.ltr.norm.StandardNormalizer
- normalizeFeaturesInPlace(float[]) - Method in class org.apache.solr.ltr.model.LTRScoringModel
-
Goes through all the stored feature values, and calculates the normalized values for all the features that will be used for scoring.
- normalizeFeaturesInPlace(float[]) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel
- normalizeFeaturesInPlace(float[]) - Method in class org.apache.solr.ltr.model.WrapperModel
- normalizeFeaturesInPlace(float[], boolean) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel
- Normalizer - Class in org.apache.solr.ltr.norm
-
A normalizer normalizes the value of a feature.
- Normalizer() - Constructor for class org.apache.solr.ltr.norm.Normalizer
- NormalizerException - Exception in org.apache.solr.ltr.norm
- NormalizerException(String) - Constructor for exception org.apache.solr.ltr.norm.NormalizerException
- NormalizerException(String, Exception) - Constructor for exception org.apache.solr.ltr.norm.NormalizerException
- norms - Variable in class org.apache.solr.ltr.model.LTRScoringModel
- NumericDocValuesFieldValueFeatureScorer(Feature.FeatureWeight, LeafReaderContext, DocIdSetIterator, NumberType) - Constructor for class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight.NumericDocValuesFieldValueFeatureScorer
O
- onManagedDataLoadedFromStorage(NamedList<?>, Object) - Method in class org.apache.solr.ltr.store.rest.ManagedFeatureStore
- onManagedDataLoadedFromStorage(NamedList<?>, Object) - Method in class org.apache.solr.ltr.store.rest.ManagedModelStore
- onManagedResourceInitialized(NamedList<?>, ManagedResource) - Method in class org.apache.solr.ltr.search.LTRQParserPlugin
- openInputStream() - Method in class org.apache.solr.ltr.model.DefaultWrapperModel
- org.apache.solr.ltr - package org.apache.solr.ltr
-
This package contains the main logic for performing the reranking using a Learning to Rank model.
- org.apache.solr.ltr.feature - package org.apache.solr.ltr.feature
-
Contains Feature related classes
- org.apache.solr.ltr.interleaving - package org.apache.solr.ltr.interleaving
-
Contains Various Interleaving auxiliary classes
- org.apache.solr.ltr.interleaving.algorithms - package org.apache.solr.ltr.interleaving.algorithms
-
Contains Various Interleaving Algorithms
- org.apache.solr.ltr.model - package org.apache.solr.ltr.model
-
Contains Model related classes
- org.apache.solr.ltr.norm - package org.apache.solr.ltr.norm
-
A normalizer normalizes the value of a feature.
- org.apache.solr.ltr.response.transform - package org.apache.solr.ltr.response.transform
-
APIs and implementations of
DocTransformer
for modifying documents in Solr request responses - org.apache.solr.ltr.search - package org.apache.solr.ltr.search
-
APIs and classes for parsing and processing search requests
- org.apache.solr.ltr.store - package org.apache.solr.ltr.store
-
Contains feature and model store related classes.
- org.apache.solr.ltr.store.rest - package org.apache.solr.ltr.store.rest
-
Contains the
ManagedResource
that encapsulate the feature and the model stores. - originalQuery - Variable in class org.apache.solr.ltr.feature.Feature.FeatureWeight
- OriginalRankingLTRScoringQuery - Class in org.apache.solr.ltr.interleaving
- OriginalRankingLTRScoringQuery(String) - Constructor for class org.apache.solr.ltr.interleaving.OriginalRankingLTRScoringQuery
- OriginalScoreFeature - Class in org.apache.solr.ltr.feature
-
This feature returns the original score that the document had before performing the reranking.
- OriginalScoreFeature(String, Map<String, Object>) - Constructor for class org.apache.solr.ltr.feature.OriginalScoreFeature
- OriginalScoreFeature.OriginalScoreWeight - Class in org.apache.solr.ltr.feature
- OriginalScoreFeature.OriginalScoreWeight.OriginalScoreScorer - Class in org.apache.solr.ltr.feature
- OriginalScoreScorer(Feature.FeatureWeight, Scorer) - Constructor for class org.apache.solr.ltr.feature.OriginalScoreFeature.OriginalScoreWeight.OriginalScoreScorer
- OriginalScoreWeight(IndexSearcher, SolrQueryRequest, Query, Map<String, String[]>) - Constructor for class org.apache.solr.ltr.feature.OriginalScoreFeature.OriginalScoreWeight
P
- paramsToMap() - Method in class org.apache.solr.ltr.feature.Feature
- paramsToMap() - Method in class org.apache.solr.ltr.feature.FieldLengthFeature
- paramsToMap() - Method in class org.apache.solr.ltr.feature.FieldValueFeature
- paramsToMap() - Method in class org.apache.solr.ltr.feature.OriginalScoreFeature
- paramsToMap() - Method in class org.apache.solr.ltr.feature.SolrFeature
- paramsToMap() - Method in class org.apache.solr.ltr.feature.ValueFeature
- paramsToMap() - Method in class org.apache.solr.ltr.norm.IdentityNormalizer
- paramsToMap() - Method in class org.apache.solr.ltr.norm.MinMaxNormalizer
- paramsToMap() - Method in class org.apache.solr.ltr.norm.Normalizer
- paramsToMap() - Method in class org.apache.solr.ltr.norm.StandardNormalizer
- parse() - Method in class org.apache.solr.ltr.search.LTRQParserPlugin.LTRQParser
- parseInputStream(InputStream) - Method in class org.apache.solr.ltr.model.DefaultWrapperModel
R
- ramBytesUsed() - Method in class org.apache.solr.ltr.feature.Feature
- ramBytesUsed() - Method in class org.apache.solr.ltr.LTRScoringQuery
- ramBytesUsed() - Method in class org.apache.solr.ltr.model.LTRScoringModel
- ramBytesUsed() - Method in class org.apache.solr.ltr.model.WrapperModel
- RANDOM - Static variable in class org.apache.solr.ltr.interleaving.algorithms.TeamDraftInterleaving
- readNumericDocValuesDate(long) - Method in class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight
-
Override this method in sub classes that wish to use not an absolute time but an interval such as document age or remaining shelf life relative to a specific date or relative to now.
- registerManagedFeatureStore(SolrResourceLoader, ManagedResourceObserver) - Static method in class org.apache.solr.ltr.store.rest.ManagedFeatureStore
- registerManagedModelStore(SolrResourceLoader, ManagedResourceObserver) - Static method in class org.apache.solr.ltr.store.rest.ManagedModelStore
- RegressionTree() - Constructor for class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTree
- RegressionTreeNode() - Constructor for class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTreeNode
- releaseLTRSemaphore() - Method in class org.apache.solr.ltr.LTRThreadModule
- request - Variable in class org.apache.solr.ltr.feature.Feature.FeatureWeight
- RERANK_DOCS - Static variable in class org.apache.solr.ltr.search.LTRQParserPlugin
-
query parser plugin:the param that will select how the number of document to rerank
- rescore(IndexSearcher, TopDocs, int) - Method in class org.apache.solr.ltr.interleaving.LTRInterleavingRescorer
-
rescores the documents:
- rescore(IndexSearcher, TopDocs, int) - Method in class org.apache.solr.ltr.LTRRescorer
-
rescores the documents:
- reset() - Method in class org.apache.solr.ltr.LTRScoringQuery.ModelWeight
- REST_END_POINT - Static variable in class org.apache.solr.ltr.store.rest.ManagedFeatureStore
-
the feature store rest endpoint
- REST_END_POINT - Static variable in class org.apache.solr.ltr.store.rest.ManagedModelStore
-
the model store rest endpoint
- rewrite(Query) - Method in class org.apache.solr.ltr.interleaving.LTRInterleavingQuery
- rewrite(Query) - Method in class org.apache.solr.ltr.search.LTRQuery
S
- score() - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight.FeatureScorer
- score() - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight.ValueFeatureScorer
- score() - Method in class org.apache.solr.ltr.feature.FieldLengthFeature.FieldLengthFeatureWeight.FieldLengthFeatureScorer
- score() - Method in class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight.DefaultValueFieldValueFeatureScorer
- score() - Method in class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight.FieldValueFeatureScorer
- score() - Method in class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight.NumericDocValuesFieldValueFeatureScorer
- score() - Method in class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight.SortedDocValuesFieldValueFeatureScorer
- score() - Method in class org.apache.solr.ltr.feature.OriginalScoreFeature.OriginalScoreWeight.OriginalScoreScorer
- score() - Method in class org.apache.solr.ltr.feature.SolrFeature.SolrFeatureWeight.SolrFeatureScorer
- score() - Method in class org.apache.solr.ltr.LTRScoringQuery.ModelWeight.ModelScorer
- score(float[]) - Method in class org.apache.solr.ltr.model.LinearModel
- score(float[]) - Method in class org.apache.solr.ltr.model.LTRScoringModel
-
Given a list of normalized values for all features a scoring algorithm cares about, calculate and return a score.
- score(float[]) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTree
- score(float[]) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel
- score(float[]) - Method in class org.apache.solr.ltr.model.NeuralNetworkModel
- score(float[]) - Method in class org.apache.solr.ltr.model.WrapperModel
- scoreComparator - Static variable in class org.apache.solr.ltr.LTRRescorer
- scoreFeatures(IndexSearcher, int, LTRScoringQuery.ModelWeight[], ScoreDoc[], List<LeafReaderContext>, ScoreDoc[][]) - Method in class org.apache.solr.ltr.interleaving.LTRInterleavingRescorer
- scoreFeatures(IndexSearcher, int, LTRScoringQuery.ModelWeight, ScoreDoc[], List<LeafReaderContext>, ScoreDoc[]) - Method in class org.apache.solr.ltr.LTRRescorer
- scorer(LeafReaderContext) - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight
- scorer(LeafReaderContext) - Method in class org.apache.solr.ltr.feature.FieldLengthFeature.FieldLengthFeatureWeight
- scorer(LeafReaderContext) - Method in class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight
-
Return a FeatureScorer that uses docValues or storedFields if no docValues are present
- scorer(LeafReaderContext) - Method in class org.apache.solr.ltr.feature.OriginalScoreFeature.OriginalScoreWeight
- scorer(LeafReaderContext) - Method in class org.apache.solr.ltr.feature.SolrFeature.SolrFeatureWeight
- scorer(LeafReaderContext) - Method in class org.apache.solr.ltr.feature.ValueFeature.ValueFeatureWeight
- scorer(LeafReaderContext) - Method in class org.apache.solr.ltr.LTRScoringQuery.ModelWeight
- scoreSingleHit(int, int, int, ScoreDoc, int, LTRScoringQuery.ModelWeight.ModelScorer, ScoreDoc[]) - Static method in class org.apache.solr.ltr.LTRRescorer
-
Scores a single document and returns true if the document's feature info should be logged via the
LTRRescorer.logSingleHit(IndexSearcher, org.apache.solr.ltr.LTRScoringQuery.ModelWeight, int, LTRScoringQuery)
method. - searcher - Variable in class org.apache.solr.ltr.feature.Feature.FeatureWeight
- setActivation(Object) - Method in class org.apache.solr.ltr.model.NeuralNetworkModel.DefaultLayer
- setAvg(float) - Method in class org.apache.solr.ltr.norm.StandardNormalizer
- setAvg(String) - Method in class org.apache.solr.ltr.norm.StandardNormalizer
- setBias(Object) - Method in class org.apache.solr.ltr.model.NeuralNetworkModel.DefaultLayer
- setCsvFeatureSeparator(String) - Method in class org.apache.solr.ltr.response.transform.LTRFeatureLoggerTransformerFactory
- setCsvKeyValueDelimiter(String) - Method in class org.apache.solr.ltr.response.transform.LTRFeatureLoggerTransformerFactory
- setDefaultFormat(String) - Method in class org.apache.solr.ltr.response.transform.LTRFeatureLoggerTransformerFactory
- setDefaultStore(String) - Method in class org.apache.solr.ltr.response.transform.LTRFeatureLoggerTransformerFactory
- setDefaultValue(Object) - Method in class org.apache.solr.ltr.feature.Feature
- setDf(String) - Method in class org.apache.solr.ltr.feature.SolrFeature
- setDocInfo(DocInfo) - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight.FeatureScorer
-
Used to provide context from initial score steps to later reranking steps.
- setExecutor(ExecutorService) - Method in class org.apache.solr.ltr.LTRThreadModule
- setFeature(String) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTreeNode
- setFeatureLogger(FeatureLogger) - Method in class org.apache.solr.ltr.LTRScoringQuery
- setFeatureLogger(SolrQueryRequest, FeatureLogger) - Static method in class org.apache.solr.ltr.SolrQueryRequestContextUtils
-
feature logger accessors
- setField(String) - Method in class org.apache.solr.ltr.feature.FieldLengthFeature
- setField(String) - Method in class org.apache.solr.ltr.feature.FieldValueFeature
- setFq(List<String>) - Method in class org.apache.solr.ltr.feature.SolrFeature
- setFvCacheName(String) - Method in class org.apache.solr.ltr.response.transform.LTRFeatureLoggerTransformerFactory
- setFvStoreName(SolrQueryRequest, String) - Static method in class org.apache.solr.ltr.SolrQueryRequestContextUtils
-
feature vector store name accessors
- setIndex(int) - Method in class org.apache.solr.ltr.feature.Feature
- setIsNullSameAsZero(boolean) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel
- setLayers(Object) - Method in class org.apache.solr.ltr.model.NeuralNetworkModel
- setLeft(Object) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTreeNode
- setLogAll(Boolean) - Method in class org.apache.solr.ltr.FeatureLogger
- setLoggingModelName(String) - Method in class org.apache.solr.ltr.response.transform.LTRFeatureLoggerTransformerFactory
- setManagedFeatureStore(ManagedFeatureStore) - Method in class org.apache.solr.ltr.store.rest.ManagedModelStore
- setMatrix(Object) - Method in class org.apache.solr.ltr.model.NeuralNetworkModel.DefaultLayer
- setMax(float) - Method in class org.apache.solr.ltr.norm.MinMaxNormalizer
- setMax(String) - Method in class org.apache.solr.ltr.norm.MinMaxNormalizer
- setMin(float) - Method in class org.apache.solr.ltr.norm.MinMaxNormalizer
- setMin(String) - Method in class org.apache.solr.ltr.norm.MinMaxNormalizer
- setMissing(String) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTreeNode
- setNumThreadsPerRequest(int) - Method in class org.apache.solr.ltr.LTRThreadModule
- setOriginalDocScore(Float) - Method in class org.apache.solr.ltr.DocInfo
- setOriginalQuery(Query) - Method in class org.apache.solr.ltr.LTRScoringQuery
- setPickedInterleavingDocIds(Set<Integer>) - Method in class org.apache.solr.ltr.interleaving.LTRInterleavingScoringQuery
- setQ(String) - Method in class org.apache.solr.ltr.feature.SolrFeature
- setRANDOM(Random) - Static method in class org.apache.solr.ltr.interleaving.algorithms.TeamDraftInterleaving
- setRequest(SolrQueryRequest) - Method in class org.apache.solr.ltr.LTRScoringQuery
- setRequired(boolean) - Method in class org.apache.solr.ltr.feature.ValueFeature
- setResource(String) - Method in class org.apache.solr.ltr.model.DefaultWrapperModel
- setRight(Object) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTreeNode
- setRoot(Object) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTree
- setScoringQueries(SolrQueryRequest, LTRScoringQuery[]) - Static method in class org.apache.solr.ltr.SolrQueryRequestContextUtils
-
scoring query accessors
- setStd(float) - Method in class org.apache.solr.ltr.norm.StandardNormalizer
- setStd(String) - Method in class org.apache.solr.ltr.norm.StandardNormalizer
- setThreshold(float) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTreeNode
- setThreshold(String) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTreeNode
- setTotalPoolThreads(int) - Method in class org.apache.solr.ltr.LTRThreadModule
- setTrees(Object) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel
- setUsed(boolean) - Method in class org.apache.solr.ltr.LTRScoringQuery.FeatureInfo
- setValue(float) - Method in class org.apache.solr.ltr.LTRScoringQuery.FeatureInfo
- setValue(float) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTreeNode
- setValue(Object) - Method in class org.apache.solr.ltr.feature.ValueFeature
- setValue(String) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTreeNode
- setWeight(float) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTree
- setWeight(String) - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTree
- setWeights(Object) - Method in class org.apache.solr.ltr.model.LinearModel
- SolrFeature - Class in org.apache.solr.ltr.feature
-
This feature allows you to reuse any Solr query as a feature.
- SolrFeature(String, Map<String, Object>) - Constructor for class org.apache.solr.ltr.feature.SolrFeature
- SolrFeature.SolrFeatureWeight - Class in org.apache.solr.ltr.feature
-
Weight for a SolrFeature
- SolrFeature.SolrFeatureWeight.SolrFeatureScorer - Class in org.apache.solr.ltr.feature
-
Scorer for a SolrFeature
- SolrFeatureScorer(Feature.FeatureWeight, Scorer) - Constructor for class org.apache.solr.ltr.feature.SolrFeature.SolrFeatureWeight.SolrFeatureScorer
- SolrFeatureWeight(SolrIndexSearcher, SolrQueryRequest, Query, Map<String, String[]>) - Constructor for class org.apache.solr.ltr.feature.SolrFeature.SolrFeatureWeight
- SolrQueryRequestContextUtils - Class in org.apache.solr.ltr
- SolrQueryRequestContextUtils() - Constructor for class org.apache.solr.ltr.SolrQueryRequestContextUtils
- solrResourceLoader - Variable in class org.apache.solr.ltr.model.AdapterModel
- SortedDocValuesFieldValueFeatureScorer(Feature.FeatureWeight, LeafReaderContext, DocIdSetIterator) - Constructor for class org.apache.solr.ltr.feature.FieldValueFeature.FieldValueFeatureWeight.SortedDocValuesFieldValueFeatureScorer
- SPARSE - org.apache.solr.ltr.FeatureLogger.FeatureFormat
- StandardNormalizer - Class in org.apache.solr.ltr.norm
-
A Normalizer to scale a feature value around an average-and-standard-deviation distribution.
- StandardNormalizer() - Constructor for class org.apache.solr.ltr.norm.StandardNormalizer
T
- TEAM_DRAFT - Static variable in interface org.apache.solr.ltr.interleaving.Interleaving
- TeamDraftInterleaving - Class in org.apache.solr.ltr.interleaving.algorithms
-
Interleaving was introduced the first time by Joachims in [1, 2].
Team Draft Interleaving is among the most successful and used interleaving approaches[3].
Team Draft Interleaving implements a method similar to the way in which captains select their players in team-matches.
Team Draft Interleaving produces a fair distribution of ranking models’ elements in the final interleaved list.
"Team draft interleaving" has also proved to overcome an issue of the "Balanced interleaving" approach, in determining the winning model[4]. - TeamDraftInterleaving() - Constructor for class org.apache.solr.ltr.interleaving.algorithms.TeamDraftInterleaving
- toString() - Method in class org.apache.solr.ltr.feature.Feature.FeatureWeight
-
Used in the FeatureWeight's explain.
- toString() - Method in class org.apache.solr.ltr.feature.OriginalScoreFeature.OriginalScoreWeight
- toString() - Method in class org.apache.solr.ltr.model.DefaultWrapperModel
- toString() - Method in class org.apache.solr.ltr.model.LinearModel
- toString() - Method in class org.apache.solr.ltr.model.LTRScoringModel
- toString() - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTree
- toString() - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTreeNode
- toString() - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel
- toString() - Method in class org.apache.solr.ltr.model.WrapperModel
- toString() - Method in class org.apache.solr.ltr.norm.IdentityNormalizer
- toString() - Method in class org.apache.solr.ltr.norm.MinMaxNormalizer
- toString() - Method in class org.apache.solr.ltr.norm.StandardNormalizer
- toString() - Method in class org.apache.solr.ltr.store.FeatureStore
- toString() - Method in class org.apache.solr.ltr.store.ModelStore
- toString() - Method in class org.apache.solr.ltr.store.rest.ManagedModelStore
- toString(String) - Method in class org.apache.solr.ltr.feature.Feature
- toString(String) - Method in class org.apache.solr.ltr.interleaving.LTRInterleavingQuery
- toString(String) - Method in class org.apache.solr.ltr.LTRScoringQuery
- toString(String) - Method in class org.apache.solr.ltr.search.LTRQuery
U
- updateModel(LTRScoringModel) - Method in class org.apache.solr.ltr.model.WrapperModel
- useDocValuesForStored - Variable in class org.apache.solr.ltr.feature.FieldValueFeature
V
- validate() - Method in class org.apache.solr.ltr.feature.Feature
-
As part of creation of a feature instance, this function confirms that the feature parameters are valid.
- validate() - Method in class org.apache.solr.ltr.feature.FieldLengthFeature
- validate() - Method in class org.apache.solr.ltr.feature.FieldValueFeature
- validate() - Method in class org.apache.solr.ltr.feature.OriginalScoreFeature
- validate() - Method in class org.apache.solr.ltr.feature.SolrFeature
- validate() - Method in class org.apache.solr.ltr.feature.ValueFeature
- validate() - Method in class org.apache.solr.ltr.model.DefaultWrapperModel
- validate() - Method in class org.apache.solr.ltr.model.LinearModel
- validate() - Method in class org.apache.solr.ltr.model.LTRScoringModel
-
Validate that settings make sense and throws
ModelException
if they do not make sense. - validate() - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel.RegressionTree
- validate() - Method in class org.apache.solr.ltr.model.MultipleAdditiveTreesModel
- validate() - Method in class org.apache.solr.ltr.model.NeuralNetworkModel
- validate() - Method in class org.apache.solr.ltr.model.WrapperModel
- validate() - Method in class org.apache.solr.ltr.norm.IdentityNormalizer
- validate() - Method in class org.apache.solr.ltr.norm.MinMaxNormalizer
- validate() - Method in class org.apache.solr.ltr.norm.Normalizer
-
As part of creation of a normalizer instance, this function confirms that the normalizer parameters are valid.
- validate() - Method in class org.apache.solr.ltr.norm.StandardNormalizer
- validate(int) - Method in class org.apache.solr.ltr.model.NeuralNetworkModel.DefaultLayer
- validate(int) - Method in interface org.apache.solr.ltr.model.NeuralNetworkModel.Layer
- ValueFeature - Class in org.apache.solr.ltr.feature
-
This feature allows to return a constant given value for the current document.
- ValueFeature(String, Map<String, Object>) - Constructor for class org.apache.solr.ltr.feature.ValueFeature
- ValueFeature.ValueFeatureWeight - Class in org.apache.solr.ltr.feature
- ValueFeatureScorer(Feature.FeatureWeight, float, DocIdSetIterator) - Constructor for class org.apache.solr.ltr.feature.Feature.FeatureWeight.ValueFeatureScorer
- ValueFeatureWeight(IndexSearcher, SolrQueryRequest, Query, Map<String, String[]>) - Constructor for class org.apache.solr.ltr.feature.ValueFeature.ValueFeatureWeight
- valueOf(String) - Static method in enum org.apache.solr.ltr.FeatureLogger.FeatureFormat
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.solr.ltr.FeatureLogger.FeatureFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visit(QueryVisitor) - Method in class org.apache.solr.ltr.feature.Feature
- visit(QueryVisitor) - Method in class org.apache.solr.ltr.LTRScoringQuery
W
- wrap(Query) - Method in class org.apache.solr.ltr.interleaving.LTRInterleavingQuery
- wrap(Query) - Method in class org.apache.solr.ltr.search.LTRQuery
- WrapperModel - Class in org.apache.solr.ltr.model
-
A scoring model that wraps the other model.
- WrapperModel(String, List<Feature>, List<Normalizer>, String, List<Feature>, Map<String, Object>) - Constructor for class org.apache.solr.ltr.model.WrapperModel
All Classes All Packages