You are here: Start » AVL.NET » AVS.TrainOrganicModel Method

AVS.TrainOrganicModel Method

Trains OrganicModel, which has to be previously initialized with LoadOrganicTrainingData.

Namespace:AvlNet
Assembly:AVL.NET.dll

Syntax

public static void TrainOrganicModel
(
	int inIterationCount,
	float inLearningRate,
	float inMomentum,
	int inModelCapacity,
	AvlNet.DataPreprocessing inPreprocessing,
	float? inVarianceToLeave,
	AvlNet.OrganicModel ioOrganicModel
)

Parameters

Name Type Range Default Description
inIterationCountint500Number of iteration of internal learning process. Default value: 500.
inLearningRatefloat0.1fHow aggressive the learning should be. Default value: 0.1f.
inMomentumfloat0.1fFactor that helps to move out of local minima. Default value: 0.1f.
inModelCapacityint10Internal size of model. Default value: 10.
inPreprocessingAvlNet.DataPreprocessingMethod of cleaning the data before learning.
inVarianceToLeavefloat?<0.0f, 1.0f>0.99fValue of variance to leave, when PCA preprocessing is done. Default value: 0.99f.
ioOrganicModelAvlNet.OrganicModelResulting model.

Function Overrides

See also