SQUID: Hybrid Quantum-Classical ML package
Project description
SQUID
Scaled QUantum IDentifer (SQUID) is a package that allows for seamless integration of quantum models into classical ones.
Introduction
SQUID builds on top of PyTorch to integrate Quantum Machine Learning (QML) models into its classical framework. The main goal of the project is to reduce amount of code needed to train QML algorithms on classical data. However, some useful side-effects include:
- Load arbitrarily sized data, since encoder in front of quantum model can scale it down for use in near-term quantum devices
- Ability to easily compare performance of classical and quantum algorithms (By changing middle model of MainModel). This is especially useful in case of quantum-inspired classical algorithms.
- Easily evaluate impact of different encodings
More detailed documentation available here.
Installation
To install from pip:
pip install squid-qml
Alternatively one can follow instructions from source document - DEVELOP readme.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file squid_qml-21.3.1-py3-none-any.whl.
File metadata
- Download URL: squid_qml-21.3.1-py3-none-any.whl
- Upload date:
- Size: 2.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b6c78a9487e2c16039303344bf496567548c601769e7756392d7e7bc67d4e3f
|
|
| MD5 |
a8385895e9436c8d3883a3bdc5b27494
|
|
| BLAKE2b-256 |
62fd713102c9a970ef115b53f34d47f1ac20d96d7d80c40861eaa5b87366d224
|