Closed zachbe closed 5 months ago
We have a working Hopfield network! See the hopfield
branch.
Weirdly, though, it behaves best when the cycle count is fairly low (~100). When the system is run for a while, it seems to occasionally "jump" from one minima to another, for unclear reasons.
A Hopfield network is an Ising-inspired neural network architecture used to implement associative memories. As such, it should be able to be implemented with DIMPLE in PyTorch.