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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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