File SANIpropagateCompactOperations Documentation

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

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: SANIpropagateCompactOperations.cpp/.hpp

File Description: SANI propagate compact operations

File Function List


File Diagram (functions hierarchy)


Function SANIpropagateCompactOperationsClass::identifySequentialActivationFound()

Function Summary
namereturn typedescription
identifySequentialActivationFoundboolidentify sequential activation found

Function Arguments
nametypedescription
forwardPropogationSignalDataconst SANIForwardPropogationSignalData* forward propogation signal data
forwardPropogationWordData const SANIForwardPropogationWordData* forward propogation word data
forwardPropogationSentenceData SANIForwardPropogationSentenceData* forward propogation sentence data
components const vector<SANIComponentNeuralNetwork*>* components
activationPathWordCurrentParseTreeGroup const SANIGroupParseTree* activation path word current parse tree group
i const int i
currentComponent const SANIComponentNeuralNetwork* current component
previousActiveComponent const SANIComponentNeuralNetwork* previous active component
sequentialActivationFound bool* sequential activation found
existingActivationFoundStartComponent bool* existing activation found start component
existingActivationFoundEndComponent bool* existing activation found end component
ownerGroup SANIGroupNeuralNetwork* owner group
componentWordConnectivityTestsResult const bool component word connectivity tests result

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateOperations.hppidentifySequentialActivationFound
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupInit
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIgenerateCompactContinuous.hppdefineFirstLayer
SANIgenerateCompactContinuous.hppfindAndReconcileIncrementalVariation
SANIgenerateCompactContinuous.hppfindAndReconcileVariation
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
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
SANIgenerateCompactSectionedUnique.hppdefineFirstLayer
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIpropagateCompact.hppperformPropagation
SANIpropagateCompact.hppperformPropagation
SANIgenerateCompact.hppperformPropagationTest
SANIpropagateCompact.hppperformPropagationTest
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateOperations.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup

Trace Diagram (magenta)


Function SANIpropagateCompactOperationsClass::identifyMissingStartComponentFound()

Function Summary
namereturn typedescription
identifyMissingStartComponentFoundboolidentify missing start component found

Function Arguments
nametypedescription
forwardPropogationSignalDataconst SANIForwardPropogationSignalData* forward propogation signal data
forwardPropogationWordData const SANIForwardPropogationWordData* forward propogation word data
forwardPropogationSentenceData const SANIForwardPropogationSentenceData* forward propogation sentence data
components const vector<SANIComponentNeuralNetwork*>* components
activationPathWordCurrentParseTreeGroup const SANIGroupParseTree* activation path word current parse tree group
i const int i
currentComponent const SANIComponentNeuralNetwork* current component
previousActiveComponent const SANIComponentNeuralNetwork* previous active component
missingStartComponentFound bool* missing start component found
stillParsingActiveComponents bool* still parsing active components

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateOperations.hppidentifyMissingStartComponentFound
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupInit
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIgenerateCompactContinuous.hppdefineFirstLayer
SANIgenerateCompactContinuous.hppfindAndReconcileIncrementalVariation
SANIgenerateCompactContinuous.hppfindAndReconcileVariation
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
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
SANIgenerateCompactSectionedUnique.hppdefineFirstLayer
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIpropagateCompact.hppperformPropagation
SANIpropagateCompact.hppperformPropagation
SANIgenerateCompact.hppperformPropagationTest
SANIpropagateCompact.hppperformPropagationTest
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateOperations.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup

Trace Diagram (magenta)


Function SANIpropagateCompactOperationsClass::upperNeuronContainsWordIndexOfProspectiveComponent()

Function Summary
namereturn typedescription
upperNeuronContainsWordIndexOfProspectiveComponentboolupper neuron contains word index of prospective component

