#include <SmoothingAnnotatorWalker.hpp>
Inheritance diagram for indri::lang::SmoothingAnnotatorWalker:
Public Member Functions | |
SmoothingAnnotatorWalker (indri::api::Parameters ¶meters) | |
~SmoothingAnnotatorWalker () | |
void | after (indri::lang::RawScorerNode *scorer) |
void | after (indri::lang::NestedRawScorerNode *scorer) |
void | after (indri::lang::ShrinkageScorerNode *scorer) |
void | after (indri::lang::LengthPrior *prior) |
Private Member Functions | |
void | _loadSmoothingRules (indri::api::Parameters ¶meters) |
const std::string & | _matchSmoothingRule (const std::string &node, const std::string &field, const std::string &op) |
Private Attributes | |
std::vector< rule_type * > | _rules |
std::string | _defaultSmoothing |
|
|
|
|
|
|
|
|
|
Reimplemented from indri::lang::Walker. |
|
Reimplemented from indri::lang::Walker. |
|
Reimplemented from indri::lang::Walker. |
|
Reimplemented from indri::lang::Walker. |
|
|
|
|