#include <JelinekMercerTermScoreFunction.hpp>
Inheritance diagram for indri::query::JelinekMercerTermScoreFunction:
Public Member Functions | |
JelinekMercerTermScoreFunction (double collectionFrequency, double collectionLambda, double documentLambda=0.0) | |
double | scoreOccurrence (double occurrences, int contextSize) |
double | scoreOccurrence (double occurrences, int contextSize, double documentOccurrences, int documentLength) |
Private Attributes | |
double | _lambda |
double | _backgroundLambda |
double | _collectionFrequency |
double | _collectionComponent |
double | _oneLevelCollectionComponent |
double | _contextLambda |
double | _collectionLambda |
double | _documentLambda |
double | _foregroundLambda |
|
|
|
Implements indri::query::TermScoreFunction. |
|
Implements indri::query::TermScoreFunction. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|