Hopfields.jl provides basic implementation of Hopfield layers that can be stacked in deep learning model. It is implemented based on Flux.jl framework and is CUDA-available with CUDA.jl.
This repository contains the Julia implementation of paper Hopfield Networks is All You Need. For more details, you can check their blog post and repository ml-jku/hopfield-layers.