org.apache.lucene.search.similarities
Class DistributionSPL
java.lang.Object
org.apache.lucene.search.similarities.Distribution
org.apache.lucene.search.similarities.DistributionSPL
public class DistributionSPL
- extends Distribution
The smoothed power-law (SPL) distribution for the information-based framework
that is described in the original paper.
Unlike for DFR, the natural logarithm is used, as
it is faster to compute and the original paper does not express any
preference to a specific base.
- WARNING: This API is experimental and might change in incompatible ways in the next release.
Method Summary |
float |
score(BasicStats stats,
float tfn,
float lambda)
Computes the score. |
String |
toString()
Subclasses must override this method to return the name of the
distribution. |
DistributionSPL
public DistributionSPL()
score
public final float score(BasicStats stats,
float tfn,
float lambda)
- Description copied from class:
Distribution
- Computes the score.
- Specified by:
score
in class Distribution
toString
public String toString()
- Description copied from class:
Distribution
- Subclasses must override this method to return the name of the
distribution.
- Specified by:
toString
in class Distribution
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.