GestureLearner Fields |
The GestureLearner type exposes the following members.
Name | Description | |
---|---|---|
_backpropagation |
The training algorithm used.
| |
_gesturePreprocessor |
The preprocessor instance used.
| |
_gizmoGesture |
The most recently input gesture, used to draw the debug grid.
| |
_mlp |
The neural network used for recognizing the gestures.
| |
_trainedMLP |
The neural network in training.
| |
GridResolutionX |
The width of the grid onto which the gesture is projected during the preprocessing phase.
| |
GridResolutionY |
The height of the grid onto which the gesture is projected during the preprocessing phase.
| |
GridResolutionZ |
The depth of the grid onto which the gesture is projected during the preprocessing phase.
| |
HiddenLayers |
The number of hidden layers in the neural network.
| |
LearningRate |
The learning rate is used by the backpropagation training algorithm. The parameter determines the speed
of the training.
| |
MaxIterations |
The training is continued for the specified number of iterations unless the target error is reached
earlier.
| |
Momentum |
The momentum parameter is used by the backpropagation training algorithm. The parameter accelerates
the training process.
| |
RecognitionThreshold |
The threshold that must be crossed by one of the outputs of the neural network to identify a valid gesture.
| |
SamplesPerGesture |
The number of gesture repeats used for training a single spell. Each repeated gesture is
added to the training set. The neural network recognises spells by generalising patterns provided
in the training set.
| |
TargetError |
The training process is stopped when the training error reaches the specified value.
|