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.1.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.1.0-py3-none-any.whl (133.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: qbridge-0.1.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.1.0.tar.gz
Algorithm Hash digest
SHA256 1f7aa18be3c1d82fbc20f7a8e89482ce2566070b8847649c039a386517b48dec
MD5 84546dc634cf295ef04a2fd479b50cd0
BLAKE2b-256 ff707303423e90b5f1736bcd75d53e52f1ecf77797f9ef0ae0cee1043343463d

See more details on using hashes here.

Provenance

The following attestation bundles were made for qbridge-0.1.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.1.0-py3-none-any.whl.

File metadata

  • Download URL: qbridge-0.1.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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bc6c3449c3ba3c7e17ef6b4c7b5c4a22504de883feac8925dd79bb9938f35b05
MD5 5ff825014d97506c54bece6e89f62b70
BLAKE2b-256 5e410bcc45371175487b9511546cd5e40facc5721d112b5da9dc86f1549d4c4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for qbridge-0.1.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