File SANIneuralNetworkOperations Documentation
Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020
Copyright © 2020, BAI Research. All Rights Reserved.
File Name: SANIneuralNetworkOperations.cpp/.hpp
File Description: SANI neural network operations
File Function List
-
- writeNeuralNetXMLfile
- initialiseIncrementalGeneration
- generateNeuralNetFromSANInet
- determinePositonsOfInputNeurons
- determinePositonsOfNeurons
- determinePositonsOfNeuronsReset
File Diagram (functions hierarchy)
Function SANIneuralNetworkOperationsClass::writeNeuralNetXMLfile()
Function Summary
name | return type | description |
writeNeuralNetXMLfile | bool | write neural net XML file |
Function Arguments
name | type | description |
xmlFileName | string | xml file name |
firstInputNeuronInNetwork | ANNneuron* | first input neuron in network |
Function Reference List
N/A
Function Trace
location | current function being traced |
GIAmain.hpp | writeNeuralNetXMLfile |
Trace Diagram (magenta)
Function SANIneuralNetworkOperationsClass::initialiseIncrementalGeneration()
Function Summary
name | return type | description |
initialiseIncrementalGeneration | void | initialise incremental generation |
Function Reference List
N/A
Function Trace
location | current function being traced |
SANIposRelTranslatorPermutations.hpp | initialiseIncrementalGeneration |
SANIposRelTranslator.hpp | executePosRelTranslatorWrapper |
GIAposRelTranslator.hpp | parseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences |
GIAmain.hpp | parseTxtfileAndCreateSemanticNetworkBasedUponSemanticDependencyParsedSentences |
Trace Diagram (magenta)
Function SANIneuralNetworkOperationsClass::generateNeuralNetFromSANInet()
Function Summary
name | return type | description |
generateNeuralNetFromSANInet | bool | generate neural net from SANI net |
Function Arguments
name | type | description |
translatorVariables | ANNtranslatorVariablesClass* | translator variables |
Function Reference List
-
- SANInodesClass::getSANIGroupTypesGlobal
- SANIformationClass::getFirstInputGroupInNetwork
- determinePositonsOfInputNeurons
- determinePositonsOfNeuronsReset
- determinePositonsOfInputNeurons
- determinePositonsOfNeurons
Function Trace
location | current function being traced |
GIAmain.hpp | generateNeuralNetFromSANInet |
Trace Diagram (magenta)
Function SANIneuralNetworkOperationsClass::determinePositonsOfInputNeurons()
Function Summary
name | return type | description |
determinePositonsOfInputNeurons | bool | determine positons of input neurons |
Function Arguments
name | type | description |
idBase | int64_t* | id base |
firstOutputNeuronInNetworkPre | ANNneuron** | first output neuron in network pre |
Function Reference List
-
- SANIformationClass::getFirstGroupInInputLayerSectionWordOrig
- SANIformationClass::getFirstGroupInInputLayerSectionWordPOStype
- SANIformationClass::getInputLayerSectionExplicitWordMap
- SANIformationClass::getInputLayerSectionTokensLayerMap
Function Trace
location | current function being traced |
SANIneuralNetworkOperations.hpp | determinePositonsOfInputNeurons |
GIAmain.hpp | generateNeuralNetFromSANInet |
Trace Diagram (magenta)
Function SANIneuralNetworkOperationsClass::determinePositonsOfNeurons()
Function Summary
name | return type | description |
determinePositonsOfNeurons | bool | determine positons of neurons |
Function Arguments
name | type | description |
SANIGroupTypes | vector<SANIGroupType*>* | SANIG roup types |
idBase | int64_t* | id base |
firstOutputNeuronInNetworkPre | ANNneuron* | first output neuron in network pre |
firstOutputNeuronInNetworkPost | ANNneuron** | first output neuron in network post |
Function Reference List
N/A
Function Trace
location | current function being traced |
SANIneuralNetworkOperations.hpp | determinePositonsOfNeurons |
GIAmain.hpp | generateNeuralNetFromSANInet |
Trace Diagram (magenta)
Function SANIneuralNetworkOperationsClass::determinePositonsOfNeuronsReset()
Function Summary
name | return type | description |
determinePositonsOfNeuronsReset | bool | determine positons of neurons reset |
Function Arguments
name | type | description |
SANIGroupTypes | vector<SANIGroupType*>* | SANIG roup types |
Function Reference List
N/A
Function Trace
location | current function being traced |
SANIneuralNetworkOperations.hpp | determinePositonsOfNeuronsReset |
GIAmain.hpp | generateNeuralNetFromSANInet |
Trace Diagram (magenta)