KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
spear::Model Member List

This is the complete list of members for spear::Model, including all inherited members.

addBaseNounPhraseParents(const spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
addBaseNounPhrases(const spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
addHorizontalHistory(BankEdgePtr &edge)spear::Modelprotectedvirtual
addReference()spear::RCObjectinline
annotateTags(const spear::BankEdgePtr &edge, const String &parent) const spear::Modelprotectedvirtual
containsVerb(const spear::BankEdgePtr &e) const spear::Modelprotectedvirtual
extractTerminals(spear::BankEdgePtr &edge, std::vector< spear::BankEdgePtr > &sentence)spear::Modelvirtual
findNext(spear::BankEdgePtr &edge, std::list< spear::BankEdgePtr >::iterator it)spear::Modelprotectedvirtual
findNext(spear::BankEdgePtr &edge, std::list< spear::BankEdgePtr >::reverse_iterator it)spear::Modelprotectedvirtual
generate_events(OStream &os, spear::BankEdgePtr &edge, std::vector< spear::BankEdgePtr > &sentence)spear::Modelvirtual
generateDependencyEvents(OStream &os, const spear::BankEdgePtr &edge, const spear::BankEdgePtr &parent, int parent_num)spear::Modelprotectedvirtual
generateSentence(const spear::BankEdgePtr &edge, std::vector< spear::BankEdgePtr > &sentence, bool setIndex) const spear::Modelprotectedvirtual
identifyArguments(const spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
isBaseNounPhrase(const spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
isCoordinatedNounPhrase(const spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
isCoordination(std::list< spear::BankEdgePtr >::const_iterator begin, std::list< spear::BankEdgePtr >::const_iterator end, const BankEdge *previous, const BankEdge *parent) const spear::Modelprotectedvirtual
isCoordination(std::list< spear::BankEdgePtr >::reverse_iterator begin, std::list< spear::BankEdgePtr >::reverse_iterator eoi, const BankEdge *previous, const BankEdge *parent) const spear::Modelprotectedvirtual
isEmptyNode(const spear::BankEdgePtr &edge) const spear::Modelvirtual
isPunctuation(const spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
isSentenceWithNilSubject(const spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
isUnnecessaryNode(const spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
labelSubjectlessSentencess(const spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
learnLexicon(const spear::BankEdgePtr &e)spear::Modelprotectedvirtual
lexicon_spear::Modelprotected
lf_thresh_spear::Modelprotected
markUnary(const spear::BankEdgePtr &edge, int) const spear::Modelprotectedvirtual
Model(size_t lf_thresh=6)spear::Modelinline
modifiers_spear::Modelprotected
normalizeNumbers(const spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
nts_seen() const spear::Modelinlineprotected
nts_seen_spear::Modelprotected
operator=(const RCObject &rhs)spear::RCObjectinlineprotected
preprocessEdge(spear::BankEdgePtr &edge, std::vector< spear::BankEdgePtr > &sentence)spear::Modelvirtual
pruneUnnecessaryNodes(spear::BankEdgePtr &edge)spear::Modelprotectedvirtual
raisePunctuation(const spear::BankEdgePtr &edge, std::list< spear::BankEdgePtr > &parentChildren, std::list< spear::BankEdgePtr >::iterator begin, std::list< spear::BankEdgePtr >::iterator end) const spear::Modelprotectedvirtual
RCObject()spear::RCObjectinlineprotected
RCObject(const RCObject &rhs)spear::RCObjectinlineprotected
refCountspear::RCObject
removeEmptyNodes(spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
removeReference()spear::RCObjectinline
repairBaseNounPhrases(const spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
repairSubjectlessSentences(const spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
sentences_seen() const spear::Modelinlineprotected
sentences_seen_spear::Modelprotected
splitLabel(const String &label, String &coreLabel, String &labelAugment) const spear::Modelprotectedvirtual
storeGrammar(OStream &rulesStream, OStream &labelsStream, OStream &lexiconStream)spear::Modelvirtual
stripLabelAugmentation(spear::BankEdgePtr &edge) const spear::Modelprotectedvirtual
~RCObject()=0spear::RCObjectinlineprotectedpure virtual