File SANIpropagateInverse Documentation

Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: SANIpropagateInverse.cpp/.hpp

File Description: SANI propagate inverse

File Function List


File Diagram (functions hierarchy)


Function SANIpropagateInverseClass::executePosRelTranslatorNeuralNetworkInverse()

Function Summary
namereturn typedescription
executePosRelTranslatorNeuralNetworkInverseboolexecute pos rel translator neural network inverse

Function Arguments
nametypedescription
SANIrulesTokenLayersvector<XMLparserTag*>* SANI rules token layers
SANIGroupTypes vector<SANIGroupType*>* SANIG roup types
sentenceContents vector<LRPpreprocessorPlainTextWord*>* sentence contents
firstParseTreeGroup SANIGroupParseTree* first parse tree group
performance int* performance
parseIsolatedSubreferenceSets const bool parse isolated subreference sets

Function Reference List


Function Trace
locationcurrent function being traced
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper

Trace Diagram (magenta)


Function SANIpropagateInverseClass::generateParseTreeGroupType()

Function Summary
namereturn typedescription
generateParseTreeGroupTypeboolgenerate parse tree group type

Function Arguments
nametypedescription
SANIrulesTokenLayersvector<XMLparserTag*>* SANI rules token layers
groupType const SANIGroupType* group type
sentenceContentsSubset vector<LRPpreprocessorPlainTextWord*>* sentence contents subset
currentParseTreeGroup SANIGroupParseTree* current parse tree group
performance int* performance
layer int layer
previousGroupType const string previous group type
numberOfConsecutiveTimesPreviousGroupType int number of consecutive times previous group type
previousParseTreeComponent SANIComponentParseTree* previous parse tree component

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIpropagateInverse.hppgenerateRulesGroupTreeComponent
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents

Trace Diagram (magenta)


Function SANIpropagateInverseClass::generateParseTreeGroup()

Function Summary
namereturn typedescription
generateParseTreeGroupboolgenerate parse tree group

Function Arguments
nametypedescription
SANIrulesTokenLayersvector<XMLparserTag*>* SANI rules token layers
group SANIGroupNeuralNetwork* group
sentenceContentsSubset vector<LRPpreprocessorPlainTextWord*>* sentence contents subset
currentParseTreeGroup SANIGroupParseTree* current parse tree group
performance int* performance
layer int layer
previousGroupType const string previous group type
numberOfConsecutiveTimesPreviousGroupType int number of consecutive times previous group type

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIpropagateInverse.hppgenerateRulesGroupTreeComponent

Trace Diagram (magenta)


Function SANIpropagateInverseClass::generateRulesGroupTreeComponents()

Function Summary
namereturn typedescription
generateRulesGroupTreeComponentsboolgenerate rules group tree components

Function Arguments
nametypedescription
SANIrulesTokenLayersvector<XMLparserTag*>* SANI rules token layers
components vector<SANIComponentNeuralNetwork*>* components
sentenceContentsSubset vector<LRPpreprocessorPlainTextWord*>* sentence contents subset
currentParseTreeGroup SANIGroupParseTree* current parse tree group
performance int* performance
subcomponents const bool subcomponents
subcomponentsType const int subcomponents type
subcomponentsOptional const bool subcomponents optional
layer int layer
previousGroupType const string previous group type
numberOfConsecutiveTimesPreviousGroupType int number of consecutive times previous group type

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANIpropagateInverse.hppgenerateParseTreeGroupType

Trace Diagram (magenta)


Function SANIpropagateInverseClass::generateRulesGroupTreeComponent()

Function Summary
namereturn typedescription
generateRulesGroupTreeComponentboolgenerate rules group tree component

Function Arguments
nametypedescription
SANIrulesTokenLayersvector<XMLparserTag*>* SANI rules token layers
component SANIComponentNeuralNetwork* component
sentenceContentsSubset vector<LRPpreprocessorPlainTextWord*>* sentence contents subset
currentParseTreeComponent SANIComponentParseTree* current parse tree component
performance int* performance
layer int layer
previousGroupType const string previous group type
numberOfConsecutiveTimesPreviousGroupType int number of consecutive times previous group type

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateInverse.hppgenerateRulesGroupTreeComponent
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper

Trace Diagram (magenta)


Function SANIpropagateInverseClass::forwardNounVerbVariantRequirementsComponentToGroup()

Function Summary
namereturn typedescription
forwardNounVerbVariantRequirementsComponentToGroupboolforward noun verb variant requirements component to group

Function Arguments
nametypedescription
componentSANIComponentParseTree* component
newParseGroup SANIGroupParseTree* new parse group

Function Reference List
N/A


Function Trace
locationcurrent function being traced
SANIpropagateInverse.hppforwardNounVerbVariantRequirementsComponentToGroup
SANIpropagateInverse.hppgenerateRulesGroupTreeComponent
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper

Trace Diagram (magenta)


Function SANIpropagateInverseClass::forwardNounVerbVariantRequirementsGroupToComponent()

Function Summary
namereturn typedescription
forwardNounVerbVariantRequirementsGroupToComponentboolforward noun verb variant requirements group to component

Function Arguments
nametypedescription
currentParseGroupSANIGroupParseTree* current parse group
currentComponent SANIComponentParseTree* current component

Function Reference List
N/A


