torchhd.memory

SparseDistributed(memory_size, key_dim, ...)

Sparse Distributed Memory

Hopfield(vector_dim[, kappa, dtype, device, ...])

Classical Hopfield network

hopfield(query, memory[, kappa])

Classical Hopfield network

modern_hopfield(query, memory)

Modern Hopfield network

attention(query, keys, values[, beta])

Attention mechanism