You are here: Start » AVL.NET » AVS.MLP_Train Method
AVS.MLP_Train Method
Creates and trains multilayer perceptron classifier.
Namespace: | AvlNet |
---|---|
Assembly: | AVL.NET.dll |
Syntax
public static void MLP_Train ( AvlNet.MlpModel inMlpModel, IList<IList<float>> inInputVectorArray, IList<IList<float>> inResponseVectorArray, int inIterationCount, float inLearningRate, float inMomentum, AvlNet.MlpModel outMlpModel )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
inMlpModel | AvlNet.MlpModel | Initialized MLP model. | |||
inInputVectorArray | System.Collections.Generic.IList<System.Collections.Generic.IList<float>> | Array of features used to train model. | |||
inResponseVectorArray | System.Collections.Generic.IList<System.Collections.Generic.IList<float>> | Array of answers which classifier should get. | |||
inIterationCount | int | <1, INF> | 100 | Learning iteration count. Default value: 100. | |
inLearningRate | float | <0.01f, 1.0f> | 1.0f | Learning factor. Default value: 1.0f. | |
inMomentum | float | <0.0f, 1.0f> | 0.01f | Learning momentum ratio. Default value: 0.01f. | |
outMlpModel | AvlNet.MlpModel | Trained MlpModel. |
Function Overrides
- MLP_Train(MlpModel, IList<IList<Single>>, IList<IList<Single>>, NullableRef<IList<IList<Single>>>, NullableRef<IList<IList<Single>>>, Int32, Single, Single, Nullable<Int32>, MlpModel)
- MLP_Train(MlpModel, IList<IList<Single>>, IList<IList<Single>>, NullableRef<IList<IList<Single>>>, NullableRef<IList<IList<Single>>>, Int32, Single, Single, Nullable<Int32>, MlpModel, Profile, Profile)