IGLib  1.5
The IGLib base library for development of numerical, technical and business applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
IG.Num.NeuralApproximatorBase Member List

This is the complete list of members for IG.Num.NeuralApproximatorBase, including all inherited members.

_auxErrorsIG.Num.NeuralApproximatorBaseprotected
_breakTrainingIG.Num.NeuralApproximatorBaseprivate
_calculatedIG.Num.NeuralApproximatorBaseprivate
_calculatedOutputsIG.Num.NeuralApproximatorBaseprotected
_calculateVerificationErrorsIG.Num.NeuralApproximatorBaseprotected
_convergenceErrorsTrainingMaxListIG.Num.NeuralApproximatorBaseprivate
_convergenceErrorsTrainingRmsListIG.Num.NeuralApproximatorBaseprivate
_convergenceErrorsVerificationMaxListIG.Num.NeuralApproximatorBaseprivate
_convergenceErrorsVerificationRmsListIG.Num.NeuralApproximatorBaseprivate
_convergenceRmsEnabledIG.Num.NeuralApproximatorBaseprivate
_defaultNetworkFilenameIG.Num.NeuralApproximatorBaseprotected
_defaultNeuronMaxInputIG.Num.NeuralApproximatorBaseprotected
_defaultNeuronMaxOutputIG.Num.NeuralApproximatorBaseprotected
_defaultNeuronMinInputIG.Num.NeuralApproximatorBaseprotected
_defaultNeuronMinOutputIG.Num.NeuralApproximatorBaseprotected
_epochCountIG.Num.NeuralApproximatorBaseprivate
_epochNumbersIG.Num.NeuralApproximatorBaseprivate
_epochsInBundleIG.Num.NeuralApproximatorBaseprivate
_inputBoundsSafetyFactorIG.Num.NeuralApproximatorBaseprivate
_inputDataBoundsIG.Num.NeuralApproximatorBaseprivate
_inputLengthIG.Num.NeuralApproximatorBaseprivate
_inputNeuronRangeIG.Num.NeuralApproximatorBaseprivate
_internalTrainingDataPreparedIG.Num.NeuralApproximatorBaseprivate
_lastCalculationInputParametersIG.Num.VectorApproximatorBaseprotected
_learningRateIG.Num.NeuralApproximatorBaseprivate
_mainLockIG.Num.NeuralApproximatorBaseprivate
_maxEpochsIG.Num.NeuralApproximatorBaseprivate
_momentumIG.Num.NeuralApproximatorBaseprivate
_multipleNetworksIG.Num.NeuralApproximatorBaseprivate
_networkFilePathIG.Num.NeuralApproximatorBaseprivate
_networkPreparedIG.Num.NeuralApproximatorBaseprivate
_networkRelativePathIG.Num.NeuralApproximatorBaseprivate
_networkTrainedIG.Num.NeuralApproximatorBaseprivate
_numHiddenNeuronsIG.Num.NeuralApproximatorBaseprivate
_outputIG.Num.NeuralApproximatorBaseprivate
_outputBoundsSafetyFactorIG.Num.NeuralApproximatorBaseprivate
_outputDataBoundsIG.Num.NeuralApproximatorBaseprivate
_outputFiltered1IG.Num.NeuralApproximatorBaseprivate
_outputLengthIG.Num.NeuralApproximatorBaseprivate
_outputLevelIG.Num.NeuralApproximatorBaseprivate
_outputNeuronsRangeIG.Num.NeuralApproximatorBaseprivate
_prescribedIG.Num.NeuralApproximatorBaseprivate
_sigmoidAlphaValueIG.Num.NeuralApproximatorBaseprivate
_toleranceMaxIG.Num.NeuralApproximatorBaseprivate
_toleranceRmsIG.Num.NeuralApproximatorBaseprivate
_tolMaxRelativeIG.Num.NeuralApproximatorBaseprivate
_tolMaxRelativeScalarIG.Num.NeuralApproximatorBaseprivate
_tolRmsRelativeIG.Num.NeuralApproximatorBaseprivate
_tolRmsRelativeScalarIG.Num.NeuralApproximatorBaseprivate
_trainingDataIG.Num.NeuralApproximatorBaseprivate
_trainingOutputsCalculatedIG.Num.NeuralApproximatorBaseprivate
_verificationIndicesIG.Num.NeuralApproximatorBaseprivate
_verificationOutputsCalculatedIG.Num.NeuralApproximatorBaseprivate
BreakTrainingIG.Num.NeuralApproximatorBase
CalculateErrorsMax(int dimOutput, IVector[] prescribed, IVector[] calculated, ref IVector errors)IG.Num.NeuralApproximatorBaseinlinestatic
CalculateErrorsMeanAbs(int dimOutput, IVector[] prescribed, IVector[] calculated, ref IVector errors)IG.Num.NeuralApproximatorBaseinlinestatic
CalculateErrorsRms(int dimOutput, IVector[] prescribed, IVector[] calculated, ref IVector errors)IG.Num.NeuralApproximatorBaseinlinestatic
CalculateOutput(IVector input, int whichElement)IG.Num.NeuralApproximatorBaseinline
CalculateOutput(IVector input, int[] indices, ref IVector filteredOutput)IG.Num.NeuralApproximatorBaseinline
IG::Num::VectorApproximatorBase.CalculateOutput(IVector input, ref IVector output)IG.Num.VectorApproximatorBasepure virtual
IG::Num::INeuralApproximator.CalculateOutput(IVector input, ref IVector output)IG.Num.INeuralApproximator
CalculateTrainingOutputs()IG.Num.NeuralApproximatorBaseinlineprotected
CalculateTrainingVerificationOutputs(bool calculateTrainingOutputs, bool calculateVerificationOutputs)IG.Num.NeuralApproximatorBaseinlineprotected
CalculateVerificationErrorsIG.Num.NeuralApproximatorBase
CalculateVerificationOutputs()IG.Num.NeuralApproximatorBaseinlineprotected
ConvergenceErrorsTrainingMaxListIG.Num.NeuralApproximatorBase
ConvergenceErrorsTrainingRmsListIG.Num.NeuralApproximatorBase
ConvergenceErrorsVerificationMaxListIG.Num.NeuralApproximatorBase
ConvergenceErrorsVerificationRmsListIG.Num.NeuralApproximatorBase
CreateNetwork()IG.Num.NeuralApproximatorBasepure virtual
DestroyNetwork()IG.Num.NeuralApproximatorBasepure virtual
EpochCountIG.Num.NeuralApproximatorBase
EpochNumbersIG.Num.NeuralApproximatorBase
EpochsInBundleIG.Num.NeuralApproximatorBase
ExampleQuadratic()IG.Num.NeuralApproximatorBaseinlinestatic
ExampleQuadratic(int inputLength, int outputLength)IG.Num.NeuralApproximatorBaseinlinestatic
ExampleQuadratic(int inputLength, int outputLength, int outputLevel, int maxEpochs)IG.Num.NeuralApproximatorBaseinlinestatic
ExampleSaveNetwork(string directoryPath, string fileName, string internalStateFileName)IG.Num.NeuralApproximatorBaseinlinestatic
ExampleSaveNetwork(string directoryPath, string fileName, string internalStateFileName, bool saveRestored)IG.Num.NeuralApproximatorBaseinlinestatic
GetErrorsTrainingMax(ref IVector errors)IG.Num.NeuralApproximatorBaseinline
GetErrorsTrainingMeanAbs(ref IVector errors)IG.Num.NeuralApproximatorBaseinline
GetErrorsTrainingRms(ref IVector errors)IG.Num.NeuralApproximatorBaseinline
GetErrorsVerificationMax(ref IVector errors)IG.Num.NeuralApproximatorBaseinline
GetErrorsVerificationMeanAbs(ref IVector errors)IG.Num.NeuralApproximatorBaseinline
GetErrorsVerificationRms(ref IVector errors)IG.Num.NeuralApproximatorBaseinline
GetNetworkFilePath(string fileOrDirectoryPath, int whichNetwork)IG.Num.NeuralApproximatorBaseinline
GetNumNeuronsInHiddenLayer(int whichLayer)IG.Num.NeuralApproximatorBaseinlinevirtual
GetTrainingAndVerificationData(ref SampledDataSet trainingData, ref SampledDataSet verificationData)IG.Num.NeuralApproximatorBaseinline
GetTrainingData(ref SampledDataSet trainingData)IG.Num.NeuralApproximatorBaseinline
GetVerificationData(ref SampledDataSet veerificationData)IG.Num.NeuralApproximatorBaseinline
InputBoundsSafetyFactorIG.Num.NeuralApproximatorBase
InputDataBoundsIG.Num.NeuralApproximatorBase
InputLengthIG.Num.NeuralApproximatorBase
InputNeuronsRangeIG.Num.NeuralApproximatorBase
InternalTrainingDataPreparedIG.Num.NeuralApproximatorBaseprotected
InvalidateNetworkDependencies()IG.Num.NeuralApproximatorBaseinlinevirtual
InvalidateTrainingDataDependencies()IG.Num.NeuralApproximatorBaseinlinevirtual
InvalidateTrainingDependencies()IG.Num.NeuralApproximatorBaseinlinevirtual
LearningRateIG.Num.NeuralApproximatorBase
LoadJson(string filePath, ref INeuralApproximator approximatorRestored)IG.Num.NeuralApproximatorBaseinlinestatic
LoadNetwork(string filePath)IG.Num.NeuralApproximatorBaseinline
LoadNetworkSpecific(string filePath)IG.Num.NeuralApproximatorBaseprotectedpure virtual
LoadTrainingDataJson(string filePath)IG.Num.NeuralApproximatorBaseinline
LoadTrainingDataJson_To_Delete(string filePath)IG.Num.NeuralApproximatorBaseinline
LockIG.Num.NeuralApproximatorBase
MapFromNeuralInput(int componentIndex, double value)IG.Num.NeuralApproximatorBaseinlineprotectedvirtual
MapFromNeuralInput(IVector values, ref IVector mappedValues)IG.Num.NeuralApproximatorBaseinlineprotectedvirtual
MapFromNeuralOutput(int componentIndex, double value)IG.Num.NeuralApproximatorBaseinlineprotectedvirtual
MapFromNeuralOutput(IVector values, ref IVector mappedValues)IG.Num.NeuralApproximatorBaseinlineprotectedvirtual
MapInput(int componentIndex, double value)IG.Num.NeuralApproximatorBaseinlineprotectedvirtual
MapInput(IVector values, ref IVector mappedValues)IG.Num.NeuralApproximatorBaseinlineprotectedvirtual
MapOutput(int componentIndex, double value)IG.Num.NeuralApproximatorBaseinlineprotectedvirtual
MapOutput(IVector values, ref IVector mappedValues)IG.Num.NeuralApproximatorBaseinlineprotectedvirtual
MaxEpochsIG.Num.NeuralApproximatorBase
MomentumIG.Num.NeuralApproximatorBase
MultipleNetworksIG.Num.NeuralApproximatorBase
NetworkPreparedIG.Num.NeuralApproximatorBase
NetworkStateFilePathIG.Num.NeuralApproximatorBase
NetworkStateRelativePathIG.Num.NeuralApproximatorBase
NetworkTrainedIG.Num.NeuralApproximatorBase
NeuralApproximatorBase()IG.Num.NeuralApproximatorBaseinline
NeuralApproximatorTypeIG.Num.NeuralApproximatorBase
NumAllTrainingPointsIG.Num.NeuralApproximatorBase
NumHiddenLayersIG.Num.NeuralApproximatorBase
NumHiddenNeuronsIG.Num.NeuralApproximatorBase
NumTrainingPointsIG.Num.NeuralApproximatorBase
NumVerificationPointsIG.Num.NeuralApproximatorBase
OutputBoundsSafetyFactorIG.Num.NeuralApproximatorBase
OutputDataBoundsIG.Num.NeuralApproximatorBase
OutputLengthIG.Num.NeuralApproximatorBase
OutputLevelIG.Num.NeuralApproximatorBase
OutputNeuronsRangeIG.Num.NeuralApproximatorBase
PrepareErrorData(ref int dimOutput, ref IVector[] prescribed, ref IVector[] calculated, bool takeTrainingPoints, bool takeVerificationPoints)IG.Num.NeuralApproximatorBaseinlineprotectedvirtual
PrepareInternalTrainingData()IG.Num.NeuralApproximatorBaseprotectedpure virtual
PrepareNetwork()IG.Num.NeuralApproximatorBasepure virtual
PrepareNetworksArray()IG.Num.NeuralApproximatorBaseprotectedpure virtual
RecalculateDataBounds()IG.Num.NeuralApproximatorBaseinline
RecalculateDataBounds(SampledDataSet trainingData)IG.Num.NeuralApproximatorBaseinline
RecalculateInputDataBounds()IG.Num.NeuralApproximatorBaseinline
RecalculateInputDataBounds(SampledDataSet trainingData)IG.Num.NeuralApproximatorBaseinline
RecalculateOutputDataBounds()IG.Num.NeuralApproximatorBaseinline
RecalculateOutputDataBounds(SampledDataSet trainingData)IG.Num.NeuralApproximatorBaseinline
ResetNetwork()IG.Num.NeuralApproximatorBasepure virtual
SaveConvergenceRmsIG.Num.NeuralApproximatorBase
SaveJson(INeuralApproximator approximator, string filePath)IG.Num.NeuralApproximatorBaseinlinestatic
SaveJson(INeuralApproximator approximator, string filePath, bool saveInternalState)IG.Num.NeuralApproximatorBaseinlinestatic
SaveNetwork(string filePath)IG.Num.NeuralApproximatorBaseinline
SaveNetworkSpecific(string filePath)IG.Num.NeuralApproximatorBaseprotectedpure virtual
SaveTrainingDataJson(string filePath)IG.Num.NeuralApproximatorBaseinline
SaveTrainingDataJson_To_delete(string filePath)IG.Num.NeuralApproximatorBaseinline
SetHiddenLayers(params int[] numNeurons)IG.Num.NeuralApproximatorBaseinlinevirtual
SetMaxToleranceRelstiveToRange()IG.Num.NeuralApproximatorBaseinlineprotected
SetNeuronsInputRange(double min, double max)IG.Num.NeuralApproximatorBaseinline
SetNeuronsOutputRange(double min, double max)IG.Num.NeuralApproximatorBaseinline
SetNumNeuronsInHiddenLayer(int whichLayer, int numNeurons)IG.Num.NeuralApproximatorBaseinlinevirtual
SetRmsToleranceRelstiveToRange()IG.Num.NeuralApproximatorBaseinlineprotected
SetTrainingAndVerificationData(SampledDataSet trainingData, SampledDataSet verificationData)IG.Num.NeuralApproximatorBaseinline
SigmoidAlphaValueIG.Num.NeuralApproximatorBase
StopTrainingCriteriaMet()IG.Num.NeuralApproximatorBaseinlinevirtual
TestMapping()IG.Num.NeuralApproximatorBaseinline
ToleranceMaxIG.Num.NeuralApproximatorBase
ToleranceMaxRelativeToRangeIG.Num.NeuralApproximatorBase
ToleranceMaxRelativeToRangeScalarIG.Num.NeuralApproximatorBase
ToleranceRmsIG.Num.NeuralApproximatorBase
ToleranceRmsRelativeToRangeIG.Num.NeuralApproximatorBase
ToleranceRmsRelativeToRangeScalarIG.Num.NeuralApproximatorBase
ToString()IG.Num.NeuralApproximatorBaseinline
TrainingDataIG.Num.NeuralApproximatorBase
TrainingOutputsCalculatedIG.Num.NeuralApproximatorBaseprotected
TrainNetwork(int numEpochs)IG.Num.NeuralApproximatorBaseinline
TrainNetwork()IG.Num.NeuralApproximatorBaseinlinevirtual
TrainNetworkMultiple(int numEpochs, int numIterations)IG.Num.NeuralApproximatorBaseinline
TrainNetworkMultiple(int NumIterations)IG.Num.NeuralApproximatorBaseinline
TrainNetworkSpecific(int numEpochs)IG.Num.NeuralApproximatorBaseprotectedpure virtual
VerificationIndicesIG.Num.NeuralApproximatorBase
VerificationOutputsCalculatedIG.Num.NeuralApproximatorBaseprotected