[This is preliminary documentation and is subject to change.]
Simply gets the nodes of the Hopfield network (since conceptually Hopfield networks do not have an input layer)
Namespace: Clarion.FrameworkAssembly: ClarionLibrary (in ClarionLibrary.dll) Version: 6.1.1.0 (6.1.1.0)
Syntax
C# |
---|
public override InputOutputLayer Input { get; set; } |
Remarks
This property typically returns the same object as Nodes. However, since the Hopfield network has been implemented using the "non-asynchronous" method (i.e., with an input & output layer), once the network has been committed, this property will actually return the input layer itself as opposed to the "nodes object" (returned by Nodes).
Given the aforementioned consideration and to avoid any confusion, it is recommended that you use the Nodes property instead when initializing the nodes in a Hopfield network.
![]() |
---|
If the Hopfield network has been committed, setting this property will set the activations for the input layer of the network. If the network has not been committed, then setting this property will have no effect |