MLP_Init


Creates multilayer perceptron model.

Syntax

C++
C#
Python
 
def MLP_Init(
	outMlpModel: MlpModel,
	/,
	*,
	inHiddenLayers: list[int] | None = None,
	inActivationFunction: ActivationFunction = ActivationFunction.Sigmoidal,
	inPreprocessing: MlpPreprocessing = MlpPreprocessing._None_,
	inRandomSeed: int | None = None,
	inInputCount: int = 1,
	inOutputCount: int = 1
)
-> None

Parameters

Name Type Range Default Description
Input value inHiddenLayers list[int] | None None Internal structure of MLP network
Input value inActivationFunction ActivationFunction ActivationFunction.Sigmoidal Type of activation function used to calculate neural response
Input value inPreprocessing MlpPreprocessing MlpPreprocessing._None_ Method of processing input data before learning
Input value inRandomSeed int | None 0 - None Number used as starting random seed
Input value inInputCount int 1 - 1 MLP network input count
Input value inOutputCount int 1 - 1 MLP network output count
Output value outMlpModel MlpModel Initialized MlpModel