dwave-system
dwave-system is an API for easily incorporating D-Wave quantum computers as a sampler in the Ocean software stack, directly or through the Leap service’s cloud-based hybrid solvers. It includes DWaveSampler, a dimod sampler that accepts and passes system parameters such as system identification and authentication down the stack, StrideHybridSolver, for Leap’s Stride™ hybrid solver, and others. It also includes several useful composites—layers of pre- and post-processing—that can be used with DWaveSampler to handle minor-embedding, optimize chain strength, etc.
Installation
Installation from PyPI:
pip install dwave-system
Installation from source:
pip install -r requirements.txt
python setup.py install
License
Released under the Apache License 2.0. See LICENSE file.
Contributing
Ocean’s contributing guide has guidelines for contributing to Ocean packages.
Release Notes
dwave-system makes use of reno to manage its release notes.
When making a contribution to dwave-system that will affect users, create a new release note file by running
reno new your-short-descriptor-here
You can then edit the file created under releasenotes/notes/. Remove any sections not relevant to your changes. Commit the file along with your changes.
See reno’s user guide for details.
Release files for dwave-system 1.36.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dwave_system-1.36.0.tar.gz | 136.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dwave_system-1.36.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 256.9 kB
Release files / dwave_system-1.36.0.tar.gz
| Download URL | dwave_system-1.36.0.tar.gz |
|---|---|
| Size | 136.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e1b978b1fcac316e1b5b30ef4e5da337dd01a2347527d17e075ee09d3a76b9aa
|
|
BLAKE2b-256 checksum How to use checksums |
01ef69c8c85eab7e8e8997f1c10effcb90995954a2491a724295089b0516d8af
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / dwave_system-1.36.0-py3-none-any.whl
| Download URL | dwave_system-1.36.0-py3-none-any.whl |
|---|---|
| Size | 120.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
520c7e7125867dcae958495301fb4e1a918fd777eacbf146229885a64e8455d8
|
|
BLAKE2b-256 checksum How to use checksums |
b0fa650e5da8f75555024d2394feacbfd3e41d73b7c548642b54eed0382e8c4e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|