Neuron Net
CNeuron Member List

This is the complete list of members for CNeuron, including all inherited members.

activationCNeuronBaseprotected
activationFunction(double x)CNeuronBaseprotectedvirtual
activationFunctionDerivative(double x)CNeuronBasevirtual
alphaCNeuronBasestatic
CNeuronBase::calcHiddenGradients(CObject *&TargetObject)CNeuronBasevirtual
calcOutputGradients(double targetVals)CNeuronvirtual
CNeuron(void)CNeuroninline
CNeuronBase(void)CNeuronBase
ConnectionsCNeuronBaseprotected
CNeuronBase::feedForward(CObject *&SourceObject)CNeuronBasevirtual
getConnections()CNeuronBaseinlinevirtual
getGradient()CNeuronBaseinlinevirtual
getOutputLayer(void)CNeuronBaseinlineprotectedvirtual
getOutputVal()CNeuronBaseinlinevirtual
getPrevVal()CNeuronBaseinlinevirtual
gradientCNeuronBaseprotected
Init(uint numOutputs, uint myIndex, ENUM_OPTIMIZATION optimization_type)CNeuronBasevirtual
Load(int const file_handle)CNeuronBaseinlinevirtual
m_myIndexCNeuronBaseprotected
optimizationCNeuronBaseprotected
outputValCNeuronBaseprotected
prevValCNeuronBaseprotected
Save(int const file_handle)CNeuronBasevirtual
SetActivationFunction(ENUM_ACTIVATION value)CNeuronBaseinlinevirtual
setGradient(double val)CNeuronBaseinlinevirtual
setOutputVal(double val)CNeuronBaseinlinevirtual
SigmoidFunction(double x)CNeuronBaseinlineprotectedvirtual
SigmoidFunctionDerivative(double x)CNeuronBaseinlinevirtual
sumDOW(CLayer *&nextLayer)CNeuronvirtual
tCNeuronBaseprotected
TanhFunction(double x)CNeuronBaseinlineprotectedvirtual
TanhFunctionDerivative(double x)CNeuronBaseinlinevirtual
Type(void) constCNeuroninlinevirtual
CNeuronBase::updateInputWeights(CObject *&SourceObject)CNeuronBasevirtual
~CNeuron(void)CNeuroninline
~CNeuronBase(void)CNeuronBase