#include <Annotator.hpp>
Inheritance diagram for indri::infnet::Annotator:

Public Member Functions | |
| Annotator (const std::string &name, BeliefNode *belief) | |
| void | add (InferenceNetworkNode *node, lemur::api::DOCID_T documentID, indri::index::Extent &extent) |
| void | addMatches (indri::utility::greedy_vector< indri::index::Extent > &extents, InferenceNetworkNode *node, lemur::api::DOCID_T documentID, indri::index::Extent &extent) |
| void | evaluate (lemur::api::DOCID_T documentID, int documentLength) |
| lemur::api::DOCID_T | nextCandidateDocument () |
| void | indexChanged (indri::index::Index &index) |
| EvaluatorNode::MResults & | getResults () |
| const std::string & | getName () const |
| const EvaluatorNode::MResults & | getResults () const |
Private Attributes | |
| BeliefNode * | _belief |
| EvaluatorNode::MResults | _annotations |
| std::string | _name |
| std::map< std::string, std::set< indri::api::ScoredExtentResult, indri::api::ScoredExtentResult::score_greater > > | _seen |
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||
|
Implements indri::infnet::EvaluatorNode. |
|
|
Implements indri::infnet::InferenceNetworkNode. |
|
|
|
|
|
Implements indri::infnet::EvaluatorNode. |
|
|
Implements indri::infnet::InferenceNetworkNode. |
|
|
Implements indri::infnet::InferenceNetworkNode. |
|
|
|
|
|
|
|
|
|
|
|
|
1.3.4