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 | |
|---|---|---|---|---|---|
![]() |
inHiddenLayers | list[int] | None | None | Internal structure of MLP network | |
![]() |
inActivationFunction | ActivationFunction | ActivationFunction.Sigmoidal | Type of activation function used to calculate neural response | |
![]() |
inPreprocessing | MlpPreprocessing | MlpPreprocessing._None_ | Method of processing input data before learning | |
![]() |
inRandomSeed | int | None | 0 - ![]() |
None | Number used as starting random seed |
![]() |
inInputCount | int | 1 - ![]() |
1 | MLP network input count |
![]() |
inOutputCount | int | 1 - ![]() |
1 | MLP network output count |
![]() |
outMlpModel | MlpModel | Initialized MlpModel |