Function Arguments
nametypedescription
forwardPropogationSentenceDataconst SANIForwardPropogationSentenceData* forward propogation sentence data
neuronComponentConnectionActiveWordRecord const LRPpreprocessorPlainTextWord* neuron component connection active word record
component const SANIComponentNeuralNetwork* component
group const SANIGroupNeuralNetwork* group

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateCompactOperations.hppupperNeuronContainsWordIndexOfProspectiveComponent
SANIpropagateOperations.hppidentifySequentialActivationFound
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupInit
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIgenerateCompactContinuous.hppdefineFirstLayer
SANIgenerateCompactContinuous.hppfindAndReconcileIncrementalVariation
SANIgenerateCompactContinuous.hppfindAndReconcileVariation
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
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
SANIgenerateCompactSectionedUnique.hppdefineFirstLayer
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIpropagateCompact.hppperformPropagation
SANIpropagateCompact.hppperformPropagation
SANIgenerateCompact.hppperformPropagationTest
SANIpropagateCompact.hppperformPropagationTest
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateOperations.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup

Trace Diagram (magenta)


Function SANIpropagateCompactOperationsClass::repeatedSequenceDetected()

Function Summary
namereturn typedescription
repeatedSequenceDetectedboolrepeated sequence detected

Function Arguments
nametypedescription
forwardPropogationSentenceDataSANIForwardPropogationSentenceData* forward propogation sentence data
forwardPropogationWordData const SANIForwardPropogationWordData* forward propogation word data
currentParseTreeGroupTemp const SANIGroupParseTree* current parse tree group temp
wordTranslatorSentenceWordIndex const int word translator sentence word index

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateCompactOperations.hpprepeatedSequenceDetected
SANIpropagateOperations.hppidentifySequentialActivationFound
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupInit
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIgenerateCompactContinuous.hppdefineFirstLayer
SANIgenerateCompactContinuous.hppfindAndReconcileIncrementalVariation
SANIgenerateCompactContinuous.hppfindAndReconcileVariation
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
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
SANIgenerateCompactSectionedUnique.hppdefineFirstLayer
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIpropagateCompact.hppperformPropagation
SANIpropagateCompact.hppperformPropagation
SANIgenerateCompact.hppperformPropagationTest
SANIpropagateCompact.hppperformPropagationTest
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateOperations.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup

Trace Diagram (magenta)


Function SANIpropagateCompactOperationsClass::consecutiveSequenceDetected()

Function Summary
namereturn typedescription
consecutiveSequenceDetectedboolconsecutive sequence detected

Function Arguments
nametypedescription
forwardPropogationSentenceDataconst SANIForwardPropogationSentenceData* forward propogation sentence data
forwardPropogationWordData const SANIForwardPropogationWordData* forward propogation word data
components const vector<SANIComponentNeuralNetwork*>* components
component const SANIComponentNeuralNetwork* component

Function Reference List
N/A


Function Trace
locationcurrent function being traced
SANIpropagateCompactOperations.hppconsecutiveSequenceDetected
SANIpropagateOperations.hppidentifySequentialActivationFound
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupInit
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIgenerateCompactContinuous.hppdefineFirstLayer
SANIgenerateCompactContinuous.hppfindAndReconcileIncrementalVariation
SANIgenerateCompactContinuous.hppfindAndReconcileVariation
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
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
SANIgenerateCompactSectionedUnique.hppdefineFirstLayer
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIpropagateCompact.hppperformPropagation
SANIpropagateCompact.hppperformPropagation
SANIgenerateCompact.hppperformPropagationTest
SANIpropagateCompact.hppperformPropagationTest
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateOperations.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup

Trace Diagram (magenta)


Function SANIpropagateCompactOperationsClass::findValidDualLowerLevelConnectionAlternate()

Function Summary
namereturn typedescription
findValidDualLowerLevelConnectionAlternateboolfind valid dual lower level connection alternate

Function Arguments
nametypedescription
forwardPropogationSentenceDataconst SANIForwardPropogationSentenceData* forward propogation sentence data
components const vector<SANIComponentNeuralNetwork*>* components
component const SANIComponentNeuralNetwork* component

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateCompactOperations.hppfindValidDualLowerLevelConnectionAlternate
SANIpropagateOperations.hppidentifySequentialActivationFound
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupInit
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIgenerateCompactContinuous.hppdefineFirstLayer
SANIgenerateCompactContinuous.hppfindAndReconcileIncrementalVariation
SANIgenerateCompactContinuous.hppfindAndReconcileVariation
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
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
SANIgenerateCompactSectionedUnique.hppdefineFirstLayer
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIpropagateCompact.hppperformPropagation
SANIpropagateCompact.hppperformPropagation
SANIgenerateCompact.hppperformPropagationTest
SANIpropagateCompact.hppperformPropagationTest
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateOperations.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup

