Uses of Class
org.terrier.matching.models.basicmodel.BasicModel
-
Packages that use BasicModel Package Description org.terrier.matching.models Provides the classes that implement various weighting models.org.terrier.matching.models.basicmodel Provides the interface and the classes for implementing the basic models for randomness in the DFR framework. -
-
Uses of BasicModel in org.terrier.matching.models
Fields in org.terrier.matching.models declared as BasicModel Modifier and Type Field Description protected BasicModelDFRWeightingModel. basicModelThe applied basic model for randomness.protected BasicModelPerFieldNormWeightingModel. basicModelConstructor parameters in org.terrier.matching.models with type arguments of type BasicModel Constructor Description PerFieldNormWeightingModel(java.lang.Class<? extends BasicModel> _basicModel, java.lang.Class<? extends Normalisation> _normalisationModel)Constructs an instance of PerFieldNormWeightingModel -
Uses of BasicModel in org.terrier.matching.models.basicmodel
Subclasses of BasicModel in org.terrier.matching.models.basicmodel Modifier and Type Class Description classBThis class implements the B basic model for randomness.classBMThis class implements the BM weighting model, which generates the original weight given by the BM25 formula, without frequency normalisation and query term weighting.classBrThis class implements the Bernoulli model of randomnessclassDFR_BMThis class implements the DFR BM weighting model, which is an approximation of BM25 in the DFR framework.classIFThis class implements the IF basic model for randomness.classInThis class implements the In basic model for randomness.classIn_expThis class implements the In_exp basic model for randomness.classPThis class implements the P basic model for randomness.classPLThis class implements the PL weighting model.Methods in org.terrier.matching.models.basicmodel that return BasicModel Modifier and Type Method Description BasicModelBasicModel. clone()Clone this weighting model
-