[This is preliminary documentation and is subject to change.]
This class implements a Hopfield type network in the CLARION Library
The HopfieldNetwork..::..HopfieldNetworkParameters type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
HopfieldNetwork..::..HopfieldNetworkParameters(Boolean) |
Initializes a parameters class for a HopfieldNetwork
|
![]() |
HopfieldNetwork..::..HopfieldNetworkParameters(HopfieldNetwork..::..HopfieldNetworkParameters, Boolean) |
Initializes a parameters class for a HopfieldNetwork and sets the values of the parameters to the values specified
|
Methods
Name | Description | |
---|---|---|
![]() |
Global_OnParameterChanged |
The event method used for performing global parameter changes
(Inherited from ClarionComponent..::..ClarionComponentParameters.) |
Properties
Name | Description | |
---|---|---|
![]() |
ELIGIBILITY |
A switch that can be used to specify eligibility (in the absence of a more sophisticated eligibility method)
|
![]() |
ETA |
The eta value
|
![]() |
ETA_PRECISION |
The precision in which eta is to be calculated
|
![]() |
IsGlobal |
Used to specify whether the particular instance of the parameters class is being used for global or local parameters
(Inherited from ClarionComponent..::..ClarionComponentParameters.) |
![]() |
MEMORY_EFFICIENCY_ZETA |
The memory efficiency zeta
|
![]() |
NUMBER_TRANSMISSION_SPINS |
The number of transmission spins to use (when using the N_SPINS> transmission option)
|
![]() |
TRANSMISSION_DELTA |
The transmission delta
|
![]() |
TRANSMISSION_EPSILON |
The epsilon precision at which transmission is considered to have "settled"
(when using the LET_SETTLE> transmission option
|
![]() |
TRANSMISSION_OPTION |
The option to use for transmitting activation
|