KJB
|
This is the complete list of members for spear::Model, including all inherited members.
addBaseNounPhraseParents(const spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
addBaseNounPhrases(const spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
addHorizontalHistory(BankEdgePtr &edge) | spear::Model | protectedvirtual |
addReference() | spear::RCObject | inline |
annotateTags(const spear::BankEdgePtr &edge, const String &parent) const | spear::Model | protectedvirtual |
containsVerb(const spear::BankEdgePtr &e) const | spear::Model | protectedvirtual |
extractTerminals(spear::BankEdgePtr &edge, std::vector< spear::BankEdgePtr > &sentence) | spear::Model | virtual |
findNext(spear::BankEdgePtr &edge, std::list< spear::BankEdgePtr >::iterator it) | spear::Model | protectedvirtual |
findNext(spear::BankEdgePtr &edge, std::list< spear::BankEdgePtr >::reverse_iterator it) | spear::Model | protectedvirtual |
generate_events(OStream &os, spear::BankEdgePtr &edge, std::vector< spear::BankEdgePtr > &sentence) | spear::Model | virtual |
generateDependencyEvents(OStream &os, const spear::BankEdgePtr &edge, const spear::BankEdgePtr &parent, int parent_num) | spear::Model | protectedvirtual |
generateSentence(const spear::BankEdgePtr &edge, std::vector< spear::BankEdgePtr > &sentence, bool setIndex) const | spear::Model | protectedvirtual |
identifyArguments(const spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
isBaseNounPhrase(const spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
isCoordinatedNounPhrase(const spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
isCoordination(std::list< spear::BankEdgePtr >::const_iterator begin, std::list< spear::BankEdgePtr >::const_iterator end, const BankEdge *previous, const BankEdge *parent) const | spear::Model | protectedvirtual |
isCoordination(std::list< spear::BankEdgePtr >::reverse_iterator begin, std::list< spear::BankEdgePtr >::reverse_iterator eoi, const BankEdge *previous, const BankEdge *parent) const | spear::Model | protectedvirtual |
isEmptyNode(const spear::BankEdgePtr &edge) const | spear::Model | virtual |
isPunctuation(const spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
isSentenceWithNilSubject(const spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
isUnnecessaryNode(const spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
labelSubjectlessSentencess(const spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
learnLexicon(const spear::BankEdgePtr &e) | spear::Model | protectedvirtual |
lexicon_ | spear::Model | protected |
lf_thresh_ | spear::Model | protected |
markUnary(const spear::BankEdgePtr &edge, int) const | spear::Model | protectedvirtual |
Model(size_t lf_thresh=6) | spear::Model | inline |
modifiers_ | spear::Model | protected |
normalizeNumbers(const spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
nts_seen() const | spear::Model | inlineprotected |
nts_seen_ | spear::Model | protected |
operator=(const RCObject &rhs) | spear::RCObject | inlineprotected |
preprocessEdge(spear::BankEdgePtr &edge, std::vector< spear::BankEdgePtr > &sentence) | spear::Model | virtual |
pruneUnnecessaryNodes(spear::BankEdgePtr &edge) | spear::Model | protectedvirtual |
raisePunctuation(const spear::BankEdgePtr &edge, std::list< spear::BankEdgePtr > &parentChildren, std::list< spear::BankEdgePtr >::iterator begin, std::list< spear::BankEdgePtr >::iterator end) const | spear::Model | protectedvirtual |
RCObject() | spear::RCObject | inlineprotected |
RCObject(const RCObject &rhs) | spear::RCObject | inlineprotected |
refCount | spear::RCObject | |
removeEmptyNodes(spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
removeReference() | spear::RCObject | inline |
repairBaseNounPhrases(const spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
repairSubjectlessSentences(const spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
sentences_seen() const | spear::Model | inlineprotected |
sentences_seen_ | spear::Model | protected |
splitLabel(const String &label, String &coreLabel, String &labelAugment) const | spear::Model | protectedvirtual |
storeGrammar(OStream &rulesStream, OStream &labelsStream, OStream &lexiconStream) | spear::Model | virtual |
stripLabelAugmentation(spear::BankEdgePtr &edge) const | spear::Model | protectedvirtual |
~RCObject()=0 | spear::RCObject | inlineprotectedpure virtual |