Compounds |
| struct | DocSmoothParam |
| struct | QueryModelParam |
Simple KL model parameters |
| SimpleKLParameter::DocSmoothParam | docPrm |
| SimpleKLParameter::QueryModelParam | qryPrm |
| 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 the 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 |