All things D-Wave System.
Project description
.. image:: https://img.shields.io/pypi/v/dwave-system.svg
:target: https://pypi.python.org/pypi/dwave-system
.. image:: https://ci.appveyor.com/api/projects/status/959r6vpyertcxkhd?svg=true
:target: https://ci.appveyor.com/project/dwave-adtt/dwave-system
.. image:: https://codecov.io/gh/dwavesystems/dwave-system/branch/master/graph/badge.svg
:target: https://codecov.io/gh/dwavesystems/dwave-system
.. image:: https://readthedocs.org/projects/dwave-system/badge/?version=latest
:target: http://dwave-system.readthedocs.io/en/latest/?badge=latest
.. image:: https://circleci.com/gh/dwavesystems/dwave-system.svg?style=svg
:target: https://circleci.com/gh/dwavesystems/dwave-system
.. index-start-marker
dwave-system
============
`dwave-system` is a basic API for easily incorporating the D-Wave system as a sampler in
the `D-Wave Ocean <http://dw-docs.readthedocs.io/en/latest/overview/stack.html#stack>`_ software
stack. It includes DWaveSampler, a :class:`dimod.Sampler`
that accepts and passes system parameters such as system identification and authentication
down the stack. 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.
.. index-end-marker
Installation
------------
.. installation-start-marker
**Installation from PyPI:**
.. code-block:: bash
pip install dwave-system
**Installation from PyPI with drivers:**
.. note::
Prior to v0.3.0, running ``pip install dwave-system`` installed a driver dependency called ``dwave-drivers``
(previously also called ``dwave-system-tuning``). This dependency has a restricted license and has been made optional
as of v0.3.0, but is highly recommended. To view the license details:
.. code-block:: python
from dwave.drivers import __license__
print(__license__)
To install with optional dependencies:
.. code-block:: bash
pip install dwave-system[drivers] --extra-index-url https://pypi.dwavesys.com/simple
**Installation from source:**
.. code-block:: bash
pip install -r requirements.txt
python setup.py
Note that installing from source installs ``dwave-drivers``. To uninstall the proprietary components:
.. code-block:: bash
pip uninstall dwave-drivers
.. installation-end-marker
License
-------
Released under the Apache License 2.0. See LICENSE file.
Contribution
------------
See CONTRIBUTING.rst file.
:target: https://pypi.python.org/pypi/dwave-system
.. image:: https://ci.appveyor.com/api/projects/status/959r6vpyertcxkhd?svg=true
:target: https://ci.appveyor.com/project/dwave-adtt/dwave-system
.. image:: https://codecov.io/gh/dwavesystems/dwave-system/branch/master/graph/badge.svg
:target: https://codecov.io/gh/dwavesystems/dwave-system
.. image:: https://readthedocs.org/projects/dwave-system/badge/?version=latest
:target: http://dwave-system.readthedocs.io/en/latest/?badge=latest
.. image:: https://circleci.com/gh/dwavesystems/dwave-system.svg?style=svg
:target: https://circleci.com/gh/dwavesystems/dwave-system
.. index-start-marker
dwave-system
============
`dwave-system` is a basic API for easily incorporating the D-Wave system as a sampler in
the `D-Wave Ocean <http://dw-docs.readthedocs.io/en/latest/overview/stack.html#stack>`_ software
stack. It includes DWaveSampler, a :class:`dimod.Sampler`
that accepts and passes system parameters such as system identification and authentication
down the stack. 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.
.. index-end-marker
Installation
------------
.. installation-start-marker
**Installation from PyPI:**
.. code-block:: bash
pip install dwave-system
**Installation from PyPI with drivers:**
.. note::
Prior to v0.3.0, running ``pip install dwave-system`` installed a driver dependency called ``dwave-drivers``
(previously also called ``dwave-system-tuning``). This dependency has a restricted license and has been made optional
as of v0.3.0, but is highly recommended. To view the license details:
.. code-block:: python
from dwave.drivers import __license__
print(__license__)
To install with optional dependencies:
.. code-block:: bash
pip install dwave-system[drivers] --extra-index-url https://pypi.dwavesys.com/simple
**Installation from source:**
.. code-block:: bash
pip install -r requirements.txt
python setup.py
Note that installing from source installs ``dwave-drivers``. To uninstall the proprietary components:
.. code-block:: bash
pip uninstall dwave-drivers
.. installation-end-marker
License
-------
Released under the Apache License 2.0. See LICENSE file.
Contribution
------------
See CONTRIBUTING.rst file.
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-0.5.0.tar.gz
(20.6 kB
view hashes)
Built Distribution
Close
Hashes for dwave_system-0.5.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d8aa8ad2fb361589300ce7564a7c10c321ac924ec328d6939e79d708013c923 |
|
MD5 | 3d9872544dfb5344ec6ebffd4f5df811 |
|
BLAKE2b-256 | 03cb528b312491ac614620500c11b53615d9a39d800f24d1cb1e15cefdfb06a6 |