Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

InferenceNetworkBuilder.cpp File Reference

#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)
ListIteratorNodeinferencenetworkbuilder_build_child_window (InferenceNetwork *network, const std::vector< ListIteratorNode * > &nodes, int windowSize)
ListIteratorNodeinferencenetworkbuilder_build_ordered_window (InferenceNetwork *network, const std::string &nodeName, const std::vector< ListIteratorNode * > &nodes, int windowSize)

Function Documentation

ListIteratorNode* inferencenetworkbuilder_build_child_window InferenceNetwork   network,
const std::vector< ListIteratorNode * > &    nodes,
int    windowSize
[static]
 

ListIteratorNode* inferencenetworkbuilder_build_ordered_window InferenceNetwork   network,
const std::string &    nodeName,
const std::vector< ListIteratorNode * > &    nodes,
int    windowSize
[static]
 

bool inferencenetworkbuilder_contains_stopwords const std::vector< ListIteratorNode * > &    nodes [static]
 

int inferencenetworkbuilder_find_stopwords_left const std::vector< ListIteratorNode * > &    nodes [static]
 

int inferencenetworkbuilder_find_stopwords_right const std::vector< ListIteratorNode * > &    nodes [static]
 

void inferencenetworkbuilder_find_stopwords_stretch const std::vector< ListIteratorNode * > &    nodes,
int &    begin,
int &    end
[static]
 

bool inferencenetworkbuilder_is_stopword ListIteratorNode   node [static]
 


Generated on Wed Nov 3 12:59:13 2004 for Lemur Toolkit by doxygen1.2.18