Package hdlib
v0.1.18
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.graph
-
Directed and undirected, weighted and unweighted graphs with hdlib …
hdlib.model
-
Machine learning with hdlib …
hdlib.parser
-
Utility to parse input files …
hdlib.space
-
Implementation of hyperdimensional Vector and Space …