A quantum Hyper-Dimensional Computing (qHDC) framework in Qiskit.
Here you can find the code we use in some machine learning applications using Hyper-Dimensional Computing (HDC) frameworks.
data
contains the datasets for a test classification task of small DNA sequences (nullomers), corresponding to the applicationclustering_task.ipynb
in thenotebooks
directory.documentation
contains a minimal documentation notebooks about the utilities in this repository.functions
contains utilities to work with the proposed qHDC framework on toy machine learning tasks (cf.notebooks
).notebooks
contains minimal example notebooks showing possible applications for the proposed architectures.requirements.txt
contains the requirements (install the file before using the code in this repository)LICENSE.txt
MIT License
If you want to use the code in this repository in your projects, please cite explicitely our work, and
- Clone the repository with
git clone https://github.com/leonardoLavagna/qhdc
- Install the requirements with
pip install -r requirements.txt
We welcome contributions to enhance the functionality and performance of the models. Please submit pull requests or open issues for any improvements or bug fixes.
This project is licensed under the MIT License.