Click or drag to resize

MultilayerPerceptron Class

The implementation of a multilayer perceptron neural network.
Inheritance Hierarchy
SystemObject
  RavingBots.MagicGestures.AI.NeuralNeuralNetwork
    RavingBots.MagicGestures.AI.Neural.ClassicMultilayerPerceptron

Namespace:  RavingBots.MagicGestures.AI.Neural.Classic
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
C#
[SerializableAttribute]
public class MultilayerPerceptron : NeuralNetwork

The MultilayerPerceptron type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyHiddenCount
The number of hidden layers in this network.
Public propertyInitSettings
The settings object used to create this network.
Public propertyLayers
The layers of this network.
Public propertyOutput
Outputs of this network.
(Overrides NeuralNetworkOutput.)
Top
Methods
Fields
  NameDescription
Private field_initSettings
The settings object used to create this network.
Private field_layers
The layers of this network.
Top
Remarks
MLP is a network formed by at least 2 layers (input and output, no hidden layers), each containing Perceptron neurons. By default networks are created with 1 hidden layer (3 in total).
See Also