![]() | 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.
|