Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

squid_qml-21.3.1-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

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

Hashes for squid_qml-21.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0b6c78a9487e2c16039303344bf496567548c601769e7756392d7e7bc67d4e3f
MD5 a8385895e9436c8d3883a3bdc5b27494
BLAKE2b-256 62fd713102c9a970ef115b53f34d47f1ac20d96d7d80c40861eaa5b87366d224

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page