You are here: Start » AVL.NET » AVL.MLP_Train(AvlNet.MlpModel, float[][], float[][], float[][], float[][], int, float, float, int?, AvlNet.MlpModel)
AVL.MLP_Train(AvlNet.MlpModel, float[][], float[][], float[][], float[][], int, float, float, int?, AvlNet.MlpModel)
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, float[][] inTestInputVectorArray, float[][] inTestResponseVectorArray, int inIterationCount, float inLearningRate, float inMomentum, int? inRandomSeed, out AvlNet.MlpModel outMlpModel )
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. - inTestInputVectorArray
- Type: System.Single
Array of features used to test classifier during training process, or null. - inTestResponseVectorArray
- Type: System.Single
Array of answers used to test classifier during training process, or null. - inIterationCount
- Type: System.Int32
Learning iteration count - inLearningRate
- Type: System.Single
Learning factor - inMomentum
- Type: System.Single
Learning momentum ratio - inRandomSeed
- Type: System.Nullable<System.Int32>
Number used as starting random seed, or null. - outMlpModel
- Type: AvlNet.MlpModel
Trained MlpModel
