#include <QuerySpec.hpp>
Inheritance diagram for indri::lang::ShrinkageScorerNode:
Public Member Functions | |
ShrinkageScorerNode (RawExtentNode *raw, DocumentStructureNode *documentStructure, std::string smoothing="method:dirichlet, mu:2500") | |
ShrinkageScorerNode (Unpacker &unpacker) | |
std::string | typeName () const |
std::string | queryText () const |
void | addShrinkageRule (std::string rule) |
std::vector< std::string > | getShrinkageRules () |
void | setDocumentStructure (DocumentStructureNode *docStruct) |
DocumentStructureNode * | getDocumentStructure () |
UINT64 | hashCode () const |
void | pack (Packer &packer) |
void | walk (Walker &walker) |
Node * | copy (Copier &copier) |
Private Attributes | |
DocumentStructureNode * | _documentStructure |
std::vector< std::string > | _shrinkageRules |
|
|
|
|
|
|
|
Reimplemented from indri::lang::RawScorerNode. |
|
|
|
|
|
Reimplemented from indri::lang::RawScorerNode. |
|
Reimplemented from indri::lang::RawScorerNode. |
|
Reimplemented from indri::lang::RawScorerNode. |
|
|
|
Reimplemented from indri::lang::RawScorerNode. |
|
Reimplemented from indri::lang::RawScorerNode. |
|
|
|
|