#include "indri/InferenceNetworkBuilder.hpp"
#include "indri/ContextCountAccumulator.hpp"
#include "indri/DocListIteratorNode.hpp"
#include "indri/ExtentInsideNode.hpp"
#include "indri/ExtentAndNode.hpp"
#include "indri/ExtentOrNode.hpp"
#include "indri/OrderedWindowNode.hpp"
#include "indri/UnorderedWindowNode.hpp"
#include "indri/FieldIteratorNode.hpp"
#include "indri/ListBeliefNode.hpp"
#include "indri/ScoredExtentAccumulator.hpp"
#include "indri/WeightedAndNode.hpp"
#include "indri/NullScorerNode.hpp"
#include "indri/OrNode.hpp"
#include "indri/NotNode.hpp"
#include "indri/WeightedSumNode.hpp"
#include "indri/FilterRejectNode.hpp"
#include "indri/FilterRequireNode.hpp"
#include "indri/FieldBetweenNode.hpp"
#include "indri/FieldEqualsNode.hpp"
#include "indri/FieldLessNode.hpp"
#include "indri/FieldGreaterNode.hpp"
#include "indri/MaxNode.hpp"
#include "indri/PriorNode.hpp"
#include "indri/ExtentRestrictionNode.hpp"
#include "indri/FilterNode.hpp"
#include "indri/NullListNode.hpp"
#include "indri/TermScoreFunctionFactory.hpp"
#include "indri/TermFrequencyBeliefNode.hpp"
#include "indri/CachedFrequencyBeliefNode.hpp"
#include <stdexcept>
Functions | |
bool | inferencenetworkbuilder_is_stopword (ListIteratorNode *node) |
bool | inferencenetworkbuilder_contains_stopwords (const std::vector< ListIteratorNode * > &nodes) |
int | inferencenetworkbuilder_find_stopwords_left (const std::vector< ListIteratorNode * > &nodes) |
int | inferencenetworkbuilder_find_stopwords_right (const std::vector< ListIteratorNode * > &nodes) |
void | inferencenetworkbuilder_find_stopwords_stretch (const std::vector< ListIteratorNode * > &nodes, int &begin, int &end) |
ListIteratorNode * | inferencenetworkbuilder_build_child_window (InferenceNetwork *network, const std::vector< ListIteratorNode * > &nodes, int windowSize) |
ListIteratorNode * | inferencenetworkbuilder_build_ordered_window (InferenceNetwork *network, const std::string &nodeName, const std::vector< ListIteratorNode * > &nodes, int windowSize) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|