File ANNmain Documentation
Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020
Copyright © 2020, BAI Research. All Rights Reserved.
File Name: ANNmain.cpp/.hpp
File Description: ANN main
File Function List
- main
- mainUI
- loadNetworkFromXML
- loadExperienceDataFile
- createNetwork
- trainNetwork
- outputNetworkToXML
- outputNetworkAsVectorGraphics
File Diagram (functions hierarchy)
Function main()
Function Summary
name | return type | description |
main | int | main |
Function Arguments
name | type | description |
argc | const int | argc |
*argv | const char* | *argv |
Function Reference List
-
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getStringArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getStringArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getStringArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getStringArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getStringArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getStringArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getStringArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getStringArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getStringArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getFloatArgument
- SHAREDvarsClass::getCurrentDirectory
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getStringArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getStringArgument
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::getStringArgument
- SHAREDvarsClass::setCurrentDirectory
- SHAREDvarsClass::argumentExists
- SHAREDvarsClass::argumentExists
- XMLrulesClassClass::parseANNrulesXMLfile
- ANNdrawClass::fillInANNSpriteExternVariables
- ANNmainClass::mainUI
- LDopenglClass::initiateOpenGL
- ANNxmlConversionClass::readNetXMLfileAndRecordFormationVariables
- ANNparserClass::ANNparseDataFile
- ANNformationClass::formNeuralNetworkInputLayer
- ANNformationClass::formAdvancedNeuralNetwork
- ANNformationClass::formNeuralNet
- ANNformationClass::formNeuralNet
- ANNalgorithmClassificationNetworkClass::trainNeuralNetworkClassificationSimple
- ANNalgorithmBackpropagationClass::trainNeuralNetworkBackpropagation
- ANNalgorithmBreakawayNetworkClass::trainNeuralNetworkBreakaway
- ANNalgorithmMemoryNetworkClass::trainNeuralNetworkMemory
- ANNalgorithmBackpropagationClass::trainNeuralNetworkBackpropagationSimple
- ANNalgorithmBreakawayNetworkClass::trainNeuralNetworkBreakaway
- ANNalgorithmMemoryNetworkClass::trainNeuralNetworkMemorySimple
- SHAREDvarsClass::setCurrentDirectory
- ANNdisplayClass::outputNeuralNetworkToVectorGraphicsAndRaytrace
- ANNxmlConversionClass::writeNetXMLfile
Function Trace
location | current function being traced |
Trace Diagram (magenta)
Function ANNmainClass::mainUI()
Function Summary
name | return type | description |
mainUI | bool | main UI |
Function Reference List
-
-
- SHAREDvarsClass::convertStringToDouble
- loadNetworkFromXML
- createNetwork
- loadExperienceDataFile
- trainNetwork
- trainNetwork
- outputNetworkToXML
- outputNetworkAsVectorGraphics
Function Trace
location | current function being traced |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNmainClass::loadNetworkFromXML()
Function Summary
name | return type | description |
loadNetworkFromXML | bool | load network from XML |
Function Reference List
-
- ANNxmlConversionClass::readNetXMLfileAndRecordFormationVariables
Function Trace
location | current function being traced |
ANNmain.hpp | loadNetworkFromXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNmainClass::loadExperienceDataFile()
Function Summary
name | return type | description |
loadExperienceDataFile | bool | load experience data file |
Function Reference List
-
- ANNparserClass::ANNparseDataFile
Function Trace
location | current function being traced |
ANNmain.hpp | loadExperienceDataFile |
ANNmain.hpp | mainUI |
ANNmain.hpp | loadExperienceDataFile |
Trace Diagram (magenta)
Function ANNmainClass::createNetwork()
Function Summary
name | return type | description |
createNetwork | bool | create network |
Function Reference List
-
-
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- SHAREDvarsClass::convertStringToDouble
- ANNformationClass::formAdvancedNeuralNetwork
- ANNformationClass::formNeuralNet
- ANNformationClass::formNeuralNetWithOptimisedProperties
Function Trace
location | current function being traced |
ANNmain.hpp | createNetwork |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNmainClass::trainNetwork()
Function Summary
name | return type | description |
trainNetwork | bool | train network |
Function Arguments
name | type | description |
advancedTraining | const bool | advanced training |
Function Reference List
-
-
- loadExperienceDataFile
- ANNformationClass::countNumberOfLayersInSubnet
- ANNalgorithmBackpropagationClass::trainNeuralNetworkBackpropagation
- ANNalgorithmBreakawayNetworkClass::trainNeuralNetworkBreakaway
- ANNalgorithmMemoryNetworkClass::trainNeuralNetworkMemory
- ANNalgorithmClassificationNetworkClass::trainNeuralNetworkClassificationSimple
- ANNalgorithmBackpropagationClass::trainNeuralNetworkBackpropagationSimple
- ANNalgorithmBreakawayNetworkClass::trainNeuralNetworkBreakaway
- ANNalgorithmMemoryNetworkClass::trainNeuralNetworkMemorySimple
- ANNalgorithmClassificationNetworkClass::trainNeuralNetworkClassificationSimple
Function Trace
location | current function being traced |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNmainClass::outputNetworkToXML()
Function Summary
name | return type | description |
outputNetworkToXML | bool | output network to XML |
Function Reference List
-
- SHAREDvarsClass::setCurrentDirectory
- ANNxmlConversionClass::writeNetXMLfile
Function Trace
location | current function being traced |
ANNmain.hpp | outputNetworkToXML |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNmainClass::outputNetworkAsVectorGraphics()
Function Summary
name | return type | description |
outputNetworkAsVectorGraphics | bool | output network as vector graphics |
Function Reference List
-
- SHAREDvarsClass::setCurrentDirectory
-
- LDopenglClass::initiateOpenGL
- ANNdisplayClass::outputNeuralNetworkToVectorGraphicsAndRaytrace
Function Trace
location | current function being traced |
ANNmain.hpp | outputNetworkAsVectorGraphics |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)