Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oCBaseException
|oCClusterFromOrToMissingThrown when a user attempt to create a Linker without specify the "from" or "to"
|oCClusterStateVectorNotPresentThrown when a user attempt to get a delegate for a state vector that does not exists
|oCIncompatibleMatricesThrown when a user attempt to do calculations with incompatible DoubleMatrix
|oCIncompatibleVectorsThrown when a user attempt to do calculations with incompatible DoubleVectors
|oCMatrixAssignmentNotAllowedThrown when a user attempt to call the operator= on a DoubleMatrix with isinternal flag on
|oCMatrixResizeNotAllowedThrown when a user attempt to resize a DoubleMatrix with isinternal flag on
|oCOutputFunctionSetClusterExceptionThrown when a user attempt to call setCluster on an OutputFunction already inserted into a Cluster
|oCOutsideMatrixBoundariesThrown when a user attempt to access outside boundary of a DoubleMatrix
|oCOutsideVectorBoundariesThrown when a user attempt to access outside boundary of a DoubleVector
|oCVectorAssignmentNotAllowedThrown when a user attempt to call the operator= on a DoubleVector with isinternal flag on
|\CVectorResizeNotAllowedThrown when a user attempt to resize a DoubleVector with isinternal flag on
oCDoubleMatrixDoubleMatrix Class This represent a 2D matrix of double values
oCdoubleRefDoubleRef Class
oCDoubleVectorDoubleVector Class
oCParameterSettable [external]
|oCParameterSettableInConstructor [external]
||\CUpdatableUpdatables objects
|| oCClusterDefine the common interface among Clusters
|| |oCBiasedClusterIn a BiasedCluster each neuron has an input, an output and a bias value
|| |oCDDEClusterDDECluster Class
|| |oCFakeClusterFakeCluster Class
|| |\CSimpleClusterSimpleCluster Class
|| \CLinkerAbstract Linker Class
||  oCCopyLinkerCopyLinker Class
||  \CMatrixLinkerMatrixLinker Class define a full connection between two cluster
||   oCDotLinkerDotLinker Class
||   \CNormLinkerNormLinker Class
|\CParameterSettableWithConfigureFunction [external]
| oCLearningAlgorithmLearningAlgorithm object
| |\CBackPropagationAlgoBack-Propagation Algorithm implementation
| oCNeuralNetThe Neural Network Class
| oCOutputFunctionOutputFunction Class
| |oCCompositeFunctionComposite Function !!
| |oCFakeSigmoidFunctionFake Sigmoid Function !! Is a linear approximation of sigmoid function
| |oCGainFunctionGainFunction
| |oCGaussFunctionGaussFunction
| |oCIdentityFunctionIdentityFunction
| |oCLeakyIntegratorFunctionLeakyIntegrator Function !!
| |oCLinearComboFunctionLinear Combination of Two Function !!
| |oCLinearFunctionLinear equation Function Implements a linear equation y = m*x + b
| |oCLogLikeFunctionLogLike Function !!
| |oCPeriodicFunctionPeriodicFunction
| ||oCPseudoGaussFunctionPseudoGaussFunction
| ||oCSawtoothFunctionSawtoothFunction
| ||oCSinFunctionSinFunction
| ||\CTriangleFunctionTriangleFunction
| |oCRampFunctionRamp Function
| |oCScaledSigmoidFunctionScaledSigmoid Function
| |oCScaleFunctionScaleFunction
| |oCSigmoidFunctionSigmoid Function
| |oCStepFunctionStep Function
| |\CWinnerTakeAllFunctionWinnerTakeAllFunction
| \CPatternPattern object
\CPattern::PatternInfo