Skip to main content

An API for preprocessing tools

Project description

Linux/Mac/Windows build status Code coverage Last version on PyPI PyPI - Python Version

dwave-preprocessing

dwave-preprocessing is a package of common preprocessing tools that can aid in solving binary quadratic models (BQM).

import dwave.preprocessing

Currently, this package contains several preprocessing composites. For details on underlying algorithms and usage, see the package’s Reference Documentation.

Installation

Install from a package on PyPI:

pip install dwave-preprocessing

or install from source:

pip install -r requirements.txt
python setup.py build_ext --inplace
python setup.py install

License

Released under the Apache License 2.0. See LICENSE file.

Project details


Download files

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

Source Distribution

dwave-preprocessing-0.3.0.tar.gz (159.4 kB view details)

Uploaded Source

Built Distributions

dwave_preprocessing-0.3.0-cp39-cp39-win_amd64.whl (268.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

dwave_preprocessing-0.3.0-cp39-cp39-win32.whl (251.0 kB view details)

Uploaded CPython 3.9 Windows x86

dwave_preprocessing-0.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (770.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl (281.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

dwave_preprocessing-0.3.0-cp38-cp38-win_amd64.whl (269.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

dwave_preprocessing-0.3.0-cp38-cp38-win32.whl (251.5 kB view details)

Uploaded CPython 3.8 Windows x86

dwave_preprocessing-0.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (784.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl (279.6 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

dwave_preprocessing-0.3.0-cp37-cp37m-win_amd64.whl (267.4 kB view details)

Uploaded CPython 3.7m Windows x86-64

dwave_preprocessing-0.3.0-cp37-cp37m-win32.whl (249.2 kB view details)

Uploaded CPython 3.7m Windows x86

dwave_preprocessing-0.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (780.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.3.0-cp37-cp37m-macosx_10_9_x86_64.whl (279.7 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

dwave_preprocessing-0.3.0-cp36-cp36m-win_amd64.whl (267.3 kB view details)

Uploaded CPython 3.6m Windows x86-64

dwave_preprocessing-0.3.0-cp36-cp36m-win32.whl (249.0 kB view details)

Uploaded CPython 3.6m Windows x86

dwave_preprocessing-0.3.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (781.5 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.3.0-cp36-cp36m-macosx_10_9_x86_64.whl (279.7 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file dwave-preprocessing-0.3.0.tar.gz.

File metadata

  • Download URL: dwave-preprocessing-0.3.0.tar.gz
  • Upload date:
  • Size: 159.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dwave-preprocessing-0.3.0.tar.gz
Algorithm Hash digest
SHA256 33fab8348dd39bd4cbc85b17d2a563518062bb7a2c2483f8430aa6d928328201
MD5 8dc657cd4616a89a1d73b24ae72ab69d
BLAKE2b-256 31edd09946580d42e96cdb125ca353c09c70043c07cb5932b1fb48f7e8cb161a

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 268.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.0

File hashes

Hashes for dwave_preprocessing-0.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0a0ad46ab2ee66785e2aa162b2b0a0622d9d123ec71d3a840393613f801b8847
MD5 735b3127a0d72311be47765a6b6d1063
BLAKE2b-256 76bc784f036cbcf4c638baf616e94e88dfdc054022887abe7ecff6c032d63fa9

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 251.0 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.0

File hashes

Hashes for dwave_preprocessing-0.3.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 4f7f5d316e755c761b025410c0a6fb4c6ce67310c4f47a172e56d3b4cb67e642
MD5 931f73f804f295546d405241c2013132
BLAKE2b-256 17ca5078dcb87f9289870f8a652b869205993c70db168a73a110ec123313e23c

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.3.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6c903428a09d5e15f59c9aabad6fe8409d832b5d89c10ce05c28ebb0597b6ba1
MD5 9d515c5fcb0b18fe59c89ddfe772058a
BLAKE2b-256 b28d022e6b84d25c8af001d8ebaf3e184666e944734bb663bf303f1fe688f0b0

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 281.5 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.0

File hashes

Hashes for dwave_preprocessing-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cb78bc50ef3e27a7528828df260417e397e80277bef2f77f25e0aa249c86554f
MD5 29b7503ea4d22ad92a96db9700884058
BLAKE2b-256 e159beab30d3a29822ad75690ae3ade2a88ac231302a400686a9805c314ea6dc

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 269.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.6

File hashes

Hashes for dwave_preprocessing-0.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8c877f72237f888654a332fd659c8ea8cc77f2b7e32c1d2d2ad2c249aac62eac
MD5 562915b8eddd1d2c21ae1d6d455a6b3a
BLAKE2b-256 4fa7841e3713a1728131fa6cab66dc65877bab3c791b152a1159b82d1f4b4c15

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 251.5 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.6

File hashes

Hashes for dwave_preprocessing-0.3.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 924345eb812e7800d1566e682b83b874db67cbfe29b9640c75cfca8da0f93a97
MD5 7126e16dac00ca8f8544f22f76f7936f
BLAKE2b-256 ca35dc9211c4ed8fc09f147dfb1ec9ebe0093f7a3ba4a180c9a10a235a48e54b

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b9b723bed8f0a6e63a5b5b9ff2ba30a9815b08e0ad15207d0afdefd7eb59af04
MD5 c9d9423f914fda86e86f9327b5883a74
BLAKE2b-256 022916d506408773885f73a946b6895817c7b2df0e0ff52e93d71b39205366e7

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 279.6 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.6

File hashes

Hashes for dwave_preprocessing-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 811abf70227e947f8fbbf5d077b1e6dccf03bf9afe0da60b610bc2c41a5c0111
MD5 ef6876eb36cc755bef4fc1e353abaf1b
BLAKE2b-256 a19c8353a082408e7a73ee42d8aa2d1457cd26a26ae1e5754453080eec0d8638

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 267.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.5

File hashes

Hashes for dwave_preprocessing-0.3.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c462dd7d7f613bb583076c38f77ae858f1087dbc10985f504270171b8c53ad29
MD5 00bcb9d9eca29f8b01e76e3711710f3d
BLAKE2b-256 d43bd2a7e646b985786e93d0569b8784c01bcee2d8969db0ee3fb68631d3b78f

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 249.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.5

File hashes

Hashes for dwave_preprocessing-0.3.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 15ca8acca03b801453f57b983774771ad9f3bc371f157c65b9def3692db69186
MD5 9c55d0cca0f6a3d61f35214fac933234
BLAKE2b-256 07ed13e3923a25711fa502484fff08dd9ab165200541eab4de9a71d40dc6f6cf

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.3.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1b952323779a0ba11bac9d2daa92ca91fda8cde79f55253f03576e9133c0958d
MD5 f0f8d9be5be40b74fa1b780a2e88d762
BLAKE2b-256 06e72658ccea302a01c6fd6ad2222c0096ddf57d8027d1afa7eb95fbf47c551d

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 279.7 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.7.5

File hashes

Hashes for dwave_preprocessing-0.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 00fc1a1df8e64ac16366adec2387d3dc16b5ce4dc0f15073da590d59aed9c37b
MD5 7964ffab703b597c2cefd9e1e384eb09
BLAKE2b-256 5853af64d0eabe914e16d9ca7896f1771d1aa57f8383932192179ffc264fd266

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 267.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.6.8

File hashes

Hashes for dwave_preprocessing-0.3.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 652fbf0c54bdc2263f98b31f67cc7cfb44f630e31fe42175d1f78b54a4a4b4f6
MD5 5a68ff459b55bc6ff11303b68628e023
BLAKE2b-256 3873596ba5a84541a721333082233d61e10fc93fff0cafa0871f7fb00595ea10

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 249.0 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.6.8

File hashes

Hashes for dwave_preprocessing-0.3.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 f5799d2a15b2c413eb7393da378ecbc15e53eb4ac984e4c9224d3db3e0d6baed
MD5 cc0de642fe315039744abd6e5398ccf5
BLAKE2b-256 8a1500ccbaec1caa61139f09a51b5a20c3926dbdd55cbf9f308060d6269c87f9

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.3.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8eb452e096080a40c6091e23bd54974eb33525a46ef6790a35cd06d635e25c6f
MD5 7c6901447b9d56cbba3334f6968ef151
BLAKE2b-256 61c28f9f0fffae68178dea262a46a1745b9d79cbe9a391845b24ab7149b222ab

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 279.7 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.6.8

File hashes

Hashes for dwave_preprocessing-0.3.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0cee2c7cb3382a51d427dae47feaad0877f38a4a37d58d05de9b6d68ac96a5c4
MD5 1d93cd6fbe97103a9853e038e4a1be68
BLAKE2b-256 e15d18ab80b993934d1d881258cea2f8803c97506a77863c8ff698b9700de0fb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page