Concepts
The ideas behind this library, independent of any particular language binding. Start here for the mental model; jump to the API Reference for the concrete surface and practical usage.
Note
Hyperdimensional Computing (HDC) and Vector Symbolic Architectures (VSA) are two names for the same field. These docs use VSA when referring to the algebra of operators.
| Concept | Description |
|---|---|
| Hypervectors | High-dimensional vectors, similarity, and distance |
| Operators | Bind and bundle: the algebra of composition |
| Composites | Structures built from the primitives |
| Near-neighbor search | Highly efficient retrieval of relevant entries |
| Learner | Hebbian learning over a stream of experience: bedrock for intelligent behaviors |
| LearnerPool | Pooled Learners sharing a fixed budget elastically |