#include <InferenceNetwork.hpp>
Public Types | |
typedef std::map< std::string, EvaluatorNode::MResults > | MAllResults |
Public Methods | |
InferenceNetwork (Repository &repository) | |
~InferenceNetwork () | |
const std::vector< EvaluatorNode * > & | getEvaluators () const |
const EvaluatorNode * | getFirstEvaluator () const |
void | addDocIterator (DocPositionInfoList *posInfoList) |
void | addFieldIterator (indri::index::FieldListIterator *fieldIterator) |
void | addFrequencyIterator (indri::index::DocListFrequencyIterator *frequencyIterator) |
void | addListNode (ListIteratorNode *listNode) |
void | addBeliefNode (BeliefNode *beliefNode) |
void | addEvaluatorNode (EvaluatorNode *evaluatorNode) |
void | addComplexEvaluatorNode (EvaluatorNode *complexEvaluator) |
void | addScoreFunction (TermScoreFunction *scoreFunction) |
const MAllResults & | evaluate () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|