Skip to main content
qbsolv
======

[![Build Status](https://travis-ci.org/dwavesystems/qbsolv.svg?branch=master)](https://travis-ci.org/dwavesystems/qbsolv)
[![Build status](https://ci.appveyor.com/api/projects/status/y2f7rqxvepn4ak4b/branch/master?svg=true)](https://ci.appveyor.com/project/dwave-adtt/qbsolv/branch/master)

A decomposing solver, finds a minimum value of a large quadratic unconstrained binary optimization (QUBO) problem by
splitting it into pieces solved either via a D-Wave system or a classical tabu solver.

_(Note that qbsolv by default uses its internal classical solver. Access to a D-Wave system must be arranged separately.)_

Installation or Building
------------------------

#### Python

A wheel might be available for your system on pypi. Source distributions are provided as well.

```bash
pip install dwave-qbsolv
```

Alternately, you can build the library with setuptools

```bash
pip install -r python/requirements.txt
pip install cython==0.27
python setup.py install
```

#### C
To build the C library use cmake to generate a build command for your system. On Linux the commands would be something
like this:

```
mkdir build; cd build
cmake ..
make
```

To build the command line interface turn the cmake option `QBSOLV_BUILD_CMD` on. The command line option for cmake to do
this would be `-DQBSOLV_BUILD_CMD=ON`. To build the tests turn the cmake option `QBSOLV_BUILD_TESTS` on. The command
line option for cmake to do this would be `-DQBSOLV_BUILD_TESTS=ON`.

Command Line Usage
------------------

```
qbsolv -i infile [-o outfile] [-m] [-T] [-n] [-S SubMatrix] [-w]
[-h] [-a algorithm] [-v verbosityLevel] [-V] [-q] [-t seconds]

DESCRIPTION
qbsolv executes a quadratic unconstrained binary optimization
(QUBO) problem represented in a file, providing bit-vector
result(s) that minimizes (or optionally, maximizes) the value of
the objective function represented by the QUBO. The problem is
represented in the QUBO(5) file format and notably is not limited
to the size or connectivity pattern of the D-Wave system on which
it will be executed.
The options are as follows:
-i infile
The name of the file in which the input QUBO resides. This
is a required option.
-o outfile
This optional argument denotes the name of the file to
which the output will be written. The default is the
standard output.
-a algorithm
This optional argument chooses nuances of the outer loop
algorithm. The default is o.
'o' for original qbsolv method. Submatrix based upon change in energy.
'p' for path relinking. Submatrix based upon differences of solutions
-m
This optional argument denotes to find the maximum instead
of the minimum.
-T target
This optional argument denotes to stop execution when the
target value of the objective function is found.
-t timeout
This optional argument stops execution when the elapsed
cpu time equals or exceeds timeout value. Timeout is only checked
after completion of the main loop. Other halt values
such as 'target' and 'repeats' will halt before 'timeout'.
The default value is 2592000.0.
-n repeats
This optional argument denotes, once a new optimal value is
found, to repeat the main loop of the algorithm this number
of times with no change in optimal value before stopping.
The default value is 50.
-S subproblemSize
This optional argument indicates the size of the sub-
problems into which the QUBO will be decomposed. A
"-S 0" or "-S" argument not present indicates to use the
size specified in the embedding file found in the workspace
set up by DW. If a DW environment has not been established,
the value will default to (47) and will use the tabu solver
for subproblem solutions. If a value is specified, qbsolv uses
that value to create subproblem and solve with the tabu solver.
-w
If present, this optional argument will print the QUBO
matrix and result in .csv format.
-h
If present, this optional argument will print the help or
usage message for qbsolv and exit without execution.
-v verbosityLevel
This optional argument denotes the verbosity of output. A
verbosityLevel of 0 (the default) will output the number of
bits in the solution, the solution, and the energy of the
solution. A verbosityLevel of 1 will output the same
information for multiple solutions, if found. A
verbosityLevel of 2 will also output more detailed
information at each step of the algorithm. This increases
the output up to a value of 4.
-V
If present, this optional argument will emit the version
number of the qbsolv program and exit without execution.
-q
If present, this optional argument triggers printing the
format of the QUBO file.
-r seed
Used to reset the seed for the random number generation

------------------------
qbsolv "qubo" input file format

A .qubo file contains data which describes an unconstrained
quadratic binary optimization problem. It is an ASCII file comprised
of four types of lines:

1) Comments - defined by a "c" in column 1. They may appear
anywhere in the file, and are otherwise ignored.

2) One program line, which starts with p in the first column.
The program line must be the first non-comment line in the file.
The program line has six required fields (separated by space(s)),
as in this example:

p qubo topology maxNodes nNodes nCouplers

where:
p the problem line sentinel
qubo identifies the file type
topology a string which identifies the topology of the problem
and the specific problem type. For an unconstrained problem,
target will be "0" or "unconstrained." Possible, for future
implementations, valid strings might include "chimera128"
or "chimera512" (among others).
maxNodes number of nodes in the topology.
nNodes number of nodes in the problem (nNodes <= maxNodes).
Each node has a unique number and must take a value in the
the range {0 - (maxNodes-1)}. A duplicate node number is an
error. The node numbers need not be in order, and they need
not be contiguous.
nCouplers number of couplers in the problem. Each coupler is a
unique connection between two different nodes. The maximum
number of couplers is (nNodes)^2. A duplicate coupler is
an error.

3) nNodes clauses. Each clause is made up of three numbers. The
numbers are separated by one or more blanks. The first two
numbers must be integers and are the number for this node
(repeated). The node number must be in {0 , (maxNodes-1)}.
The third value is the weight associated with the node, may be
an integer or float, and can take on any positive or negative
value, or zero.

4) nCouplers clauses. Each clause is made up of three numbers. The
numbers are separated by one or more blanks. The first two
numbers must be different integers and are the node numbers
for this coupler. The two values (i and j) must have (i < j).
Each number must be one of the nNodes valid node numbers (and
thus in {0, (maxNodes-1)}). The third value is the strength
associated with the coupler, may be an integer or float, and can
take on any positive or negative value, but not zero. Every node
must connect with at least one other node (thus must have at least
one coupler connected to it).

Here is a simple QUBO file example for an unconstrained QUBO with 4
nodes and 6 couplers. This example is provided to illustrate the
elements of a QUBO benchmark file, not to represent a real problem.

| <--- column 1
c
c This is a sample .qubo file
c with 4 nodes and 6 couplers
c
p qubo 0 4 4 6
c ------------------
0 0 3.4
1 1 4.5
2 2 2.1
3 3 -2.4
c ------------------
0 1 2.2
0 2 3.4
1 2 4.5
0 3 -2
1 3 4.5678
2 3 -3.22
```

Library usage
-------------

TODO

Contribution
------------

See `contrib.txt`


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

dwave_qbsolv-0.2.8-cp37-cp37m-win_amd64.whl (52.0 kB view details)

Uploaded CPython 3.7mWindows x86-64

dwave_qbsolv-0.2.8-cp37-cp37m-win32.whl (45.7 kB view details)

Uploaded CPython 3.7mWindows x86

dwave_qbsolv-0.2.8-cp37-cp37m-manylinux1_x86_64.whl (198.6 kB view details)

Uploaded CPython 3.7m

dwave_qbsolv-0.2.8-cp37-cp37m-manylinux1_i686.whl (183.8 kB view details)

Uploaded CPython 3.7m

dwave_qbsolv-0.2.8-cp36-cp36m-win_amd64.whl (52.1 kB view details)

Uploaded CPython 3.6mWindows x86-64

dwave_qbsolv-0.2.8-cp36-cp36m-win32.whl (45.9 kB view details)

Uploaded CPython 3.6mWindows x86

dwave_qbsolv-0.2.8-cp36-cp36m-manylinux1_x86_64.whl (198.7 kB view details)

Uploaded CPython 3.6m

dwave_qbsolv-0.2.8-cp36-cp36m-manylinux1_i686.whl (183.9 kB view details)

Uploaded CPython 3.6m

dwave_qbsolv-0.2.8-cp35-cp35m-win_amd64.whl (51.8 kB view details)

Uploaded CPython 3.5mWindows x86-64

dwave_qbsolv-0.2.8-cp35-cp35m-win32.whl (45.5 kB view details)

Uploaded CPython 3.5mWindows x86

dwave_qbsolv-0.2.8-cp35-cp35m-manylinux1_x86_64.whl (196.1 kB view details)

Uploaded CPython 3.5m

dwave_qbsolv-0.2.8-cp35-cp35m-manylinux1_i686.whl (181.0 kB view details)

Uploaded CPython 3.5m

dwave_qbsolv-0.2.8-cp34-cp34m-win_amd64.whl (50.4 kB view details)

Uploaded CPython 3.4mWindows x86-64

dwave_qbsolv-0.2.8-cp34-cp34m-win32.whl (45.6 kB view details)

Uploaded CPython 3.4mWindows x86

dwave_qbsolv-0.2.8-cp34-cp34m-manylinux1_x86_64.whl (198.7 kB view details)

Uploaded CPython 3.4m

dwave_qbsolv-0.2.8-cp34-cp34m-manylinux1_i686.whl (183.5 kB view details)

Uploaded CPython 3.4m

dwave_qbsolv-0.2.8-cp27-cp27mu-manylinux1_x86_64.whl (182.7 kB view details)

Uploaded CPython 2.7mu

dwave_qbsolv-0.2.8-cp27-cp27mu-manylinux1_i686.whl (168.6 kB view details)

Uploaded CPython 2.7mu

dwave_qbsolv-0.2.8-cp27-cp27m-win_amd64.whl (51.4 kB view details)

Uploaded CPython 2.7mWindows x86-64

dwave_qbsolv-0.2.8-cp27-cp27m-win32.whl (45.1 kB view details)

Uploaded CPython 2.7mWindows x86

dwave_qbsolv-0.2.8-cp27-cp27m-manylinux1_x86_64.whl (182.7 kB view details)

Uploaded CPython 2.7m

dwave_qbsolv-0.2.8-cp27-cp27m-manylinux1_i686.whl (168.6 kB view details)

Uploaded CPython 2.7m

dwave_qbsolv-0.2.8-cp27-cp27m-macosx_10_12_x86_64.whl (61.3 kB view details)

Uploaded CPython 2.7mmacOS 10.12+ x86-64

File details

Details for the file dwave_qbsolv-0.2.8-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 52.0 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for dwave_qbsolv-0.2.8-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 58db16b0f0e71342bfa15d00832d0af52f140bb8ed85e673bdee864c4d44ad7a
MD5 448a526fb60fae61341248eebae0b840
BLAKE2b-256 1b87e5b92c28b1b4312995444821dfc28465b576b451027500e35fd31662416c

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp37-cp37m-win32.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 45.7 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for dwave_qbsolv-0.2.8-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 5a76afc83c68d8fc717082f35c9943fc22efab49f824b59dc5654b7d9e37ea86
MD5 2578d777ab77eea89076d6e6825af484
BLAKE2b-256 6abac31b44793016bf0ee4aaa2df5a93a18d0955a1a707520c9c03b8c38b4de0

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 198.6 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.14

File hashes

Hashes for dwave_qbsolv-0.2.8-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e8311dd8e8e689b2c5894af4e32be45820fa95fba40049fd2bdbdbd03f6da9fe
MD5 d56618ceba4fe37518f0693b8cadf9a3
BLAKE2b-256 47ae91204a79713e20765e1cd7f9858fbab5ef79e12e299445235f251118513e

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 183.8 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.14

File hashes

Hashes for dwave_qbsolv-0.2.8-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 98d3983f26f23f716d13edf50483df088fe901ffa52b95d93f604356290ccff8
MD5 9b325931ef74c42547ca6c6aeb6e21d6
BLAKE2b-256 561838beda1bd6f6e3b4784af91f0c26bdd946f9b70df87bb9b5604bd0076e30

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 52.1 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.6

File hashes

Hashes for dwave_qbsolv-0.2.8-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e394db2a12e79da9205eb25d625e496433740ed15b4bdd1f9d81ac1036efcb94
MD5 337783d1477b85470f364d97d3be15b0
BLAKE2b-256 825a5357c5e028b3e6b5830a77ecb3a118d3f51221b418822b654587a6155a81

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp36-cp36m-win32.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 45.9 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.6

File hashes

Hashes for dwave_qbsolv-0.2.8-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 e1a9f4fd2433c80901f363c306056e461ca3c90d54430c9102dfd0fc5fc841fe
MD5 a4da4542b303d4d25568cf545ba518d2
BLAKE2b-256 0de6cc4fac30b852c559da09a80e2168e9ceb54e15f892f9f9023ce3ec3e5c58

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 198.7 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.14

File hashes

Hashes for dwave_qbsolv-0.2.8-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dea1e84c1f4595a02a2598f57e88cdb979e387155a23f71e6656e557552d14a6
MD5 f022496fdd3372567d076c2aa9f7bf40
BLAKE2b-256 b55852128a207299a5146d785e9d95e47b4ab915e29c40b80eaffc388fc15969

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 183.9 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.14

File hashes

Hashes for dwave_qbsolv-0.2.8-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1a98d5c487ca970dd233e6cb7b5fb11e0998070a325583bd38e23dc284d49041
MD5 82ee24f29cc6f7160fdd2068ad04eb97
BLAKE2b-256 f516c46e39c49e2f20d8fe7843c8096b4aa834deb448cc20b4cfd9d5e0bd9680

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 51.8 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.3

File hashes

Hashes for dwave_qbsolv-0.2.8-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 26522cdc92e0072f114928b064c3180a131ca2970b6b08a3b61a72394e3ab1ad
MD5 46690d7f2f9904b3622814bd8d1b5f86
BLAKE2b-256 b0dc58a0f24b8247845541ba429be5e3f80042b4dacd3ea7e0070c00027ac60c

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp35-cp35m-win32.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 45.5 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.3

File hashes

Hashes for dwave_qbsolv-0.2.8-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 cb02b2299d4a9b615abf22bef9f4b006d0f232032d076df74f491f69840d09ef
MD5 8975ffbb27d17b97b320a7d21568a02d
BLAKE2b-256 e4c76f7c0434b21301a225596d2ff6691d7f08e51bb076c19a4ee0d661194d37

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 196.1 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.14

File hashes

Hashes for dwave_qbsolv-0.2.8-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 81fe3e1d9bf17c849bb3f4c60f98fe01b5097c479348136cca4b488eda393939
MD5 e6d436d424ff86f49313647a9cea37fa
BLAKE2b-256 c055c7afd425c0e99774b4d6d21b2a7824e238ff1c0d57b4772de04b37d129fd

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 181.0 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.14

File hashes

Hashes for dwave_qbsolv-0.2.8-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 74bb2250ea4a3d4fba6fa4993a36af627c5204432f221a85e02c1d377aaeafd5
MD5 ba39c93559b76d9701215d4339210791
BLAKE2b-256 d8b4a311ad706aa8e13fd54d0922ee39caa23152ead4c54a72dca8d6ac6d5928

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp34-cp34m-win_amd64.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp34-cp34m-win_amd64.whl
  • Upload date:
  • Size: 50.4 kB
  • Tags: CPython 3.4m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.4.4

File hashes

Hashes for dwave_qbsolv-0.2.8-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 faba6ac90adbbe6181a5c8fe5dafbe262f5f8377310c620e79ff971f6b918a21
MD5 991f33d596e9bccdaf20d0c88f2c4617
BLAKE2b-256 4c2e958bf3c18130ddf7ae243df1372e1edfa3f1b7149435a6c093805d46a248

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp34-cp34m-win32.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp34-cp34m-win32.whl
  • Upload date:
  • Size: 45.6 kB
  • Tags: CPython 3.4m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.4.4

File hashes

Hashes for dwave_qbsolv-0.2.8-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 34d26b9328cb4a4a432e893d970729aae6b12cf51d75324c4d78f3b7d9cf6d18
MD5 79858480590a16499aa2940d980ca033
BLAKE2b-256 626990c0906b55e0cc3e5dc468b5bcc543617002a8171711311fdb2ee5731e58

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 198.7 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.14

File hashes

Hashes for dwave_qbsolv-0.2.8-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 88867461c1ff927d85d764b431fd5b288d2eee3cafd1ee2a2fb1d5548998caef
MD5 f42ef590d445a348a6e1d2ea2940d053
BLAKE2b-256 77d5203698e801bc85fd756912494eaaf6f7a78630b875cfb92732eea5f884d8

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp34-cp34m-manylinux1_i686.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp34-cp34m-manylinux1_i686.whl
  • Upload date:
  • Size: 183.5 kB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.14

File hashes

Hashes for dwave_qbsolv-0.2.8-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ec7e6f0e04808d85bf7a4ea20e9f85ba218b98a30dc9ff1b301ef5aa2c5b91bf
MD5 492ffe17279f81ab6f177fbf2a405182
BLAKE2b-256 2732e796fcde0b57a7ae9bda4b058913aac3cd56a1f426bcd2fd01b0e73eb837

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 182.7 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.14

File hashes

Hashes for dwave_qbsolv-0.2.8-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a34dcd39feb2fce53537c9a83e40770562a682be68153870be35104d8b0cc16b
MD5 38ce1b43ac2c7cb5d7c60e1767b1aef4
BLAKE2b-256 35555aaddf51b2091c870d73d6c8d87c588c4fcfbf4028514618644418e52b36

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 168.6 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.14

File hashes

Hashes for dwave_qbsolv-0.2.8-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 69f6835828f9949c26cee0498999d8feadf75ea0aab3ead2fef6accc66b7d7d8
MD5 3375f777a5275b52be0d75200a914bce
BLAKE2b-256 8dbb75bd9c36de666a824febf7925f885f32c59913cffc3a6ae7e84ca9dd520e

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 51.4 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for dwave_qbsolv-0.2.8-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 0c0628d1910c9dd56527aede68539bef02fedfdc23b36d8780acf7fc5af4e51e
MD5 5727a2377bc381fbeb18b99a6b354f11
BLAKE2b-256 8cf980b24acb7ac6c4f836b09837c0c408e0225b8a19d6ec4846508bd2adf3bf

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp27-cp27m-win32.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 45.1 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for dwave_qbsolv-0.2.8-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 ea5e9a05b0c575f01eed7e8148736fe5aa75fed91795547966a861e27f2073c8
MD5 43abe0973023b06170cee5909613fc29
BLAKE2b-256 84dcd0816468e318b1e4cec82330bc8029a909c22a08e8f1af62e3bfd5782990

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 182.7 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.14

File hashes

Hashes for dwave_qbsolv-0.2.8-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e166bac86dedda63ecb1a9866e0460b9a09d3991ca5a7da5161cd000a3ce69f6
MD5 5e54e75a47ed9afc5b002fbd0f951a6e
BLAKE2b-256 59f9fc91f7c89cd07197b268664981752586f963e528287896e99f346e6efbf7

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 168.6 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.14

File hashes

Hashes for dwave_qbsolv-0.2.8-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c52888424739458c17cc88acd3367f730d746305a1a2d15749e97afb67a6a221
MD5 91faa75ccb225f229c3217c434f65e91
BLAKE2b-256 fff619916639e59fcc67b25eedf1d29736d38b1ace73e59b92f426f11c51450e

See more details on using hashes here.

File details

Details for the file dwave_qbsolv-0.2.8-cp27-cp27m-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: dwave_qbsolv-0.2.8-cp27-cp27m-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 61.3 kB
  • Tags: CPython 2.7m, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.14

File hashes

Hashes for dwave_qbsolv-0.2.8-cp27-cp27m-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5d68aacf396d5b99701559a8a6e601363ef6b8532a4b8f3fc76f295fc0fdae01
MD5 536bb0d9f4a5f54c857b9f3c127d1761
BLAKE2b-256 acc795bc6188704eccd8e92ac4407dbfc6511f37055d6fc4186d085d06175e7f

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 Sentry Error logging StatusPage Status page