[This is preliminary documentation and is subject to change.]
The HopfieldNetwork type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
Commit |
Commits the Hopfield network
(Overrides TrainableImplicitComponent..::..Commit()()()().) |
![]() |
IsEligible |
Indicates whether or not the component is eligible to be used
(Inherited from ClarionComponent.) |
![]() |
Learn |
Performs one round of learning for the Hopfield network (using the NDRAM variation of Hebbian learning)
(Overrides TrainableImplicitComponent..::..Learn()()()().) |
![]() |
PropagateActivation |
Calculates the settled activations of the Hopfield network given an initial activation
(Overrides ImplicitComponent..::..PropagateActivation()()()().) |
![]() |
Retract |
Retracts the Hopfield network
(Overrides TrainableImplicitComponent..::..Retract()()()().) |