Skip to main content

All things D-Wave System.

Project description

https://img.shields.io/pypi/v/dwave-system.svg PyPI - Python Version https://codecov.io/gh/dwavesystems/dwave-system/branch/master/graph/badge.svg https://circleci.com/gh/dwavesystems/dwave-system.svg?style=shield

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.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

dwave_system-1.35.0.tar.gz (135.9 kB view details)

Uploaded Source

Built Distribution

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

dwave_system-1.35.0-py3-none-any.whl (120.8 kB view details)

Uploaded Python 3

File details

Details for the file dwave_system-1.35.0.tar.gz.

File metadata

  • Download URL: dwave_system-1.35.0.tar.gz
  • Upload date:
  • Size: 135.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for dwave_system-1.35.0.tar.gz
Algorithm Hash digest
SHA256 0c11cdbcd64e344824a42b46479d37d84f4529210208b0820e6cd29b2994f367
MD5 75b34b44131c41a6186747c39ca0ba05
BLAKE2b-256 75c74719eddb936f30576f458106e31c057f01e38bee1475ae11421bb4730d06

See more details on using hashes here.

File details

Details for the file dwave_system-1.35.0-py3-none-any.whl.

File metadata

  • Download URL: dwave_system-1.35.0-py3-none-any.whl
  • Upload date:
  • Size: 120.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for dwave_system-1.35.0-py3-none-any.whl
Algorithm Hash digest
SHA256 72df5d5ad318ee10ad7da9b7c3fca6d6c925f9c8acc4eb8103b7b16e017f5ea0
MD5 2eb4a60da1c980beab78cba801cbc57b
BLAKE2b-256 c637f885dfbd981d2d03227e5a103531b3c070395ab059b3eec9d07b112a1cf8

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