#include <BeliefNode.hpp>
Inheritance diagram for BeliefNode:
Public Methods | |
virtual double | maximumBackgroundScore ()=0 |
virtual double | maximumScore ()=0 |
virtual const greedy_vector< ScoredExtentResult > & | score (int documentID, int start, int end, int documentLength)=0 |
virtual bool | hasMatch (int documentID)=0 |
virtual void | annotate (class Annotator &annotator, int documentID, int begin, int end)=0 |
BeliefNode (double wt) | |
BeliefNode (int id, double weight) | |
BeliefNode (double wt, double dbelief) | |
virtual | ~BeliefNode () |
virtual void | updateDocList (int numDocs) |
Union the doc lists of the children of this node. |
|
|
|
|
|
|
|
|
|
Implemented in CachedFrequencyBeliefNode, ExtentRestrictionNode, FilterNode, ListBeliefNode, MaxNode, NotNode, NullScorerNode, OrNode, PriorNode, TermFrequencyBeliefNode, WeightedAndNode, and WeightedSumNode. |
|
Implemented in CachedFrequencyBeliefNode, ExtentRestrictionNode, FilterNode, ListBeliefNode, MaxNode, NotNode, NullScorerNode, OrNode, PriorNode, TermFrequencyBeliefNode, WeightedAndNode, and WeightedSumNode. |
|
Implemented in CachedFrequencyBeliefNode, ExtentRestrictionNode, FilterNode, ListBeliefNode, MaxNode, NotNode, NullScorerNode, OrNode, PriorNode, TermFrequencyBeliefNode, WeightedAndNode, and WeightedSumNode. |
|
Implemented in CachedFrequencyBeliefNode, ExtentRestrictionNode, FilterNode, ListBeliefNode, MaxNode, NotNode, NullScorerNode, OrNode, PriorNode, SumNode, TermFrequencyBeliefNode, WeightedAndNode, and WeightedSumNode. |
|
Implemented in CachedFrequencyBeliefNode, ExtentRestrictionNode, FilterNode, ListBeliefNode, MaxNode, NotNode, NullScorerNode, OrNode, PriorNode, TermFrequencyBeliefNode, WeightedAndNode, and WeightedSumNode. |
|
Union the doc lists of the children of this node.
Implements QueryNode. Reimplemented in BandQnode, and FiltReqQnode. |