Skip to main content

An API for preprocessing tools

Project description

Linux/Mac/Windows build status Code coverage Documentation status 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.1.2.tar.gz (89.9 kB view details)

Uploaded Source

Built Distributions

dwave_preprocessing-0.1.2-cp39-cp39-win_amd64.whl (152.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

dwave_preprocessing-0.1.2-cp39-cp39-win32.whl (145.4 kB view details)

Uploaded CPython 3.9 Windows x86

dwave_preprocessing-0.1.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (476.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (463.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl (158.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

dwave_preprocessing-0.1.2-cp38-cp38-win_amd64.whl (153.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

dwave_preprocessing-0.1.2-cp38-cp38-win32.whl (145.6 kB view details)

Uploaded CPython 3.8 Windows x86

dwave_preprocessing-0.1.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (482.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (468.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.2-cp38-cp38-macosx_10_9_x86_64.whl (158.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

dwave_preprocessing-0.1.2-cp37-cp37m-win_amd64.whl (152.7 kB view details)

Uploaded CPython 3.7m Windows x86-64

dwave_preprocessing-0.1.2-cp37-cp37m-win32.whl (144.5 kB view details)

Uploaded CPython 3.7m Windows x86

dwave_preprocessing-0.1.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (475.4 kB view details)

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

dwave_preprocessing-0.1.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (462.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.2-cp37-cp37m-macosx_10_9_x86_64.whl (158.0 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

dwave_preprocessing-0.1.2-cp36-cp36m-win_amd64.whl (153.1 kB view details)

Uploaded CPython 3.6m Windows x86-64

dwave_preprocessing-0.1.2-cp36-cp36m-win32.whl (144.8 kB view details)

Uploaded CPython 3.6m Windows x86

dwave_preprocessing-0.1.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (477.4 kB view details)

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

dwave_preprocessing-0.1.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl (464.5 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.2-cp36-cp36m-macosx_10_9_x86_64.whl (158.1 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dwave-preprocessing-0.1.2.tar.gz
  • Upload date:
  • Size: 89.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.4

File hashes

Hashes for dwave-preprocessing-0.1.2.tar.gz
Algorithm Hash digest
SHA256 a01817bc8a4e2dcaa4a228a639fe225eac0add17a489585e779ec8f7b7fd352d
MD5 44a8ea08618de79ae160b76187a832c3
BLAKE2b-256 60e05e8e05a4ef7eb0b87aea43e3c3fac55f1401b6a008216b1177fd9fc347c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 152.9 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.0

File hashes

Hashes for dwave_preprocessing-0.1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d3667bdfbe9f37ba34e057aeaf05c1aa8fe5fcf9737a2bd4c91bc7eb30a04033
MD5 e6c57a5dcf433ebf5e4e7bdef36dd61e
BLAKE2b-256 c51b437add358f3240cd1412396f43249f3020b107fa392d1d7dab5e8991cd68

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 145.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.0

File hashes

Hashes for dwave_preprocessing-0.1.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 e89459d5243012de60d1ab81ea5d4141734cf50f7785734345ab0cc5ffead7da
MD5 c167c47b2bdaca08af82a139818b0fd2
BLAKE2b-256 24f26de58932f169418ec91f022391e9c804c0ac32d2039afb31e5c2e9fcd743

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c1250045942ff9e76a66aee1642995b81ff0348f2804a8dd1ce5130bd4ed3f9b
MD5 dfb0f35eea62c653b8972bb9ea87cf77
BLAKE2b-256 00e1f2eae096d978294a9b1babee9c3ef291d1fdeeff21dc788974f7d74f39f6

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a51378f38706aa982715a1819081ace059460d7589dc61c98f5fefd6008fe150
MD5 bd2270190bcddc0ae2ca0872dbb9974d
BLAKE2b-256 6134b5c269a6b1664418ea7b22dac5f899d10ba2043496bd85e4f5c83df2cdef

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.1.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a73caba0e2e8522bf68ee95388a1d9cb02c7107188d66499002206319d02fe5b
MD5 753c2c6fbdf0067fedc0492582a07a5e
BLAKE2b-256 8bf3ce6b1ca18aa08a45777ec776917ffa4669aac4a9c42457b366fd9f6dcef5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 153.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.6

File hashes

Hashes for dwave_preprocessing-0.1.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2be09771f9b3bb1cb1e444be9cf6296595a9b1051499a2ff6da350a36fe94315
MD5 db5a1c04c31da9ddeacf7c718eb1d8ba
BLAKE2b-256 7d4ee37e138d18245317140fc9b0c8247dd4f3e0c2098d33b8e6a3aeb2410f99

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 145.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.8.6

File hashes

Hashes for dwave_preprocessing-0.1.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 9df542e7e7b4cdc216668b66098f0900b2cc0452764d5f5e19684b29f1426496
MD5 76def80c08f3b9f285f01764931e2094
BLAKE2b-256 864f745ebd5501a94ea87186bb60421fc44fd19ddabd3709ecbf49b005da64cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7ef3c196b9b9e8b6f8158e19a7f20a0de7847f18f0235a42e326add2c4c022e2
MD5 9acd6d457e3859109fee279880571d67
BLAKE2b-256 2cd2a999cc97074f2e22d0de745bf97d28247c05a18edfd6c788e880f2606d69

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 405344048af715b0cd2dd121fd639dc3aaefbabf261f12d25051be9a10208d87
MD5 f4b2e0066fd52d8773133d4b190b8d23
BLAKE2b-256 8c0a6dee5f1d568e98cf9aea2c66abc33f1503a0222ec956114171b3f1b1ea37

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.1.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ab5b92161f8eb32c9b323d33ddb8fd315695a67695fd611823b2750fb1836d1e
MD5 78ac14f5a6daccd018e505ecdcb41f0a
BLAKE2b-256 1152edd982442811934f1bf9db96a94d129a0c391d8407acb0049eaf76c5aaee

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.1.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7e51e04a98d6f2093ac9854e4fe7e44c1d1fefedf867cdb9b5b35eb7c4805c2c
MD5 f8a87fe50c763a73f76dd604c8b6e924
BLAKE2b-256 6d3d4db785db32728d9f28028e12b1008990aaaf83022e9826de52a5d3ecd20e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.1.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 6df58ac36a08f20374d74c406927e3dc3c9c93af9014cdcb9a58e31f70b70da1
MD5 19b060ccce5f2984051eb864fb63adc8
BLAKE2b-256 afff745405df7bb9b830b5c7173fbc92695cf2b0a56499a3e2fd8a91d8250a8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 33c8e334bfaf7789e80f346f85bd21a97e62b7be1083378802de2a87abf5d5b0
MD5 7c0d48b601c38dc3d61220440a7d0d27
BLAKE2b-256 4b6de99878e9041092faa7c2f21caff279f0868292068970b0bfb2954b6e3006

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 19a6796ad7088fdd79759e25642529513898216080e177e94c3f00edea96935d
MD5 07f57869861ece00e19bd202e6271867
BLAKE2b-256 7cd66987eaa9f78d3dc88b8646ab306e9e8ce6a4ed98a5a9a2ff8806e6fda3d0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.1.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fd4949544c94214180ff0cfe81d7d22be40a0c59e960a9f8645acc379e899969
MD5 8935807376ed4655eea6b9c909f018c9
BLAKE2b-256 976e26626407e1b65a3ecf56f46513d34c523003af7e6e3cee31828948424ece

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.1.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 6e19fc823db048edca6a3b55ba88060ad9108f3904f5f8d64e20c5c8310e05e8
MD5 1854330abe4466485dab25138b2bf3d9
BLAKE2b-256 f1611a9d3901fbef7efc2673243acea8bff7928a50d01e946328277a7025692d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.1.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 ec1b5e6ccec519b6027022aa531014c53dd49eec9af3a5f4970a3f0dd2763fc9
MD5 8ef748284da1ac6aecdfbb51cfc8636f
BLAKE2b-256 833356d5bae3cb874567ab0cfb742b21e47c22720abba948460ea8b124f50f0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9770db1266327b569866e7f34dd5c88a8fff0d406bc2aa34d9915ffbaf57215b
MD5 4fd96c3c780b633b8cea7285c5aab347
BLAKE2b-256 c91beadb333c5b4ea8f56ed4dbaa4bfc3d53884f9cb3270e99457e8534ea13d4

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8ad2615be063586868425a61cd2fa45eb1136c1c1f40d4275339eeadedb30942
MD5 0721a34672ed12fe51565b8339dbaf83
BLAKE2b-256 761b8f4c54cdcab85325a45469f3142cd577bb670a4bbfb93516d795f1b03108

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.1.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 758482ea50680a59bd210027590bd3cf907c7d7800f49d79df18c122ba112ad7
MD5 b6b797b71ce81fbb821d6e7389896450
BLAKE2b-256 dee174633ee6698fbf60ff07c10710c4205b7efbb7bbbdaa39aab36710890cc3

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