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 a basic API for easily incorporating the D-Wave system as a sampler in the Ocean software stack, directly or through 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, LeapHybridSampler, for Leap’s hybrid solvers, 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.34.0.tar.gz (134.1 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.34.0-py3-none-any.whl (119.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for dwave_system-1.34.0.tar.gz
Algorithm Hash digest
SHA256 3bcb39e63e6f6aacff9dd2032bdcd574bffba5db1edae0d4c706a5a4bd6cb8d4
MD5 d1c06e5ae64296a963785c2f31afbe73
BLAKE2b-256 d0caa63e7bc9f75eb2b9fe52d1e383895a58b293232af3557437c5ef1c83af7d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_system-1.34.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e66092cf7ba3e104b29bca6b907a01345ea2be0324d436e0dafaf6341e5f9469
MD5 163cdc63d2ac151c781a6e09450e4cf5
BLAKE2b-256 a9f9e4206af1cfb4a86bb705fc235cd4159c2a17410c7f353655a3e9eac59843

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