#include <ScoredExtentAccumulator.hpp>
Inheritance diagram for indri::infnet::ScoredExtentAccumulator:
Public Member Functions | |
ScoredExtentAccumulator (std::string name, BeliefNode *belief, int resultsRequested=-1) | |
void | evaluate (lemur::api::DOCID_T documentID, int documentLength) |
lemur::api::DOCID_T | nextCandidateDocument () |
const std::string & | getName () const |
const EvaluatorNode::MResults & | getResults () |
void | indexChanged (indri::index::Index &index) |
Private Attributes | |
BeliefNode * | _belief |
SkippingCapableNode * | _skipping |
std::priority_queue< indri::api::ScoredExtentResult > | _scores |
std::vector< indri::api::ScoredExtentResult > | _finalScores |
int | _resultsRequested |
std::string | _name |
EvaluatorNode::MResults | _results |
|
|
|
Implements indri::infnet::EvaluatorNode. |
|
Implements indri::infnet::InferenceNetworkNode. |
|
Implements indri::infnet::EvaluatorNode. |
|
Implements indri::infnet::InferenceNetworkNode. |
|
Implements indri::infnet::InferenceNetworkNode. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|