Trace Diagram (magenta)


Function SANIpropagateCompactOperationsClass::findGroup1InFirstSectionOfGroup2BackConnection()

Function Summary
namereturn typedescription
findGroup1InFirstSectionOfGroup2BackConnectionboolfind group 1I n first section of group 2B ack connection

Function Arguments
nametypedescription
forwardPropogationSentenceDataconst SANIForwardPropogationSentenceData* forward propogation sentence data
currentGroup2 SANIGroupNeuralNetwork* current group 2
group1ToFound const SANIGroupNeuralNetwork* group 1T o found

Function Reference List


Function Trace
locationcurrent function being traced
SANIpropagateCompactOperations.hppfindGroup1InFirstSectionOfGroup2BackConnection
SANIpropagateCompactOperations.hppfindValidDualLowerLevelConnectionAlternate
SANIpropagateOperations.hppidentifySequentialActivationFound
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupInit
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIgenerateCompactContinuous.hppdefineFirstLayer
SANIgenerateCompactContinuous.hppfindAndReconcileIncrementalVariation
SANIgenerateCompactContinuous.hppfindAndReconcileVariation
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
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
SANIgenerateCompactSectionedUnique.hppdefineFirstLayer
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIpropagateCompact.hppperformPropagation
SANIpropagateCompact.hppperformPropagation
SANIgenerateCompact.hppperformPropagationTest
SANIpropagateCompact.hppperformPropagationTest
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateOperations.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup

Trace Diagram (magenta)


Function SANIpropagateCompactOperationsClass::findValidDualLowerLevelConnection()

Function Summary
namereturn typedescription
findValidDualLowerLevelConnectionboolfind valid dual lower level connection

Function Arguments
nametypedescription
forwardPropogationSentenceDataconst SANIForwardPropogationSentenceData* forward propogation sentence data
components const vector<SANIComponentNeuralNetwork*>* components
component const SANIComponentNeuralNetwork* component
assumeFirstComponentActive const bool assume first component active

Function Reference List
N/A


Function Trace
locationcurrent function being traced
SANIpropagateCompactOperations.hppfindValidDualLowerLevelConnection
SANIpropagateOperations.hppidentifySequentialActivationFound
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateCompact.hpppropagateWordThroughNetworkGroupInit
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIgenerateCompactContinuous.hppdefineFirstLayer
SANIgenerateCompactContinuous.hppfindAndReconcileIncrementalVariation
SANIgenerateCompactContinuous.hppfindAndReconcileVariation
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
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
SANIgenerateCompactSectionedUnique.hppdefineFirstLayer
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIpropagateCompact.hpppropagateWordThroughNetworkIntro
SANIpropagateCompact.hppperformPropagation
SANIpropagateCompact.hppperformPropagation
SANIgenerateCompact.hppperformPropagationTest
SANIpropagateCompact.hppperformPropagationTest
SANIpropagateCompact.hpppropagateWordThroughNetworkGroup
SANIpropagateOperations.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupVerifyComponentSequenceActivationReady
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupComponentWrapper
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupSelect
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroupInit
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkIntro
SANIpropagateLightOptimised.hpppropagateWordThroughNetworkGroup
SANIpropagateCompactGenerateOperations.hppfindValidDualLowerLevelConnection
SANIpropagateCompactGenerateOperations.hppcalculateVariableComponentPassCriteria
SANIpropagateCompactGenerateOperations.hppidentifyMissingOrVariableStartComponentFound
SANIgenerateCompactIdentify.hppidentifyMissingOrVariableStartComponentFound
SANIgenerateCompactIdentify.hppidentifyVariableFirstLastComponents
SANIgenerateCompactIdentify.hppidentifyVariableComponents
SANIgenerateCompactIdentify.hppidentifyVariableComponentsWrapper
SANIpropagateCompactGenerateOperations.hppcalculateVariableComponentPassCriteria
SANIpropagateCompactGenerateOperations.hppidentifyMissingOrVariableEndComponentFound

Trace Diagram (magenta)