You are here: Start » AVL.NET » Invoke.MLP_Init

Invoke.MLP_Init

Creates multilayer perceptron model.

Namespace:Avl
Assembly:AvlNet.dll

Syntax

C++
C#
 
public static void MLP_Init
(
	Optional<List<int>> inHiddenLayers,
	Avl.ActivationFunction inActivationFunction,
	Avl.MlpPreprocessing inPreprocessing,
	Optional<int> inRandomSeed,
	int inInputCount,
	int inOutputCount,
	Avl.MlpModel outMlpModel
)

Parameters

Name Type Range Default Description
inHiddenLayersAtl.Optional<System.Collections.Generic.List<int>>Internal structure of MLP network. Default value: atl::NIL.
inActivationFunctionAvl.ActivationFunctionType of activation function used to calculate neural response.
inPreprocessingAvl.MlpPreprocessingMethod of processing input data before learning.
inRandomSeedAtl.Optional<int><0, INF>Number used as starting random seed. Default value: atl::NIL.
inInputCountint<1, INF>1MLP network input count. Default value: 1.
inOutputCountint<1, INF>1MLP network output count. Default value: 1.
outMlpModelAvl.MlpModelInitialized MlpModel.

See also