D-Wave Inspector
A tool for visualizing problems submitted to, and answers received from, a D-Wave structured solver such as a D-Wave 2000Q quantum computer.
Example
This example shows the canonical usage: samples representing physical qubits on a quantum processing unit (QPU).
from dwave.system import DWaveSampler
import dwave.inspector
# Get solver
sampler = DWaveSampler(solver=dict(qpu=True))
# Define a problem (actual qubits depend on the selected QPU's working graph)
h = {}
J = {(0, 4): 1, (0, 5): 1, (1, 4): 1, (1, 5): -1}
assert all(edge in sampler.edgelist for edge in J)
# Sample
response = sampler.sample_ising(h, J, num_reads=100)
# Inspect
dwave.inspector.show(response)
Installation or Building
If D-Wave Ocean SDK 2.0+ is installed:
dwave install inspector
Otherwise, install the package from PyPI:
pip install dwave-inspector
and then install the closed-source dependencies with:
pip install dwave-inspectorapp --extra-index=https://pypi.dwavesys.com/simple
Alternatively, clone and build from source:
git clone https://github.com/dwavesystems/dwave-inspector.git cd dwave-inspector pip install -r requirements.txt python setup.py install
When building from source, the closed-source component still needs to be installed as above.
License
Released under the Apache License 2.0. See LICENSE file.
Metadata
Release files for dwave-inspector 0.2.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| dwave-inspector-0.2.3.tar.gz | 18.0 kB | Without provenance | Details for dwave-inspector-0.2.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| dwave_inspector-0.2.3-py3-none-any.whl | Python 3 | none | any | Details for dwave_inspector-0.2.3-py3-none-any.whl |
Total release size: 42.8 kB
Release files / dwave-inspector-0.2.3.tar.gz
| Download URL | dwave-inspector-0.2.3.tar.gz |
|---|---|
| Size | 18.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7e2ebf840f9c595115ac5636d53bda7d9b996f6387adb410164c8ffdb5141fb1
|
|
BLAKE2b-256 checksum How to use checksums |
92feca96bfe2f9870adc6842bfac47b332133744593c752a434a1a64df54650c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
|
Release files / dwave_inspector-0.2.3-py3-none-any.whl
| Download URL | dwave_inspector-0.2.3-py3-none-any.whl |
|---|---|
| Size | 24.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8687c2788fb7628de517262497ee03f01ab4cb280fed0db1a32a3ce2ce5ca72a
|
|
BLAKE2b-256 checksum How to use checksums |
eaf8c097cfbed7ea517ea0cffcad714ac08fba01d2845ab9b801916fca0053d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
|
Security for dwave-inspector 0.2.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.