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 …