Class AfterEffectL
java.lang.Object
org.apache.lucene.search.similarities.AfterEffect
org.apache.lucene.search.similarities.AfterEffectL
Model of the information gain based on Laplace's law of succession.
- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Explanationexplain(BasicStats stats, double tfn) Returns an explanation for the score.final doublescoreTimes1pTfn(BasicStats stats) Returns the product of the after effect with1+tfn.toString()Subclasses must override this method to return the code of the after effect formula.
-
Constructor Details
-
AfterEffectL
public AfterEffectL()Sole constructor: parameter-free
-
-
Method Details
-
scoreTimes1pTfn
Description copied from class:AfterEffectReturns the product of the after effect with1+tfn. This may not depend on the value oftfn.- Specified by:
scoreTimes1pTfnin classAfterEffect
-
explain
Description copied from class:AfterEffectReturns an explanation for the score.- Specified by:
explainin classAfterEffect
-
toString
Description copied from class:AfterEffectSubclasses must override this method to return the code of the after effect formula. Refer to the original paper for the list.- Specified by:
toStringin classAfterEffect
-