Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020
Copyright © 2020, BAI Research. All Rights Reserved.
File Name: ANNalgorithmClassificationNetwork.cpp/.hpp
File Description: ANN algorithm classification network
name | return type | description |
---|---|---|
trainNeuralNetworkClassificationSimple | void | train neural network classification simple |
name | type | description |
---|---|---|
firstInputNeuron | ANNneuron* | first input neuron |
firstOutputNeuron | ANNneuron** | first output neuron |
numberOfInputNeurons | int64_t | number of input neurons |
numberOfOutputNeurons | int64_t* | number of output neurons |
firstExperienceInDataSet | ANNexperience* | first experience in data set |
numberOfExperiences | int64_t | number of experiences |
location | current function being traced |
---|---|
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
name | return type | description |
---|---|---|
resetIntermediaryNeuronCreatedThisRoundFlag | void | reset intermediary neuron created this round flag |
name | type | description |
---|---|---|
categoryNeuron | ANNneuron* | category neuron |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | resetIntermediaryNeuronCreatedThisRoundFlag |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
name | return type | description |
---|---|---|
resetBackNeuronMatchTemp | void | reset back neuron match temp |
name | type | description |
---|---|---|
categoryNeuron | ANNneuron* | category neuron |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | resetBackNeuronMatchTemp |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
name | return type | description |
---|---|---|
pruneNetorkBasedOnRarelyUsedNeurons | void | prune netork based on rarely used neurons |
name | type | description |
---|---|---|
categoryNeuron | ANNneuron* | category neuron |
firstOutputNeuron | ANNneuron** | first output neuron |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | pruneNetorkBasedOnRarelyUsedNeurons |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
name | return type | description |
---|---|---|
deleteNeuron | void | delete neuron |
name | type | description |
---|---|---|
frontNeuron | ANNneuron* | front neuron |
categoryNeuron | ANNneuron* | category neuron |
firstOutputNeuron | ANNneuron** | first output neuron |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | pruneNetorkBasedOnRarelyUsedNeurons |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
name | return type | description |
---|---|---|
mergeSimilarNeurons | void | merge similar neurons |
name | type | description |
---|---|---|
categoryNeuron | ANNneuron* | category neuron |
firstOutputNeuron | ANNneuron** | first output neuron |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | mergeSimilarNeurons |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
name | return type | description |
---|---|---|
cullRedundantNeurons | bool | cull redundant neurons |
name | type | description |
---|---|---|
categoryNeuron | ANNneuron* | category neuron |
parentNeuron | ANNneuron* | parent neuron |
firstOutputNeuron | ANNneuron** | first output neuron |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | cullRedundantNeurons |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
name | return type | description |
---|---|---|
findCategoriesForExperienceWrapper | void | find categories for experience wrapper |
name | type | description |
---|---|---|
categoryNeuron | ANNneuron* | category neuron |
inputValuesCategoryFound | vector<bool>* | input values category found |
experienceClassificationneuronTypeTopLevelCategory | ANNneuron** | experience classificationneuron type top level category |
createIntermediaryNeuronsStage | int | create intermediary neurons stage |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | findCategoriesForExperienceWrapper |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
name | return type | description |
---|---|---|
findCategoriesForExperience | bool | find categories for experience |
name | type | description |
---|---|---|
categoryNeuron | ANNneuron* | category neuron |
inputValuesCategoryFound | vector<bool>* | input values category found |
level | int | level |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | findCategoriesForExperience |
ANNalgorithmClassificationNetwork.hpp | findCategoriesForExperienceWrapper |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
name | return type | description |
---|---|---|
connectNeurons | ANNneuronConnection* | connect neurons |
name | type | description |
---|---|---|
childNeuron | ANNneuron* | child neuron |
parentNeuron | ANNneuron* | parent neuron |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | connectNeurons |
ANNalgorithmClassificationNetwork.hpp | findCategoriesForExperienceWrapper |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
name | return type | description |
---|---|---|
updateConnectionIdealValuesParent | void | update connection ideal values parent |
name | type | description |
---|---|---|
categoryNeuron | ANNneuron* | category neuron |
updateIdealValues | bool | update ideal values |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesParent |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | pruneNetorkBasedOnRarelyUsedNeurons |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesParent |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesChildren |
name | return type | description |
---|---|---|
updateConnectionIdealValuesChildren | void | update connection ideal values children |
name | type | description |
---|---|---|
categoryNeuron | ANNneuron* | category neuron |
updateIdealValues | bool | update ideal values |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesChildren |
ANNalgorithmClassificationNetwork.hpp | findCategoriesForExperienceWrapper |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
name | return type | description |
---|---|---|
updateConnectionIdealValue | void | update connection ideal value |
name | type | description |
---|---|---|
connection | ANNneuronConnection* | connection |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValue |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesParent |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | pruneNetorkBasedOnRarelyUsedNeurons |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesParent |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesChildren |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValue |
name | return type | description |
---|---|---|
updateConnectionIdealValueNoUpdating | void | update connection ideal value no updating |
name | type | description |
---|---|---|
connection | ANNneuronConnection* | connection |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValueNoUpdating |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValue |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesParent |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | pruneNetorkBasedOnRarelyUsedNeurons |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesParent |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesChildren |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValue |
name | return type | description |
---|---|---|
calculateIdealOutputValue | double | calculate ideal output value |
name | type | description |
---|---|---|
categoryNeuron | ANNneuron* | category neuron |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | calculateIdealOutputValue |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValueNoUpdating |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValue |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesParent |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | pruneNetorkBasedOnRarelyUsedNeurons |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesParent |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesChildren |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValue |
name | return type | description |
---|---|---|
calculateOutput | double | calculate output |
name | type | description |
---|---|---|
totalOutput | double | total output |
numberOfCategoryInputValues | double | number of category input values |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | calculateOutput |
ANNalgorithmClassificationNetwork.hpp | calculateIdealOutputValue |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValueNoUpdating |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValue |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesParent |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | pruneNetorkBasedOnRarelyUsedNeurons |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | deleteNeuron |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesParent |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValuesChildren |
ANNalgorithmClassificationNetwork.hpp | updateConnectionIdealValue |
ANNalgorithmClassificationNetwork.hpp | calculateOutput |
name | return type | description |
---|---|---|
calculateDiff | double | calculate diff |
name | type | description |
---|---|---|
idealValue | double | ideal value |
value | double | value |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | calculateDiff |
ANNalgorithmClassificationNetwork.hpp | findCategoriesForExperience |
ANNalgorithmClassificationNetwork.hpp | findCategoriesForExperienceWrapper |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
name | return type | description |
---|---|---|
calculateSum | double | calculate sum |
name | type | description |
---|---|---|
value | double | value |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | calculateSum |
ANNalgorithmClassificationNetwork.hpp | findCategoriesForExperience |
ANNalgorithmClassificationNetwork.hpp | findCategoriesForExperienceWrapper |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |
name | return type | description |
---|---|---|
findInputs | void | find inputs |
name | type | description |
---|---|---|
categoryNeuron | ANNneuron* | category neuron |
inputFound | vector<bool>* | input found |
level | int | level |
location | current function being traced |
---|---|
ANNalgorithmClassificationNetwork.hpp | findInputs |
ANNalgorithmClassificationNetwork.hpp | findCategoriesForExperienceWrapper |
ANNmain.hpp | trainNeuralNetworkClassificationSimple |
ANNmain.hpp | trainNetwork |
ANNmain.hpp | mainUI |