Click or drag to resize

Perceptron Class

The implementation of a perceptron.
Inheritance Hierarchy
SystemObject
  RavingBots.MagicGestures.AI.NeuralNeuron
    RavingBots.MagicGestures.AI.Neural.ClassicPerceptron

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

The Perceptron type exposes the following members.

Constructors
  NameDescription
Public methodPerceptron
Construct a new neuron with the given input count and the given activation function.
Top
Properties
  NameDescription
Public propertyFunc
The instance of the activation function.
Public propertyFuncType
The type of the activation function of this neuron.
Top
Methods
Fields
  NameDescription
Private field_func
The instance of the activation function.
Private field_funcType
The type of the activation function of this neuron.
Protected fieldError
The current error value.
Protected fieldMomentum
The array of changes.
Protected fieldWeights
The stored weights.
Top
See Also