Package hdlib
v0.1.16
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.
Expand source code
"""__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](https://github.com/cumbof/hdlib/wiki) for any information about the implemented
modules and how to use the library."""
__author__ = ("Fabio Cumbo (fabio.cumbo@gmail.com)")
__version__ = "0.1.16"
__date__ = "Jan 22, 2024"
Sub-modules
hdlib.arithmetic
-
Implementation of the arithmetic operators …
hdlib.model
-
Modelling with hdlib …
hdlib.parser
-
Utility to parse input files …
hdlib.space
-
Implementation of hyperdimensional Vector and Space …