Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

SimpleKLParameter Namespace Reference

Simple KL retrieval method parameters. More...


Classes

struct  DocSmoothParam
struct  QueryModelParam

Simple KL model parameters

SimpleKLParameter::DocSmoothParam docPrm
SimpleKLParameter::QueryModelParam qryPrm
lemur::utility::String smoothSupportFile

Enumerations

enum  SmoothMethod { JELINEKMERCER = 0, DIRICHLETPRIOR = 1, ABSOLUTEDISCOUNT = 2, TWOSTAGE = 3 }
enum  SmoothStrategy { INTERPOLATE = 0, BACKOFF = 1 }
enum  QueryUpdateMethod {
  MIXTURE = 0, DIVMIN = 1, MARKOVCHAIN = 2, RM1 = 3,
  RM2 = 4
}
enum  adjustedScoreMethods { QUERYLIKELIHOOD = 1, CROSSENTROPY = 2, NEGATIVEKLD = 3 }

Functions

void get ()
 get parameters.


Variables

enum SmoothMethod defaultSmoothMethod = DIRICHLETPRIOR
enum SmoothStrategy defaultSmoothStrategy = INTERPOLATE
double defaultADDelta = 0.7
double defaultJMLambda = 0.5
double defaultDirPrior = 1000
enum QueryUpdateMethod defaultFBMethod = MIXTURE
double defaultFBCoeff = 0.5
int defaultFBTermCount = 50
double defaultFBPrTh = 0.001
double defaultFBPrSumTh = 1
double defaultFBMixNoise = 0.5
int defaultEMIterations = 50
double defaultQryNoise = 0


Detailed Description

Simple KL retrieval method parameters.

Enumeration Type Documentation

enum SimpleKLParameter::adjustedScoreMethods
 

Enumeration values:
QUERYLIKELIHOOD 
CROSSENTROPY 
NEGATIVEKLD 

enum SimpleKLParameter::QueryUpdateMethod
 

Enumeration values:
MIXTURE 
DIVMIN 
MARKOVCHAIN 
RM1 
RM2 

enum SimpleKLParameter::SmoothMethod
 

Enumeration values:
JELINEKMERCER 
DIRICHLETPRIOR 
ABSOLUTEDISCOUNT 
TWOSTAGE 

enum SimpleKLParameter::SmoothStrategy
 

Enumeration values:
INTERPOLATE 
BACKOFF 


Function Documentation

void get  )  [static]
 

get parameters.


Variable Documentation

double SimpleKLParameter::defaultADDelta = 0.7 [static]
 

double SimpleKLParameter::defaultDirPrior = 1000 [static]
 

int SimpleKLParameter::defaultEMIterations = 50 [static]
 

double SimpleKLParameter::defaultFBCoeff = 0.5 [static]
 

enum QueryUpdateMethod SimpleKLParameter::defaultFBMethod = MIXTURE [static]
 

double SimpleKLParameter::defaultFBMixNoise = 0.5 [static]
 

double SimpleKLParameter::defaultFBPrSumTh = 1 [static]
 

double SimpleKLParameter::defaultFBPrTh = 0.001 [static]
 

int SimpleKLParameter::defaultFBTermCount = 50 [static]
 

double SimpleKLParameter::defaultJMLambda = 0.5 [static]
 

double SimpleKLParameter::defaultQryNoise = 0 [static]
 

enum SmoothMethod SimpleKLParameter::defaultSmoothMethod = DIRICHLETPRIOR [static]
 

enum SmoothStrategy SimpleKLParameter::defaultSmoothStrategy = INTERPOLATE [static]
 

SimpleKLParameter::DocSmoothParam SimpleKLParameter::docPrm [static]
 

SimpleKLParameter::QueryModelParam SimpleKLParameter::qryPrm [static]
 

lemur::utility::String SimpleKLParameter::smoothSupportFile [static]
 


Generated on Tue Jun 15 11:03:08 2010 for Lemur by doxygen 1.3.4