|
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 |