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


File Diagram (functions hierarchy)


Function ANNalgorithmMemoryNetworkClass::trainNeuralNetworkMemorySimple()

Function Summary
namereturn typedescription
trainNeuralNetworkMemorySimplevoidtrain neural network memory simple

Function Arguments
nametypedescription
firstInputNeuronANNneuron* 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


Function Trace
locationcurrent function being traced
ANNmain.hpptrainNeuralNetworkMemorySimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI

Trace Diagram (magenta)


Function ANNalgorithmMemoryNetworkClass::trainNeuralNetworkMemory()

Function Summary
namereturn typedescription
trainNeuralNetworkMemoryvoidtrain neural network memory

Function Arguments
nametypedescription
firstInputNeuronANNneuron* 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


Function Trace
locationcurrent function being traced
ANNmain.hpptrainNeuralNetworkMemory
ANNmain.hpptrainNetwork
ANNmain.hppmainUI

Trace Diagram (magenta)


Function ANNalgorithmMemoryNetworkClass::storeNeuralNetworkMemoryTrace()

Function Summary
namereturn typedescription
storeNeuralNetworkMemoryTracevoidstore neural network memory trace

Function Arguments
nametypedescription
neuronBeingAccessedANNneuron* neuron being accessed

Function Reference List


Function Trace
locationcurrent function being traced
ANNalgorithmMemoryNetwork.hppstoreNeuralNetworkMemoryTrace
ANNmain.hpptrainNeuralNetworkMemorySimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNalgorithmMemoryNetwork.hppstoreNeuralNetworkMemoryTrace

Trace Diagram (magenta)


Function ANNalgorithmMemoryNetworkClass::restoreNeuralNetworkWithStoredMemoryTrace()

Function Summary
namereturn typedescription
restoreNeuralNetworkWithStoredMemoryTracevoidrestore neural network with stored memory trace

Function Arguments
nametypedescription
neuronBeingAccessedANNneuron* neuron being accessed

Function Reference List


Function Trace
locationcurrent function being traced
ANNalgorithmMemoryNetwork.hpprestoreNeuralNetworkWithStoredMemoryTrace
ANNmain.hpptrainNeuralNetworkMemorySimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNalgorithmMemoryNetwork.hpprestoreNeuralNetworkWithStoredMemoryTrace

Trace Diagram (magenta)


Function ANNalgorithmMemoryNetworkClass::resetNeuralNetworkWithRandomBiasAndWeightsAndEraseMemoryTrace()

Function Summary
namereturn typedescription
resetNeuralNetworkWithRandomBiasAndWeightsAndEraseMemoryTracevoidreset neural network with random bias and weights and erase memory trace

Function Arguments
nametypedescription
neuronBeingAccessedANNneuron* neuron being accessed

Function Reference List


Function Trace
locationcurrent function being traced
ANNalgorithmMemoryNetwork.hppresetNeuralNetworkWithRandomBiasAndWeightsAndEraseMemoryTrace
ANNmain.hpptrainNeuralNetworkMemorySimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNalgorithmMemoryNetwork.hppresetNeuralNetworkWithRandomBiasAndWeightsAndEraseMemoryTrace

Trace Diagram (magenta)


Function ANNalgorithmMemoryNetworkClass::resetInputs()

Function Summary
namereturn typedescription
resetInputsvoidreset inputs

Function Arguments
nametypedescription
firstInputNeuronANNneuron* 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
locationcurrent function being traced
ANNalgorithmMemoryNetwork.hppresetInputs
ANNmain.hpptrainNeuralNetworkMemorySimple
ANNmain.hpptrainNetwork
ANNmain.hppmainUI
ANNalgorithmMemoryNetwork.hppresetInputs

Trace Diagram (magenta)