Package hdlib v2.0.0

hdlib is a Python 3 library for building Vector-Symbolic Architectures (VSA, a.k.a. Hyperdimensional Computing).

VSA is an emergent computing paradigm that works by combining vectors in a high-dimensional space for representing and processing information. This approach recently shown promise in various domains for dealing with different kind of computational problems, including artificial intelligence, cognitive science, robotics, natural language processing, bioinformatics, medical informatics, cheminformatics, and internet of things among other scientific disciplines.

The library is distributed under the MIT license as a Python package through PyPI and Conda on the conda-forge channel.

Please refer to the official Wiki for any information about the implemented modules and how to use the library.

Sub-modules

hdlib.arithmetic

Implementation of the arithmetic operators …

hdlib.model
hdlib.space

Implementation of hyperdimensional Space …

hdlib.vector

Implementation of hyperdimensional Vector …