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.
Not on PyPI yet — install from the repository:
# Local classical samplers only: simulated annealing and exhaustive search.
# No cloud client, no credentials.
pip install "quantumclaw-dwave[local] @ git+https://github.com/yablokolabs/QuantumClaw#subdirectory=crates/quantumclaw-providers-dwave/python"
# Everything, including the Leap cloud client, QPU sampler, and embedding tools.
pip install "quantumclaw-dwave[dwave] @ git+https://github.com/yablokolabs/QuantumClaw#subdirectory=crates/quantumclaw-providers-dwave/python"
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file quantumclaw_dwave-0.1.0.tar.gz.
File metadata
- Download URL: quantumclaw_dwave-0.1.0.tar.gz
- Upload date:
- Size: 11.6 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d12fd473ea5a46e0334955eb6110fffc38586cca583984cd39227ec09427405
|
|
| MD5 |
2a4fae0701be7a48444e1049f606b170
|
|
| BLAKE2b-256 |
77625e32b982361729938d370506ac08850808b17ec9cdac36651fad9921eb2d
|
File details
Details for the file quantumclaw_dwave-0.1.0-py3-none-any.whl.
File metadata
- Download URL: quantumclaw_dwave-0.1.0-py3-none-any.whl
- Upload date:
- Size: 10.6 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02d73f091fda08967c95ba550e71deebe54cfc2de263afce89c7fc953d74a093
|
|
| MD5 |
dc7f59f49f8aedaf5f5a64d7fc0520df
|
|
| BLAKE2b-256 |
58523517f25d89b455843d24ffc0582e1660c72cc160910c53e2d9889c4eb395
|