File SANInodesComponentClass Documentation

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

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: SANInodesComponentClass.cpp/.hpp

File Description: SANI nodes component class

File Function List


File Diagram (functions hierarchy)


Class SANIComponent

Class Data
nametypedescription
SANIbackGroupConnectionListvector<SANIGroupNeuralNetwork*>SANI back group connection list
componentStrengthdoublecomponent strength
referenceSetTypeHybridintreference set type hybrid
groupTypeRefNamestringgroup type ref name
groupRefNamestringgroup ref name
componentTypeintcomponent type
componentIndexintcomponent index
stringTypeintstring type
wordstringword
wordPOStypestringword POS type
tokenLayerstringtoken layer
tokenClassstringtoken class
tokenTypestringtoken type
missingboolmissing
stringTypeExplicitAddToExplicitWordTempPOSboolstring type explicit add to explicit word temp POS
semanticRelationIndexTypevector<int>semantic relation index type
semanticRelationReturnEntityboolsemantic relation return entity
semanticRelationReturnConnectionDynamicboolsemantic relation return connection dynamic
semanticRelationReturnFunctionNamestringsemantic relation return function name
semanticRelationReturnFunctionNameIndexTypeintsemantic relation return function name index type
semanticRelationRecordboolsemantic relation record
semanticRelationConnectboolsemantic relation connect
optionalbooloptional
queryComparisonVariableboolquery comparison variable
isAuxiliaryQueryboolis auxiliary query
isWhichOrEquivalentWhatQueryboolis which or equivalent what query
isNameQueryboolis name query
isNameboolis name
isNumberOfboolis number of
wordVerbVariantTypeintword verb variant type
wordNounVariantTypeintword noun variant type
isExpletiveboolis expletive
parserForwardPropogationSignalDataGIAposRelTranslatorParserForwardPropogationSignalData*parser forward propogation signal data
neuronComponentConnectionActiveboolneuron component connection active
neuronComponentConnectionActiveWordRecordLRPpreprocessorPlainTextWord*neuron component connection active word record
neuronComponentConnectionActiveWordRecordMemoryvector<LRPpreprocessorPlainTextWord*>neuron component connection active word record memory
candidateStringMatchLRPpreprocessorPlainTextWord*candidate string match
groupTypeRefSANIGroupType*group type ref
groupRefSANIGroupNeuralNetwork*group ref

Class SANIComponentNeuralNetwork

Class Data
nametypedescription
subComponentsvector<SANIComponentNeuralNetwork*>sub components
ownerGroupSANIGroupNeuralNetwork*owner group
isSubcomponentboolis subcomponent
ownerComponentSANIComponentNeuralNetwork*owner component
ANNbackNeuronConnectionListvector<ANNneuronConnection*>ANN back neuron connection list
optimumPathwayWordListvector<int>optimum pathway word list
neuralNetworkComponentHasTypeStringboolneural network component has type string

Class SANIComponentParseTree

Class Data
nametypedescription
parseTreeGroupRefSANIGroupParseTree*parse tree group ref
componentRefSANIComponentNeuralNetwork*component ref
wordPOStypeInferredintword POS type inferred
groupFrontComponentConnectionListIndexintgroup front component connection list index
numberOfWordsCurrentlyParsedintnumber of words currently parsed
wordIndexintword index
parseTreeComponentTypeStringboolparse tree component type string

Class SANInodesComponentClass

Class Data
nametypedescription