A C D E F G H I L M N O P R S T U V W 
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 a Scorer, 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 and LTRFeatureLoggerTransformerFactory classes to parallelize the creation of Feature.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
 
A C D E F G H I L M N O P R S T U V W 
All Classes All Packages