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.2.0.tar.gz (92.5 kB view details)

Uploaded Source

Built Distributions

dwave_preprocessing-0.2.0-cp39-cp39-win_amd64.whl (156.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

dwave_preprocessing-0.2.0-cp39-cp39-win32.whl (149.2 kB view details)

Uploaded CPython 3.9 Windows x86

dwave_preprocessing-0.2.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (483.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (471.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

dwave_preprocessing-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl (162.4 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

dwave_preprocessing-0.2.0-cp38-cp38-win_amd64.whl (157.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

dwave_preprocessing-0.2.0-cp38-cp38-win32.whl (149.4 kB view details)

Uploaded CPython 3.8 Windows x86

dwave_preprocessing-0.2.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (490.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (476.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

dwave_preprocessing-0.2.0-cp38-cp38-macosx_10_9_x86_64.whl (162.3 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

dwave_preprocessing-0.2.0-cp37-cp37m-win_amd64.whl (156.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

dwave_preprocessing-0.2.0-cp37-cp37m-win32.whl (148.4 kB view details)

Uploaded CPython 3.7m Windows x86

dwave_preprocessing-0.2.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (482.3 kB view details)

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

dwave_preprocessing-0.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (469.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

dwave_preprocessing-0.2.0-cp37-cp37m-macosx_10_9_x86_64.whl (162.4 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

dwave_preprocessing-0.2.0-cp36-cp36m-win_amd64.whl (156.8 kB view details)

Uploaded CPython 3.6m Windows x86-64

dwave_preprocessing-0.2.0-cp36-cp36m-win32.whl (148.7 kB view details)

Uploaded CPython 3.6m Windows x86

dwave_preprocessing-0.2.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (484.1 kB view details)

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

dwave_preprocessing-0.2.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl (470.6 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.5+ i686

dwave_preprocessing-0.2.0-cp36-cp36m-macosx_10_9_x86_64.whl (162.4 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dwave-preprocessing-0.2.0.tar.gz
  • Upload date:
  • Size: 92.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for dwave-preprocessing-0.2.0.tar.gz
Algorithm Hash digest
SHA256 53c48e722e9cacf792b210f993347d4427daf57e8fbfdba9ae1cb35dfd5e2eb8
MD5 4594cb1342c5cb0946323e2d03c275fa
BLAKE2b-256 530173834da97f62bb1bcf5d18918fcea4dcd560867de3a483a037544e0a7963

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b25480b82fb71e51b92e571eca8e16633ea03cc19888de20e523efc241d0b1df
MD5 7d2dcf2b87f8623ab9a5dd9c71a5a9eb
BLAKE2b-256 5b95ac4e9ed61ca7976fc27865bb1e20613843ea14bc02f32c6bde621f244e4b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 fd0b9ee36f1e637f3e3c35c136920ad3dc658c4f808bc80e2823c3880c134df4
MD5 b4c73b9be7aca6b1b6d8de5817dda602
BLAKE2b-256 2436a23968659752ca85528e14392a607db30efdcbc5ceabf7814df5c3e45f70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.2.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4bed280c03f81ac4ac74eb227df72fd4da2f9c62c30197abfc0bf1f387c23977
MD5 87973cceb2b11137ac58952c0c671a8f
BLAKE2b-256 fd1dc24deccfbd003aae11de8cfce5d6cb64abb95e810054d1767f7fd6ccf277

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 bed8023c6c20f900d0435f94587c8ff85b7cf6802ba14af78709b59118e42ac6
MD5 7b8f12f88213c6e296c85f2069459d29
BLAKE2b-256 b384dbd33d851c0032e66392845d90a505e581e976f16ede9c428c1cfd318b6e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a94a49f4f4bad507bab780db7c6992e9436a2b253394782940dd2b413ab9e0df
MD5 e0a6d919d23ddf587b0b80748e2859bf
BLAKE2b-256 7289ee7e7f0a53c82c3b1af6bd4f70ffdd76acf468d18cefb11b2ac24fe1b585

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0afc9076fe24e8155f9d096e235c4b712bd0dbedf9607085a9dd0076ef87d7c4
MD5 ee04c57d33c44b945c19b6b9505597c1
BLAKE2b-256 5aeaad372a1d1935d0f0a4ccb725634ee34d7655206163e05887a38dfe268486

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.2.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 2d7795a8e5fd457cc7a51296c1914ae8d349d921338b109f4e2d762190f2727b
MD5 9ef1f137513d585d2e863fd08fc8e6ae
BLAKE2b-256 e040d30e9cff3dd01d8463f0440c379f987c4943810d4101e07046e78d2cf389

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.2.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 72308c1f7fe4edced74b88c3d435ca057348c991e2a6690ed6ec42ca523313f5
MD5 1dbda1d0e74d50775cc7f2b1f7a82f84
BLAKE2b-256 81e04e7b794620791341243ecf6ed295ab05ed3cfb299fcc5f5ee57003882264

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 59b0774ccd7a7e8ed506d3f981a938dd7ceb2abf571e7338b8bf18715dc780ba
MD5 e62d31e729c14b6b023fe3b21ee3fd16
BLAKE2b-256 ae710fb2e45c96bf3bad3ae8dfeafe88a35cef37dca0e1b61d19d0c2d20002d1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b0e66bea0530814c3270fd6467bef754e1c0fd4dfd867833a873f5f4cf9b0fe4
MD5 606fdd6ee5d992488787145d6eb4a120
BLAKE2b-256 d81665c95666839ccb901a10e9cd1f71df3a2620a58b1773ba1de6f1d7e073cc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d81c95c0a35412e5d4d4628434172a3beece9583806e7cd6268f6da6f1a819f9
MD5 3e4514e836999dbd9e4bc6afddc18db8
BLAKE2b-256 cb892aaca9bf5695036268549c33fdaa2d2c975fff504c86be1c720ed0c7cba4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.2.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b39f03ec5315bc56494f29447dbdf65e6c5b3dc1fd1d858895b0bb24e91da331
MD5 ca3688a4233f5b5bfbdc4f99d0bb01d2
BLAKE2b-256 a4a833775168ebf7b25abe17561d83fed4fccbeef83481ea48806472199b1cf8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.2.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7590d223bc1ced31ac41e211aad89053f44014a1bde4e985cea83373b7148528
MD5 a910d27ca6d93a3755dec843bcc4c93c
BLAKE2b-256 b441dac570cb12fbed9dab1fcbbe539ae898a4557e871722ecc0cbdbaf610d6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 903338e91628ed5db83ec3759932fe4043965a6b11ac01680e026ec8aee6d0c0
MD5 a56cbfafb87a235b5fe157e0dccee2de
BLAKE2b-256 202cc455be88c6497091655f133a5988c6a1e6257a29292844688539dacb5c79

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 979d143827de0808dea2d086ea4cd32008337e513eba446a685bd3b1698694e6
MD5 72290aba9f133143cc3c437a28577034
BLAKE2b-256 6b657c61fdd02a019e92ca44bfc73691bd0f2a2be55a25b9bdf34d4c067a76eb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.2.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 7d0c8fd58631462dbb96d25ab027e431636f68d32fd848f3a02288a6da5fe7d8
MD5 9d1645555cab646aeb0805f7b03e9655
BLAKE2b-256 f85174f083215c9caa8f3453936426369e65b614f8fca6d04f6ac577969f4baf

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.2.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 7a61fbbc66f02b0cc2038025be4a108af144ab98ce85c4695af29096eed0caae
MD5 47601df34082e96d7de3c1c471f8d5b0
BLAKE2b-256 1e484aecc203abd22f6714a5caf7a6a945804fc401fbc4c020c7bdf180f996c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.2.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 94ff366488c8552eedd24685535eacfb10217809aa06084a7a4568e978a41efe
MD5 ec52e0296b23f9c9847320f32d084208
BLAKE2b-256 6d2009437af0fc2ea9df13bf58c883bfd297518addf073787f09afa974055733

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.2.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 c557abd981573200e4068b7050692115ca1d9a0c04c0073970e0f2da6b6955da
MD5 58ebcdaf19229649bb2cef3e5be7111c
BLAKE2b-256 cf16bdcb0cc45acd07de2406f3479288e6cf8e2714d93d71f188a99125410793

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dwave_preprocessing-0.2.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 059a547ffe6266ad6500fa30698bd3dac2fb246b569291ac06096d3c101efd3b
MD5 1c4d62fd4a47a1e32d62d28fc2628622
BLAKE2b-256 922c732f698d73457adc9a03f445a8c06ad44cd12171c14d04017a532e35e837

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