Collapse All Expand All

C#

Clarion Library 6.1.1
HopfieldNetwork..::..Output Property
HopfieldNetwork Class See Also Send Feedback

[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 output layer)

Namespace: Clarion.Framework
Assembly: ClarionLibrary (in ClarionLibrary.dll) Version: 6.1.1.0 (6.1.1.0)

# Syntax

C#
    public override InputOutputLayer Output { get; }

# 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 output 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.

# See Also

HopfieldNetwork Class
Clarion.Framework Namespace