File SANIgenerateCompactSectionedUnique Documentation

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

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: SANIgenerateCompactSectionedUnique.cpp/.hpp

File Description: SANI generate compact sectioned unique

File Function List


File Diagram (functions hierarchy)


Function SANIgenerateCompactSectionedUniqueClass::findAndReconcileVariationWrapper()

Function Summary
namereturn typedescription
findAndReconcileVariationWrapperboolfind and reconcile variation wrapper

Function Arguments
nametypedescription
translatorVariablesSANItranslatorVariablesClass* translator variables
SANIGroupTypes vector<SANIGroupType*>* SANIG roup types
sentenceContents vector<LRPpreprocessorPlainTextWord*>* sentence contents
forwardPropogationSentenceData SANIForwardPropogationSentenceData* forward propogation sentence data

Function Reference List


Function Trace
locationcurrent function being traced
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANImain.hppparseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences

Trace Diagram (magenta)


Function SANIgenerateCompactSectionedUniqueClass::findAndReconcileIncrementalVariationLimitNumComponentsSection()

Function Summary
namereturn typedescription
findAndReconcileIncrementalVariationLimitNumComponentsSectionboolfind and reconcile incremental variation limit num components section

Function Arguments
nametypedescription
translatorVariablesSANItranslatorVariablesClass* translator variables
SANIGroupTypes vector<SANIGroupType*>* SANIG roup types
forwardPropogationSentenceData SANIForwardPropogationSentenceData* forward propogation sentence data
indexInSequenceStart int* index in sequence start
highLevelNeuronPrior SANIGroupNeuralNetwork** high level neuron prior

Function Reference List


Function Trace
locationcurrent function being traced
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANImain.hppparseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences

Trace Diagram (magenta)


Function SANIgenerateCompactSectionedUniqueClass::addNeuronToListSectioned()

Function Summary
namereturn typedescription
addNeuronToListSectionedbooladd neuron to list sectioned

Function Arguments
nametypedescription
SANIGroupTypesconst vector<SANIGroupType*>* SANIG roup types
forwardPropogationSentenceData SANIForwardPropogationSentenceData* forward propogation sentence data
listOfHighLevelNeurons vector<SANIGroupNeuralNetwork*>* list of high level neurons
neuron SANIGroupNeuralNetwork* neuron
indexInSequence int* index in sequence

Function Reference List


Function Trace
locationcurrent function being traced
SANIgenerateCompactSectionedUnique.hppaddNeuronToListSectioned
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANImain.hppparseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences

Trace Diagram (magenta)


Function SANIgenerateCompactSectionedUniqueClass::addNeuronToList()

Function Summary
namereturn typedescription
addNeuronToListbooladd neuron to list

Function Arguments
nametypedescription
SANIGroupTypesconst vector<SANIGroupType*>* SANIG roup types
forwardPropogationSentenceData SANIForwardPropogationSentenceData* forward propogation sentence data
listOfHighLevelNeurons vector<SANIGroupNeuralNetwork*>* list of high level neurons
neuron SANIGroupNeuralNetwork* neuron
indexInSequence int* index in sequence
highLevelNeuronExpectingVariableLastComponent constEffective SANIGroupNeuralNetwork** high level neuron expecting variable last component

Function Reference List


Function Trace
locationcurrent function being traced
SANIgenerateCompactSectionedUnique.hppaddNeuronToList
SANIgenerateCompactSectionedUnique.hppaddNeuronToListSectioned
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANImain.hppparseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences

Trace Diagram (magenta)


Function SANIgenerateCompactSectionedUniqueClass::connectListOfHighLevelNeuronsToNewNeuronLimitNumComponentsSection()

Function Summary
namereturn typedescription
connectListOfHighLevelNeuronsToNewNeuronLimitNumComponentsSectionboolconnect list of high level neurons to new neuron limit num components section

Function Arguments
nametypedescription
SANIGroupTypesvector<SANIGroupType*>* SANIG roup types
forwardPropogationSentenceData SANIForwardPropogationSentenceData* forward propogation sentence data
listOfHighLevelNeurons const vector<SANIGroupNeuralNetwork*>* list of high level neurons
grammaticalSentenceNeuron SANIGroupNeuralNetwork** grammatical sentence neuron
createTopLevelNeuron const bool create top level neuron
completedIdentifyingSentenceHighLevelNeurons const bool completed identifying sentence high level neurons
indexInSequenceStart const int index in sequence start
highLevelNeuronPrior constEffective SANIGroupNeuralNetwork** high level neuron prior

Function Reference List


Function Trace
locationcurrent function being traced
SANIgenerateCompactSectionedUnique.hppconnectListOfHighLevelNeuronsToNewNeuronLimitNumComponentsSection
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANImain.hppparseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences

Trace Diagram (magenta)


Function SANIgenerateCompactSectionedUniqueClass::createOrAppendFirstLevelHiddenLayerGroup()

Function Summary
namereturn typedescription
createOrAppendFirstLevelHiddenLayerGroupboolcreate or append first level hidden layer group

Function Arguments
nametypedescription
SANIGroupTypesconst vector<SANIGroupType*>* SANIG roup types
forwardPropogationSentenceData const SANIForwardPropogationSentenceData* forward propogation sentence data
currentLayerNeuronGroupStart SANIGroupNeuralNetwork* current layer neuron group start
creatingNewNeuronSequence const bool* creating new neuron sequence
neuronSequenceIndex const int* neuron sequence index
newNeuronSequenceGroup constEffective SANIGroupNeuralNetwork** new neuron sequence group
listOfHighLevelNeurons vector<SANIGroupNeuralNetwork*>* list of high level neurons

Function Reference List
N/A


Function Trace
locationcurrent function being traced
SANIgenerateCompactSectionedUnique.hppcreateOrAppendFirstLevelHiddenLayerGroup
SANIgenerateCompactSectionedUnique.hppfindAndReconcileIncrementalVariationLimitNumComponentsSection
SANIgenerateCompact.hppfindAndReconcileVariationWrapper
SANIgenerateCompact.hppgenerateSentenceNetworkNodes
SANIposRelTranslatorPermutations.hppgeneratePosRelTranslatorNeuralNetwork
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppgenerateParseTreeIntroWrapper
SANIposRelTranslatorPermutations.hppexecutePosRelTranslator
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubset
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorOnPOSunambiguousSentenceSubsets
SANIposRelTranslatorPermutations.hppexecutePosRelTranslatorWrapper2
SANIposRelTranslator.hppexecutePosRelTranslatorWrapper
SANImain.hppparseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences

Trace Diagram (magenta)