Function Trace
locationcurrent function being traced
SANIpropagateInverse.hppforwardNounVerbVariantRequirementsGroupToComponent
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANIpropagateInverse.hppgenerateParseTreeGroupType

Trace Diagram (magenta)


Function SANIpropagateInverseClass::findStringMatch()

Function Summary
namereturn typedescription
findStringMatchboolfind string match

Function Arguments
nametypedescription
SANIrulesTokenLayersvector<XMLparserTag*>* SANI rules token layers
component SANIComponentNeuralNetwork* component
currentWord LRPpreprocessorPlainTextWord* current word
currentParseTreeComponent SANIComponentParseTree* current parse tree component

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateInverse.hppfindStringMatch
SANIpropagateInverse.hppgenerateRulesGroupTreeComponent
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper

Trace Diagram (magenta)


Function SANIpropagateInverseClass::verifyPOStype()

Function Summary
namereturn typedescription
verifyPOStypeboolverify POS type

Function Arguments
nametypedescription
currentWordconst LRPpreprocessorPlainTextWord* current word
wordPOStype const uchar word POS type

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateInverse.hppverifyPOStype
SANIpropagateInverse.hppfindStringMatch
SANIpropagateInverse.hppgenerateRulesGroupTreeComponent
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper

Trace Diagram (magenta)


Function SANIpropagateInverseClass::updatePerformance()

Function Summary
namereturn typedescription
updatePerformanceboolupdate performance

Function Arguments
nametypedescription
performanceTempint performance temp
performance int* performance
currentParseTreeGroup SANIGroupParseTree* current parse tree group
currentParseTreeGroupTemp SANIGroupParseTree* current parse tree group temp
passedTemp const bool passed temp
minIndexOfMatchesFoundBackupOptimum int* min index of matches found backup optimum
sentenceContentsSubset vector<LRPpreprocessorPlainTextWord*>* sentence contents subset
minIndexOfMatchesFoundBackup const int min index of matches found backup
previousParseTreeComponent SANIComponentParseTree* previous parse tree component

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateInverse.hppupdatePerformance
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANIpropagateInverse.hppgenerateParseTreeGroupType

Trace Diagram (magenta)


Function SANIpropagateInverseClass::deleteAllSubgroupsRecurse()

Function Summary
namereturn typedescription
deleteAllSubgroupsRecursebooldelete all subgroups recurse

Function Arguments
nametypedescription
currentParseTreeGroupconst SANIGroupParseTree* current parse tree group
layer int layer

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateInverse.hppdeleteAllSubgroupsRecurse
SANIpropagateInverse.hppupdatePerformance
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIpropagateInverse.hppdeleteAllSubgroupsRecurse

Trace Diagram (magenta)


Function SANIpropagateInverseClass::deleteParseComponent()

Function Summary
namereturn typedescription
deleteParseComponentbooldelete parse component

Function Arguments
nametypedescription
currentParseTreeComponentconst SANIComponentParseTree* current parse tree component

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateInverse.hppdeleteParseComponent
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANIpropagateInverse.hppgenerateParseTreeGroupType

Trace Diagram (magenta)


Function SANIpropagateInverseClass::clearAllWordsAlreadyFoundMatchInComponent()

Function Summary
namereturn typedescription
clearAllWordsAlreadyFoundMatchInComponentvoidclear all words already found match in component

Function Arguments
nametypedescription
sentenceContentsSubsetvector<LRPpreprocessorPlainTextWord*>* sentence contents subset
minIndexOfMatchesFoundBackup const int min index of matches found backup

Function Reference List
N/A


Function Trace
locationcurrent function being traced
SANIpropagateInverse.hppclearAllWordsAlreadyFoundMatchInComponent
SANIpropagateInverse.hppupdatePerformance
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANIpropagateInverse.hppgenerateParseTreeGroupType

Trace Diagram (magenta)


Function SANIpropagateInverseClass::restoreAllWordsAlreadyFoundMatchInComponent()

Function Summary
namereturn typedescription
restoreAllWordsAlreadyFoundMatchInComponentvoidrestore all words already found match in component

Function Arguments
nametypedescription
sentenceContentsSubsetvector<LRPpreprocessorPlainTextWord*>* sentence contents subset
minIndexOfMatchesFoundNew const int min index of matches found new

Function Reference List
N/A


Function Trace
locationcurrent function being traced
SANIpropagateInverse.hpprestoreAllWordsAlreadyFoundMatchInComponent
SANIpropagateInverse.hppgenerateRulesGroupTreeComponents
SANIpropagateInverse.hppgenerateParseTreeGroup
SANIpropagateInverse.hppgenerateParseTreeGroupType
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorNeuralNetworkInverse
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
GIAposRelTranslatorParser.hppexecutePosRelTranslatorWrapper2
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
GIAtranslator.hppconvertSentenceTxtRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodes
GIAtranslator.hppconvertSentenceRelationsIntoGIAnetworkNodesWrapper
GIAtranslator.hppconvertSentenceListRelationsIntoGIAnetworkNodes
GIAtranslator.hppcreateSemanticNetworkBasedUponDependencyParsedSentences
GIAmain.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAsemRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslator.hppparseNLPparserFileAndCreateSemanticNetworkBasedUponDependencyParsedSentences
GIAposRelTranslatorParser.hppgenerateSemanticRelationsFromTxtRelationsWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANIpropagateInverse.hppgenerateParseTreeGroupType

Trace Diagram (magenta)