Skip to main content

Validated Python optimization DSL to CUDA-Q QAOA compiler

Project description

QBridge Compiler

This directory is the distributable Python package for QBridge. It compiles a restricted optimization DSL into validated CUDA-Q QAOA kernel source.

For installation, examples, supported DSL constructs, and release policy, see the repository README.

python -m pip install -e ".[quantum,dev]"
python -m pytest -q

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

qbridge-0.3.0.tar.gz (92.9 kB view details)

Uploaded Source

Built Distribution

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

qbridge-0.3.0-py3-none-any.whl (133.8 kB view details)

Uploaded Python 3

File details

Details for the file qbridge-0.3.0.tar.gz.

File metadata

  • Download URL: qbridge-0.3.0.tar.gz
  • Upload date:
  • Size: 92.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for qbridge-0.3.0.tar.gz
Algorithm Hash digest
SHA256 53a3dc6b4210407cd18efcab708df6dcecfc479372485c957e502a7e6ebb2027
MD5 8271510a744fb43c743c74a60f8aa8a6
BLAKE2b-256 d55cc9d503fb87d3ef8848aaabd834d2bee5b38cef55aed6f52ea25b37c1c988

See more details on using hashes here.

Provenance

The following attestation bundles were made for qbridge-0.3.0.tar.gz:

Publisher: publish.yml on ProfessionalQwerty/qbridge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qbridge-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: qbridge-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 133.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for qbridge-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b2a8d1557d803350629be1b8b17309e4f86a5d3f61ce939de7743b2fc3cfbba3
MD5 774894e80bc4f83936ea880bc2f01f94
BLAKE2b-256 0795e6f17783c315a58d652572013719e30ce4ac4fc0f0cea6925287143a6533

See more details on using hashes here.

Provenance

The following attestation bundles were made for qbridge-0.3.0-py3-none-any.whl:

Publisher: publish.yml on ProfessionalQwerty/qbridge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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