C# Class Lucene.Net.Search.TestDisjunctionMaxQuery.TestSimilarity

Similarity to eliminate tf, idf and lengthNorm effects to isolate test case.

same as TestRankingSimilarity in TestRanking.zip from http://issues.apache.org/jira/browse/LUCENE-323

Inheritance: Lucene.Net.Search.Similarities.DefaultSimilarity
Datei anzeigen Open project: apache/lucenenet

Public Methods

Method Description
Idf ( long docFreq, long numDocs ) : float
LengthNorm ( Lucene.Net.Index.FieldInvertState state ) : float
TestSimilarity ( ) : System
Tf ( float freq ) : float

Method Details

Idf() public method

public Idf ( long docFreq, long numDocs ) : float
docFreq long
numDocs long
return float

LengthNorm() public method

public LengthNorm ( Lucene.Net.Index.FieldInvertState state ) : float
state Lucene.Net.Index.FieldInvertState
return float

TestSimilarity() public method

public TestSimilarity ( ) : System
return System

Tf() public method

public Tf ( float freq ) : float
freq float
return float