Click or drag to resize

Layer Class

A single layer in a neural network.
Inheritance Hierarchy
SystemObject
  RavingBots.MagicGestures.AI.Neural.ClassicLayer

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

The Layer type exposes the following members.

Constructors
  NameDescription
Public methodLayer
Construct a new layer with the given number of neurons and inputs, and the given activation function.
Top
Properties
  NameDescription
Public propertyNeurons
The array of neurons on this layer.
Public propertyOutput
The array of this layer's outputs.
Top
Methods
Fields
  NameDescription
Private field_neurons
The array of neurons on this layer.
Private field_output
The array of this layer's outputs.
Top
Remarks
Every layer has a set number of neurons (equal to the number of the layer's outputs), each of which has the same number of weights (equal to the number of they layer's inputs).
See Also