File ANNalgorithmMemoryNetwork Documentation
Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020
Copyright © 2020, BAI Research. All Rights Reserved.
File Name: ANNalgorithmMemoryNetwork.cpp/.hpp
File Description: ANN algorithm memory network
File Function List
-
- trainNeuralNetworkMemorySimple
- trainNeuralNetworkMemory
- storeNeuralNetworkMemoryTrace
- restoreNeuralNetworkWithStoredMemoryTrace
- resetNeuralNetworkWithRandomBiasAndWeightsAndEraseMemoryTrace
- resetInputs
File Diagram (functions hierarchy)
Function ANNalgorithmMemoryNetworkClass::trainNeuralNetworkMemorySimple()
Function Summary
name | return type | description |
trainNeuralNetworkMemorySimple | void | train neural network memory simple |
Function Arguments
name | type | description |
firstInputNeuron | ANNneuron* | first input neuron |
firstOutputNeuron | const ANNneuron* | first output neuron |
numberOfInputNeurons | const int64_t | number of input neurons |
numberOfOutputNeurons | const int64_t | number of output neurons |
firstExperienceInDataSet | ANNexperience* | first experience in data set |
numberOfExperiences | const int64_t | number of experiences |
Function Reference List
-
- resetNeuralNetworkWithRandomBiasAndWeightsAndEraseMemoryTrace
- resetInputs
- ANNalgorithmMemoryNetworkUpdateClass::ANNclassificationAndMemoryPass
- storeNeuralNetworkMemoryTrace
- restoreNeuralNetworkWithStoredMemoryTrace
- resetInputs
- ANNalgorithmMemoryNetworkUpdateClass::ANNclassificationAndMemoryPass
- restoreNeuralNetworkWithStoredMemoryTrace
Function Trace
location | current function being traced |
ANNmain.hpp | trainNeuralNetworkMemorySimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNalgorithmMemoryNetworkClass::trainNeuralNetworkMemory()
Function Summary
name | return type | description |
trainNeuralNetworkMemory | void | train neural network memory |
Function Arguments
name | type | description |
firstInputNeuron | ANNneuron* | first input neuron |
firstOutputNeuron | const ANNneuron* | first output neuron |
numberOfInputNeurons | const int64_t | number of input neurons |
numberOfOutputNeurons | const int64_t | number of output neurons |
maxFolds | const int | max folds |
firstExperienceInDataSet | ANNexperience* | first experience in data set |
numberOfExperiences | const int64_t | number of experiences |
Function Reference List
-
- resetNeuralNetworkWithRandomBiasAndWeightsAndEraseMemoryTrace
- ANNexperienceClassClass::findExperience
- ANNexperienceClassClass::findExperience
- resetInputs
- ANNalgorithmMemoryNetworkUpdateClass::ANNclassificationAndMemoryPass
- resetInputs
- ANNalgorithmMemoryNetworkUpdateClass::ANNclassificationAndMemoryPass
- storeNeuralNetworkMemoryTrace
- restoreNeuralNetworkWithStoredMemoryTrace
- resetInputs
- ANNalgorithmMemoryNetworkUpdateClass::ANNclassificationAndMemoryPass
- restoreNeuralNetworkWithStoredMemoryTrace
Function Trace
location | current function being traced |
ANNmain.hpp | trainNeuralNetworkMemory |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
Trace Diagram (magenta)
Function ANNalgorithmMemoryNetworkClass::storeNeuralNetworkMemoryTrace()
Function Summary
name | return type | description |
storeNeuralNetworkMemoryTrace | void | store neural network memory trace |
Function Arguments
name | type | description |
neuronBeingAccessed | ANNneuron* | neuron being accessed |
Function Reference List
-
-
-
-
- storeNeuralNetworkMemoryTrace
- storeNeuralNetworkMemoryTrace
Function Trace
location | current function being traced |
ANNalgorithmMemoryNetwork.hpp | storeNeuralNetworkMemoryTrace |
ANNmain.hpp | trainNeuralNetworkMemorySimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
ANNalgorithmMemoryNetwork.hpp | storeNeuralNetworkMemoryTrace |
Trace Diagram (magenta)
Function ANNalgorithmMemoryNetworkClass::restoreNeuralNetworkWithStoredMemoryTrace()
Function Summary
name | return type | description |
restoreNeuralNetworkWithStoredMemoryTrace | void | restore neural network with stored memory trace |
Function Arguments
name | type | description |
neuronBeingAccessed | ANNneuron* | neuron being accessed |
Function Reference List
-
-
-
-
- restoreNeuralNetworkWithStoredMemoryTrace
- restoreNeuralNetworkWithStoredMemoryTrace
Function Trace
location | current function being traced |
ANNalgorithmMemoryNetwork.hpp | restoreNeuralNetworkWithStoredMemoryTrace |
ANNmain.hpp | trainNeuralNetworkMemorySimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
ANNalgorithmMemoryNetwork.hpp | restoreNeuralNetworkWithStoredMemoryTrace |
Trace Diagram (magenta)
Function ANNalgorithmMemoryNetworkClass::resetNeuralNetworkWithRandomBiasAndWeightsAndEraseMemoryTrace()
Function Summary
name | return type | description |
resetNeuralNetworkWithRandomBiasAndWeightsAndEraseMemoryTrace | void | reset neural network with random bias and weights and erase memory trace |
Function Arguments
name | type | description |
neuronBeingAccessed | ANNneuron* | neuron being accessed |
Function Reference List
-
-
-
-
- resetNeuralNetworkWithRandomBiasAndWeightsAndEraseMemoryTrace
- resetNeuralNetworkWithRandomBiasAndWeightsAndEraseMemoryTrace
Function Trace
location | current function being traced |
ANNalgorithmMemoryNetwork.hpp | resetNeuralNetworkWithRandomBiasAndWeightsAndEraseMemoryTrace |
ANNmain.hpp | trainNeuralNetworkMemorySimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
ANNalgorithmMemoryNetwork.hpp | resetNeuralNetworkWithRandomBiasAndWeightsAndEraseMemoryTrace |
Trace Diagram (magenta)
Function ANNalgorithmMemoryNetworkClass::resetInputs()
Function Summary
name | return type | description |
resetInputs | void | reset inputs |
Function Arguments
name | type | description |
firstInputNeuron | ANNneuron* | first input neuron |
numberOfInputNeurons | const int64_t | number of input neurons |
currentExperienceInDataSet | ANNexperience* | current experience in data set |
Function Reference List
N/A
Function Trace
location | current function being traced |
ANNalgorithmMemoryNetwork.hpp | resetInputs |
ANNmain.hpp | trainNeuralNetworkMemorySimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
ANNalgorithmMemoryNetwork.hpp | resetInputs |
Trace Diagram (magenta)