Skip to main content

quantumclaw-dwave

The D-Wave Ocean bridge for QuantumClaw.

QuantumClaw's core is Rust and Ocean is Python, so the two meet at this small JSON sidecar. The Rust provider spawns python -m quantumclaw_dwave.bridge, writes one request on stdin, and reads one response on stdout.

# Local classical samplers only: simulated annealing and exhaustive search.
# No cloud client, no credentials.
pip install "quantumclaw-dwave[local]"

# Everything, including the Leap cloud client, QPU sampler, and embedding tools.
pip install "quantumclaw-dwave[dwave]"

Then tell QuantumClaw which interpreter has it:

export QUANTUMCLAW_DWAVE_PYTHON=$(which python)

Check what this host can run:

python -m quantumclaw_dwave.bridge --probe

SimulatedAnnealingSampler is a classical algorithm. It is not a QPU simulator. See docs/providers/dwave.md in the main repository.

Download files

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

Source Distribution

quantumclaw_dwave-0.1.1.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

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

quantumclaw_dwave-0.1.1-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file quantumclaw_dwave-0.1.1.tar.gz.

File metadata

  • Download URL: quantumclaw_dwave-0.1.1.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for quantumclaw_dwave-0.1.1.tar.gz
Algorithm Hash digest
SHA256 172da607e773779ae9fc3f54f8c6541da69a228d7bcaac3ac99cf2ebfa3c9a52
MD5 d5762414041804575845d3932a21df0c
BLAKE2b-256 422e10abcd1992a10f6d80bffdf0abe82f4402c6bca63be7d2a9085ef179292f

See more details on using hashes here.

File details

Details for the file quantumclaw_dwave-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: quantumclaw_dwave-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for quantumclaw_dwave-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 75a93e83d3f0235ad6ccd19b918537dfef5f4a4e8efb6c3126374a6861caacee
MD5 df65d875779aa8cf7e8feb4a7ca4e051
BLAKE2b-256 4e14fdb2640320078509917ce91b30877110bb658ebefd12dcf3b9eda352fc06

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