Package: hann Version: 1.1-3 Date: 2025-12-07 Title: Hopfield Artificial Neural Networks Authors@R: c(person("Emmanuel", "Paradis", role = c("aut", "cre", "cph"), email = "Emmanuel.Paradis@ird.fr", comment = c(ORCID = "0000-0003-3092-2199"))) Description: Builds and optimizes Hopfield artificial neural networks (Hopfield, 1982, ). One-layer and three-layer models are implemented. The energy of the Hopfield network is minimized with formula from Krotov and Hopfield (2016, ). Optimization (supervised learning) is done through a gradient-based method. Classification is done with S3 methods predict(). Parallelization with 'OpenMP' is used if available during compilation. Suggests: lattice Imports: graphics, stats URL: https://github.com/emmanuelparadis/hann BugReports: https://github.com/emmanuelparadis/hann/issues License: GPL-3 Repository: https://emmanuelparadis.r-universe.dev Date/Publication: 2026-01-06 20:03:44 UTC RemoteUrl: https://github.com/emmanuelparadis/hann RemoteRef: HEAD RemoteSha: 59251ecb44dfa261195e6e7926f989dd4553ddad NeedsCompilation: yes Packaged: 2026-07-05 09:54:38 UTC; root Author: Emmanuel Paradis [aut, cre, cph] (ORCID: ) Maintainer: Emmanuel Paradis