Skip to main content

A minimal version of the `qat-compiler` package.

Project description

QAT

This is a minimal version of QAT, that allows creation and serialisation of compiler configuration settings.

QAT (Quantum Assembly Toolkit/Toolchain) is a low-level quantum compiler and runtime which facilitates executing quantum IRs such as QASM, OpenPulse and QIR against QPU drivers. It facilitates the execution of largely-optimised code, converted into abstract pulse-level and hardware-level instructions, which are then transformed and delivered to an appropriate driver.

For more information, please see the main package.

For the official QAT documentation, please see QAT.


Installation

This minimal version of QAT can be installed from PyPI via: pip install qat-compiler-minimal


Building from Source

We do not distribute the minimal package source code as a separate entity. Please see the main QAT repository for source code.


Where to get help

For support, please reach out in the Discussions tab of this repository or file an issue.


Licence

This code in this repository is licensed under the BSD 3-Clause Licence. Please see LICENSE for more information.

Project details


Download files

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

Source Distribution

qat_compiler_minimal-1.1.1.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

qat_compiler_minimal-1.1.1-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file qat_compiler_minimal-1.1.1.tar.gz.

File metadata

  • Download URL: qat_compiler_minimal-1.1.1.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.9.6 requests/2.25.1 requests-toolbelt/1.0.0 tqdm/4.66.1 CPython/3.10.12

File hashes

Hashes for qat_compiler_minimal-1.1.1.tar.gz
Algorithm Hash digest
SHA256 56bcbb45d2f4448f9bd613b0f089205f9ea9cfa5678f23ee7464b66c7ba9998a
MD5 064539565bcc6ef9e854a181126becfa
BLAKE2b-256 4f00f9160e293ab26393feb407446f08670d7c27ca2f5ec6e6f927dbb5457b04

See more details on using hashes here.

File details

Details for the file qat_compiler_minimal-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: qat_compiler_minimal-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.9.6 requests/2.25.1 requests-toolbelt/1.0.0 tqdm/4.66.1 CPython/3.10.12

File hashes

Hashes for qat_compiler_minimal-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3b55411ee17b5a6943c8b28073fce24471c8c0ae1b4e697557736dbc55ec5405
MD5 7982f36a4d627ff67e3e17628f3899e5
BLAKE2b-256 92c6edbe039072b7a683a88d8d022f4ce79efab937fa8d9cf5d16593100ee4e7

See more details on using hashes here.

Supported by

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