torchhd.structures

This module provides class-based implementations of HDC data structures.

Memory([threshold])

Associative memory of hypervector keys and any value.

Multiset()

Hypervector multiset data structure.

HashTable()

Hypervector hash table data structure.

BundleSequence()

Hypervector bundling-based sequence data structure

BindSequence()

Hypervector binding-based sequence data structure.

Graph()

Hypervector-based graph data structure.

Tree(dimensions[, vsa, device, dtype])

Hypervector-based tree data structure.

FiniteStateAutomata(dimensions[, vsa, ...])

Hypervector-based finite state automata data structure.