Class LambdaTTF
Computes lambda as totalTermFreq+1 / numberOfDocuments+1
.
Note
This API is experimental and might change in incompatible ways in the next release.
Inherited Members
Namespace: Lucene.Net.Search.Similarities
Assembly: Lucene.Net.dll
Syntax
public class LambdaTTF : Lambda
Constructors
LambdaTTF()
Sole constructor: parameter-free
Declaration
public LambdaTTF()
Methods
CalculateLambda(BasicStats)
Computes the lambda parameter.
Declaration
public override sealed float CalculateLambda(BasicStats stats)
Parameters
Type | Name | Description |
---|---|---|
BasicStats | stats |
Returns
Type | Description |
---|---|
float |
Overrides
Explain(BasicStats)
Explains the lambda parameter.
Declaration
public override sealed Explanation Explain(BasicStats stats)
Parameters
Type | Name | Description |
---|---|---|
BasicStats | stats |
Returns
Type | Description |
---|---|
Explanation |
Overrides
ToString()
Subclasses must override this method to return the code of the lambda formula. Since the original paper is not very clear on this matter, and also uses the DFR naming scheme incorrectly, the codes here were chosen arbitrarily.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string |