File ANNxmlConversion Documentation
Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020
Copyright © 2020, BAI Research. All Rights Reserved.
File Name: ANNxmlConversion.cpp/.hpp
File Description: ANN xml conversion
File Function List
-
- writeNetXMLfile
- generateXMLtagListBasedUponSubnet
- generateXMLtagListBasedUponLayer
- resetPrintedXMLbasedUponLayer
- readNetXMLfileAndRecordFormationVariables
- readNetXMLfile
- parseNetTag
- parseSubnetTag
- parseLayerTag
- parseNeuronContainerTag
- parseNeuronTag
- parseForwardANNneuronConnectionsListTag
-
- parseForwardANNneuronConnectionTag
- linkLayerXNeuronsBasedUponFrontANNneuronConnectionListNeuronIDs
- recordOutputNeuronAndNumInputAndOutputNeuronsInNetwork
- clearTag
File Diagram (functions hierarchy)
Function ANNxmlConversionClass::writeNetXMLfile()
Function Summary
name | return type | description |
writeNetXMLfile | bool | write net XML file |
Function Arguments
name | type | description |
xmlFileName | string | xml file name |
firstInputNeuronInNetwork | ANNneuron* | first input neuron in network |
Function Reference List
-
- generateXMLtagListBasedUponSubnet
- XMLparserClassClass::writeXMLfile
- resetPrintedXMLbasedUponLayer
Function Trace
location | current function being traced |
ANNmain.hpp | writeNetXMLfile |
ANNmain.hpp | outputNetworkToXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNxmlConversionClass::generateXMLtagListBasedUponSubnet()
Function Summary
name | return type | description |
generateXMLtagListBasedUponSubnet | bool | generate XML tag list based upon subnet |
Function Arguments
name | type | description |
firstTagInSubnet | XMLparserTag* | first tag in subnet |
firstNeuronInSubnet | ANNneuron* | first neuron in subnet |
Function Reference List
-
- generateXMLtagListBasedUponLayer
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | generateXMLtagListBasedUponSubnet |
ANNmain.hpp | writeNetXMLfile |
ANNmain.hpp | outputNetworkToXML |
ANNmain.hpp | mainUI |
ANNxmlConversion.hpp | generateXMLtagListBasedUponSubnet |
Trace Diagram (magenta)
Function ANNxmlConversionClass::generateXMLtagListBasedUponLayer()
Function Summary
name | return type | description |
generateXMLtagListBasedUponLayer | bool | generate XML tag list based upon layer |
Function Arguments
name | type | description |
firstTagInSubnet | XMLparserTag* | first tag in subnet |
firstNeuronInLayer | ANNneuron* | first neuron in layer |
Function Reference List
-
-
-
- SHAREDvarsClass::convertIntToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertIntToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertIntToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertIntToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertDoubleToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertDoubleToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertDoubleToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertDoubleToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertIntToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertIntToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertIntToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertIntToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertIntToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertIntToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertDoubleToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertDoubleToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertDoubleToString
- XMLparserClassClass::createNewAttribute
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertIntToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertDoubleToString
- XMLparserClassClass::createNewAttribute
- SHAREDvarsClass::convertDoubleToString
- XMLparserClassClass::createNewAttribute
- generateXMLtagListBasedUponSubnet
- generateXMLtagListBasedUponLayer
- clearTag
- generateXMLtagListBasedUponLayer
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | generateXMLtagListBasedUponLayer |
ANNxmlConversion.hpp | generateXMLtagListBasedUponSubnet |
ANNmain.hpp | writeNetXMLfile |
ANNmain.hpp | outputNetworkToXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNxmlConversionClass::resetPrintedXMLbasedUponLayer()
Function Summary
name | return type | description |
resetPrintedXMLbasedUponLayer | bool | reset printed XML based upon layer |
Function Arguments
name | type | description |
firstNeuronInLayer | ANNneuron* | first neuron in layer |
Function Reference List
-
-
-
-
- resetPrintedXMLbasedUponLayer
- resetPrintedXMLbasedUponLayer
- resetPrintedXMLbasedUponLayer
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | resetPrintedXMLbasedUponLayer |
ANNmain.hpp | writeNetXMLfile |
ANNmain.hpp | outputNetworkToXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNxmlConversionClass::readNetXMLfileAndRecordFormationVariables()
Function Summary
name | return type | description |
readNetXMLfileAndRecordFormationVariables | ANNneuron* | read net XML file and record formation variables |
Function Arguments
name | type | description |
xmlFileName | string | xml file name |
firstInputNeuronInNetwork | ANNneuron* | first input neuron in network |
numberOfInputNeurons | int64_t* | number of input neurons |
numberOfOutputNeurons | int64_t* | number of output neurons |
numberOfLayers | int64_t* | number of layers |
Function Reference List
-
- readNetXMLfile
- recordOutputNeuronAndNumInputAndOutputNeuronsInNetwork
Function Trace
location | current function being traced |
ANNmain.hpp | readNetXMLfileAndRecordFormationVariables |
ANNmain.hpp | loadNetworkFromXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNxmlConversionClass::readNetXMLfile()
Function Summary
name | return type | description |
readNetXMLfile | bool | read net XML file |
Function Arguments
name | type | description |
xmlFileName | string | xml file name |
firstInputNeuronInNetwork | ANNneuron* | first input neuron in network |
Function Reference List
-
- XMLparserClassClass::readXMLfile
- parseNetTag
- linkLayerXNeuronsBasedUponFrontANNneuronConnectionListNeuronIDs
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | readNetXMLfile |
ANNmain.hpp | readNetXMLfileAndRecordFormationVariables |
ANNmain.hpp | loadNetworkFromXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNxmlConversionClass::parseNetTag()
Function Summary
name | return type | description |
parseNetTag | bool | parse net tag |
Function Arguments
name | type | description |
firstTagInNetwork | XMLparserTag* | first tag in network |
currentNeuron | ANNneuron* | current neuron |
Function Reference List
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | parseNetTag |
ANNxmlConversion.hpp | readNetXMLfile |
ANNmain.hpp | readNetXMLfileAndRecordFormationVariables |
ANNmain.hpp | loadNetworkFromXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNxmlConversionClass::parseSubnetTag()
Function Summary
name | return type | description |
parseSubnetTag | bool | parse subnet tag |
Function Arguments
name | type | description |
firstTagInSubnet | XMLparserTag* | first tag in subnet |
firstNeuronInSubnet | ANNneuron* | first neuron in subnet |
layerIDcounter | int64_t | layer ID counter |
wrongAndNotUsedIDcounter | int64_t* | wrong and not used ID counter |
subnetIDcounter | int64_t | subnet ID counter |
Function Reference List
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | parseSubnetTag |
ANNxmlConversion.hpp | parseNetTag |
ANNxmlConversion.hpp | readNetXMLfile |
ANNmain.hpp | readNetXMLfileAndRecordFormationVariables |
ANNmain.hpp | loadNetworkFromXML |
ANNmain.hpp | mainUI |
ANNxmlConversion.hpp | parseSubnetTag |
ANNxmlConversion.hpp | parseNeuronContainerTag |
Trace Diagram (magenta)
Function ANNxmlConversionClass::parseLayerTag()
Function Summary
name | return type | description |
parseLayerTag | bool | parse layer tag |
Function Arguments
name | type | description |
firstTagInLayer | XMLparserTag* | first tag in layer |
firstNeuronInLayer | ANNneuron* | first neuron in layer |
layerIDcounter | int64_t | layer ID counter |
orderIDcounter | int64_t | order ID counter |
wrongAndNotUsedIDcounter | int64_t* | wrong and not used ID counter |
subnetIDcounter | int64_t | subnet ID counter |
Function Reference List
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | parseLayerTag |
ANNxmlConversion.hpp | parseSubnetTag |
ANNxmlConversion.hpp | parseNetTag |
ANNxmlConversion.hpp | readNetXMLfile |
ANNmain.hpp | readNetXMLfileAndRecordFormationVariables |
ANNmain.hpp | loadNetworkFromXML |
ANNmain.hpp | mainUI |
ANNxmlConversion.hpp | parseSubnetTag |
Trace Diagram (magenta)
Function ANNxmlConversionClass::parseNeuronContainerTag()
Function Summary
name | return type | description |
parseNeuronContainerTag | bool | parse neuron container tag |
Function Arguments
name | type | description |
firstTagInNeuronContainer | XMLparserTag* | first tag in neuron container |
currentNeuron | ANNneuron* | current neuron |
layerIDcounter | int64_t | layer ID counter |
orderIDcounter | int64_t | order ID counter |
wrongAndNotUsedIDcounter | int64_t* | wrong and not used ID counter |
subnetIDcounter | int64_t | subnet ID counter |
Function Reference List
-
-
- parseNeuronTag
- parseForwardANNneuronConnectionsListTag
- parseSubnetTag
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | parseNeuronContainerTag |
ANNxmlConversion.hpp | parseLayerTag |
ANNxmlConversion.hpp | parseSubnetTag |
ANNxmlConversion.hpp | parseNetTag |
ANNxmlConversion.hpp | readNetXMLfile |
ANNmain.hpp | readNetXMLfileAndRecordFormationVariables |
ANNmain.hpp | loadNetworkFromXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNxmlConversionClass::parseNeuronTag()
Function Summary
name | return type | description |
parseNeuronTag | bool | parse neuron tag |
Function Arguments
name | type | description |
currentTag | XMLparserTag* | current tag |
currentNeuron | ANNneuron* | current neuron |
layerIDcounter | int64_t | layer ID counter |
orderIDcounter | int64_t | order ID counter |
wrongAndNotUsedIDcounter | int64_t* | wrong and not used ID counter |
subnetIDcounter | int64_t | subnet ID counter |
Function Reference List
-
-
-
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | parseNeuronTag |
ANNxmlConversion.hpp | parseNeuronContainerTag |
ANNxmlConversion.hpp | parseLayerTag |
ANNxmlConversion.hpp | parseSubnetTag |
ANNxmlConversion.hpp | parseNetTag |
ANNxmlConversion.hpp | readNetXMLfile |
ANNmain.hpp | readNetXMLfileAndRecordFormationVariables |
ANNmain.hpp | loadNetworkFromXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNxmlConversionClass::parseForwardANNneuronConnectionsListTag()
Function Summary
name | return type | description |
parseForwardANNneuronConnectionsListTag | bool | parse forward ANN neuron connections list tag |
Function Arguments
name | type | description |
firstTagInForwardANNneuronConnectionsList | XMLparserTag* | first tag in forward ANN neuron connections list |
currentNeuron | ANNneuron* | current neuron |
Function Reference List
-
-
- parseForwardANNneuronConnectionTag
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | parseForwardANNneuronConnectionsListTag |
ANNxmlConversion.hpp | parseNeuronContainerTag |
ANNxmlConversion.hpp | parseLayerTag |
ANNxmlConversion.hpp | parseSubnetTag |
ANNxmlConversion.hpp | parseNetTag |
ANNxmlConversion.hpp | readNetXMLfile |
ANNmain.hpp | readNetXMLfileAndRecordFormationVariables |
ANNmain.hpp | loadNetworkFromXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNxmlConversionClass::parseForwardANNneuronConnectionTag()
Function Summary
name | return type | description |
parseForwardANNneuronConnectionTag | bool | parse forward ANN neuron connection tag |
Function Arguments
name | type | description |
currentTag | XMLparserTag* | current tag |
currentANNneuronConnection | ANNneuronConnection* | current ANN neuron connection |
Function Reference List
-
-
-
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | parseForwardANNneuronConnectionTag |
ANNxmlConversion.hpp | parseForwardANNneuronConnectionsListTag |
ANNxmlConversion.hpp | parseNeuronContainerTag |
ANNxmlConversion.hpp | parseLayerTag |
ANNxmlConversion.hpp | parseSubnetTag |
ANNxmlConversion.hpp | parseNetTag |
ANNxmlConversion.hpp | readNetXMLfile |
ANNmain.hpp | readNetXMLfileAndRecordFormationVariables |
ANNmain.hpp | loadNetworkFromXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNxmlConversionClass::linkLayerXNeuronsBasedUponFrontANNneuronConnectionListNeuronIDs()
Function Summary
name | return type | description |
linkLayerXNeuronsBasedUponFrontANNneuronConnectionListNeuronIDs | bool | link layer XN eurons based upon front ANN neuron connection list neuron ID s |
Function Arguments
name | type | description |
firstNeuronInLayer | ANNneuron* | first neuron in layer |
firstInputNeuronInNetwork | ANNneuron* | first input neuron in network |
hasBackLayer | bool | has back layer |
firstNeuronInBackLayer | ANNneuron* | first neuron in back layer |
Function Reference List
-
-
-
- findNeuron
- linkLayerXNeuronsBasedUponFrontANNneuronConnectionListNeuronIDs
- recordOutputNeuronAndNumInputAndOutputNeuronsInNetwork
- linkLayerXNeuronsBasedUponFrontANNneuronConnectionListNeuronIDs
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | linkLayerXNeuronsBasedUponFrontANNneuronConnectionListNeuronIDs |
ANNxmlConversion.hpp | readNetXMLfile |
ANNmain.hpp | readNetXMLfileAndRecordFormationVariables |
ANNmain.hpp | loadNetworkFromXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNxmlConversionClass::findNeuron()
Function Summary
name | return type | description |
findNeuron | ANNneuron* | find neuron |
Function Arguments
name | type | description |
firstNeuronInLayer | ANNneuron* | first neuron in layer |
neuronIDtoFind | int64_t | neuron ID to find |
result | bool* | result |
Function Reference List
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | findNeuron |
ANNxmlConversion.hpp | linkLayerXNeuronsBasedUponFrontANNneuronConnectionListNeuronIDs |
ANNxmlConversion.hpp | readNetXMLfile |
ANNmain.hpp | readNetXMLfileAndRecordFormationVariables |
ANNmain.hpp | loadNetworkFromXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNxmlConversionClass::recordOutputNeuronAndNumInputAndOutputNeuronsInNetwork()
Function Summary
name | return type | description |
recordOutputNeuronAndNumInputAndOutputNeuronsInNetwork | ANNneuron* | record output neuron and num input and output neurons in network |
Function Arguments
name | type | description |
firstInputNeuronInNetwork | ANNneuron* | first input neuron in network |
numberOfInputNeurons | int64_t* | number of input neurons |
numberOfOutputNeurons | int64_t* | number of output neurons |
numberOfLayers | int64_t* | number of layers |
Function Reference List
N/A
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | recordOutputNeuronAndNumInputAndOutputNeuronsInNetwork |
ANNxmlConversion.hpp | linkLayerXNeuronsBasedUponFrontANNneuronConnectionListNeuronIDs |
ANNxmlConversion.hpp | readNetXMLfile |
ANNmain.hpp | readNetXMLfileAndRecordFormationVariables |
ANNmain.hpp | loadNetworkFromXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNxmlConversionClass::clearTag()
Function Summary
name | return type | description |
clearTag | void | clear tag |
Function Arguments
name | type | description |
tag | XMLparserTag* | tag |
Function Reference List
N/A
Function Trace
location | current function being traced |
ANNxmlConversion.hpp | clearTag |
ANNxmlConversion.hpp | generateXMLtagListBasedUponLayer |
ANNxmlConversion.hpp | generateXMLtagListBasedUponSubnet |
ANNmain.hpp | writeNetXMLfile |
ANNmain.hpp | outputNetworkToXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)