This class is used to train a Hopfield neural network. A hopfield neural network can be created by using the basic layer and connecting it to itself, forming a single layer recurrent neural network. This is an unsupervised training algorithm. Ideal values should not be specified in the training set. If ideal values are present, they will be ignored.
For a list of all members of this type, see TrainHopfield Members .
System.Object
BasicTraining
TrainHopfield
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
Namespace: Encog.Neural.Networks.Training.Hopfield
Assembly: encog-core-cs (in encog-core-cs.dll)
TrainHopfield Members | Encog.Neural.Networks.Training.Hopfield Namespace