You are here: Start » AVL.NET » AVL.MLP_Train(AvlNet.MlpModel, float[][], float[][], int, float, float, AvlNet.MlpModel, AvlNet.Profile, AvlNet.Profile)
AVL.MLP_Train(AvlNet.MlpModel, float[][], float[][], int, float, float, AvlNet.MlpModel, AvlNet.Profile, AvlNet.Profile)
Creates and trains multilayer perceptron classifier.
| Namespace: | AvlNet |
|---|---|
| Assembly: | AVL.NET.dll |
Syntax
public static void MLP_Train( AvlNet.MlpModel inMlpModel, float[][] inInputVectorArray, float[][] inResponseVectorArray, int inIterationCount, float inLearningRate, float inMomentum, out AvlNet.MlpModel outMlpModel, out AvlNet.Profile diagErrorChartLearning, out AvlNet.Profile diagErrorChartTesting )
Parameters
- inMlpModel
- Type: AvlNet.MlpModel
Initialized MLP model - inInputVectorArray
- Type: System.Single
Array of features used to train model - inResponseVectorArray
- Type: System.Single
Array of answers which classifier should get. - inIterationCount
- Type: System.Int32
Learning iteration count - inLearningRate
- Type: System.Single
Learning factor - inMomentum
- Type: System.Single
Learning momentum ratio - outMlpModel
- Type: AvlNet.MlpModel
Trained MlpModel - diagErrorChartLearning
- Type: AvlNet.Profile
Mean error of testing results data during learning process - diagErrorChartTesting
- Type: AvlNet.Profile
Mean error during learning process
