Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
| ▼Nfarsa | |
| CBackPropagationAlgo | Back-Propagation Algorithm implementation |
| CBiasedCluster | In a BiasedCluster each neuron has an input, an output and a bias value |
| CCluster | Define the common interface among Clusters |
| CClusterFromOrToMissing | Thrown when a user attempt to create a Linker without specify the "from" or "to" |
| CClusterStateVectorNotPresent | Thrown when a user attempt to get a delegate for a state vector that does not exists |
| CCompositeFunction | Composite Function !! |
| CCopyLinker | CopyLinker Class |
| CDotLinker | DotLinker Class |
| CFakeSigmoidFunction | Fake Sigmoid Function !! Is a linear approximation of sigmoid function |
| CGainFunction | GainFunction |
| CGaussFunction | GaussFunction |
| CIdentityFunction | IdentityFunction |
| CIncompatibleMatrices | Thrown when a user attempt to do calculations with incompatible DoubleMatrix |
| CIncompatibleVectors | Thrown when a user attempt to do calculations with incompatible DoubleVectors |
| CLeakyIntegratorFunction | LeakyIntegrator Function !! |
| CLearningAlgorithm | LearningAlgorithm object |
| CLinearComboFunction | Linear Combination of Two Function !! |
| CLinearFunction | Linear equation Function Implements a linear equation y = m*x + b |
| CLinker | Abstract Linker Class |
| CLogLikeFunction | LogLike Function !! |
| CMatrixAssignmentNotAllowed | Thrown when a user attempt to call the operator= on a DoubleMatrix with isinternal flag on |
| CMatrixLinker | MatrixLinker Class define a full connection between two cluster |
| CMatrixResizeNotAllowed | Thrown when a user attempt to resize a DoubleMatrix with isinternal flag on |
| CNeuralNet | The Neural Network Class |
| CNeuralNetObserver | An observer interface called during NeuralNet operations |
| CNormLinker | NormLinker Class |
| COutputFunction | OutputFunction Class |
| COutputFunctionSetClusterException | Thrown when a user attempt to call setCluster on an OutputFunction already inserted into a Cluster |
| COutsideMatrixBoundaries | Thrown when a user attempt to access outside boundary of a DoubleMatrix |
| COutsideVectorBoundaries | Thrown when a user attempt to access outside boundary of a DoubleVector |
| ▼CPattern | Pattern object |
| CPatternInfo | |
| CPeriodicFunction | PeriodicFunction |
| CPseudoGaussFunction | PseudoGaussFunction |
| CRampFunction | Ramp Function |
| CSawtoothFunction | SawtoothFunction |
| CScaledSigmoidFunction | ScaledSigmoid Function |
| CScaleFunction | ScaleFunction |
| CSigmoidFunction | Sigmoid Function |
| CSimpleCluster | SimpleCluster Class |
| CSinFunction | SinFunction |
| CStepFunction | Step Function |
| CTriangleFunction | TriangleFunction |
| CUpdatable | Updatables objects |
| CVectorAssignmentNotAllowed | Thrown when a user attempt to call the operator= on a DoubleVector with isinternal flag on |
| CVectorResizeNotAllowed | Thrown when a user attempt to resize a DoubleVector with isinternal flag on |
| CWinnerTakeAllFunction | WinnerTakeAllFunction |