Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
BackPropagationAlgo | Back-Propagation Algorithm implementation |
BiasedCluster | In a BiasedCluster each neuron has an input, an output and a bias value |
Cluster | Define the common interface among Clusters |
ClusterFromOrToMissing | Thrown when a user attempt to create a Linker without specify the "from" or "to" |
ClusterStateVectorNotPresent | Thrown when a user attempt to get a delegate for a state vector that does not exists |
CompositeFunction | Composite Function !! |
CopyLinker | CopyLinker Class |
DDECluster | DDECluster Class |
DotLinker | DotLinker Class |
DoubleMatrix | DoubleMatrix Class This represent a 2D matrix of double values |
doubleRef | DoubleRef Class |
DoubleVector | DoubleVector Class |
FakeCluster | FakeCluster Class |
FakeSigmoidFunction | Fake Sigmoid Function !! Is a linear approximation of sigmoid function |
GainFunction | GainFunction |
GaussFunction | GaussFunction |
IdentityFunction | IdentityFunction |
IncompatibleMatrices | Thrown when a user attempt to do calculations with incompatible DoubleMatrix |
IncompatibleVectors | Thrown when a user attempt to do calculations with incompatible DoubleVectors |
LeakyIntegratorFunction | LeakyIntegrator Function !! |
LearningAlgorithm | LearningAlgorithm object |
LinearComboFunction | Linear Combination of Two Function !! |
LinearFunction | Linear equation Function Implements a linear equation y = m*x + b |
Linker | Abstract Linker Class |
LogLikeFunction | LogLike Function !! |
MatrixAssignmentNotAllowed | Thrown when a user attempt to call the operator= on a DoubleMatrix with isinternal flag on |
MatrixLinker | MatrixLinker Class define a full connection between two cluster |
MatrixResizeNotAllowed | Thrown when a user attempt to resize a DoubleMatrix with isinternal flag on |
NeuralNet | The Neural Network Class |
NormLinker | NormLinker Class |
OutputFunction | OutputFunction Class |
OutputFunctionSetClusterException | Thrown when a user attempt to call setCluster on an OutputFunction already inserted into a Cluster |
OutsideMatrixBoundaries | Thrown when a user attempt to access outside boundary of a DoubleMatrix |
OutsideVectorBoundaries | Thrown when a user attempt to access outside boundary of a DoubleVector |
Pattern | Pattern object |
Pattern::PatternInfo | |
PeriodicFunction | PeriodicFunction |
PseudoGaussFunction | PseudoGaussFunction |
RampFunction | Ramp Function |
SawtoothFunction | SawtoothFunction |
ScaledSigmoidFunction | ScaledSigmoid Function |
ScaleFunction | ScaleFunction |
SigmoidFunction | Sigmoid Function |
SimpleCluster | SimpleCluster Class |
SinFunction | SinFunction |
StepFunction | Step Function |
TriangleFunction | TriangleFunction |
Updatable | Updatables objects |
VectorAssignmentNotAllowed | Thrown when a user attempt to call the operator= on a DoubleVector with isinternal flag on |
VectorResizeNotAllowed | Thrown when a user attempt to resize a DoubleVector with isinternal flag on |
WinnerTakeAllFunction | WinnerTakeAllFunction |