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.2rc1.tar.gz (90.0 kB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

dwave_preprocessing-0.1.2rc1-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.2rc1-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.2rc1-cp38-cp38-win_amd64.whl (153.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

dwave_preprocessing-0.1.2rc1-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.2rc1-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.2rc1-cp37-cp37m-win_amd64.whl (152.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

dwave_preprocessing-0.1.2rc1-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.2rc1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (463.0 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

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

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m Windows x86

dwave_preprocessing-0.1.2rc1-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.2rc1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl (464.5 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.5+ i686

File details

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

File metadata

  • Download URL: dwave-preprocessing-0.1.2rc1.tar.gz
  • Upload date:
  • Size: 90.0 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.2rc1.tar.gz
Algorithm Hash digest
SHA256 5e3b32aeb82b49cfb847dac6a274a2d07d4cedc72039fc63de0748d0fee1b217
MD5 f180fe71375276e14310cc5eb3821e1c
BLAKE2b-256 3fafbaee0338f38ef251cf3cf36120fcb2b790511e43c090a8fe7bd25e6d3d59

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.2rc1-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.2rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c74a66bba0936038c18e9cc3c7509d43090b23d352e91cda61e5b26341e7497a
MD5 3f8856dc6026aa279ba9bc4f21c9a6a6
BLAKE2b-256 05718703333a99a4bd4068df95a3e5a72096b5c4118ad1ebde387d55e27c6a52

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.2rc1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 145.5 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.2rc1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 ba290ba10d76f8ee354e1e8ddd07b845350b813e228957e1843166a2453fa798
MD5 03bca9c7a1f4db7706eb123a47a1df36
BLAKE2b-256 d2e8f7c1c004694bac29c12bf31c08b25be1b627e7fd55ae1c0ed0ea470f0b27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2rc1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e3c0a29d8d7ac9d1d35831fd032609f951f3d6f3906d06d1ad25da9c5c8e357f
MD5 2565e3ccd2e501aa369637eff93bc61d
BLAKE2b-256 e38d435375433bec534e8e6ee907ac67400260ce16a608e3964b1d728b63d55b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2rc1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7fa290e2d1d282fff2d72ca9c16a45a79ba24060643d2e19309a4dd09738f95c
MD5 4c0e9d4bf4890f87de088a19cbf18b9a
BLAKE2b-256 cffd984207750f09a3a56d10f420aa7287e893becb59a8b0d62a6f7933ff302c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.2rc1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 153.4 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.2rc1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 999f3faa4d94654de83fbef347abd0739fa34166396b9a01f608a5d283b604c7
MD5 a4a17a7c821f103bb9d7e9a0877da3a5
BLAKE2b-256 dab7ad3f470fc7a9f6b5507a97a6b6e7495df0bb7a485aacc6bbef0cdf7fa640

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.2rc1-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.2rc1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d490f5f32c5a2989d35f4ab4a963cb31a8cae4d5320302919cc14d676c76de51
MD5 956c482d545d71cd0cc6b2a838b36ab1
BLAKE2b-256 0e1bb3db8e322246a160bb4027ec038851b457d34f14899fda236a8f81480069

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2rc1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5f74448d6c8e90429d7b8141705e16407f1146453949b5046087e67c8d9115a2
MD5 9287c3e089cd2213af62fe482b37bb2f
BLAKE2b-256 4ce6bdbd8ee21146389a27094354cd22e6ff2fecdf08d61b67ffa6ec81cebf28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2rc1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8c220eac8fc2fd3531abfe0643700db41f5486a8fb896f477d82413ecbc31f06
MD5 0f818994662df30efab31aba1a13f44a
BLAKE2b-256 1ae4392fece2c1259e16d350f9d0ed7035563068c04a547246132e46fde3ac3f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.2rc1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 152.8 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.2rc1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d2257f8236ecf5a0a8490939a66a5fe9f4279b115c0b7aa06bb7bca55e2b7fc0
MD5 3f1e8a57e2b92f45cb5f905524d2d2d5
BLAKE2b-256 0ddfa998af3764f1fddcb4cda79c0ce9a9bf36caf578f1e16e2dd92c4a5a014a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.2rc1-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.2rc1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 f151090b329e535b113a1b1727c780d788791233b61ae2885c752627b6c9a687
MD5 f2566ef2dd15c4733463acaf6cc00f6b
BLAKE2b-256 6616055e7f65ea5035b7e64a5992f8d395557741fbfb3caafc3180ae82725968

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2rc1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 68d648b36d8bdd42c0b0bdf71a2788e3d09e61beba4a09dcf54202d36487161c
MD5 62ca42ee9fb3881f024cc87af1e4f059
BLAKE2b-256 120358b3f5875a0466a06ca01f8196f32ac80ead340b6ae669e31295a949e783

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2rc1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 db3aa90db4283f252890884a124bfd938cdef7ac7a415701d826d03e84508d10
MD5 0f015df8dfa10f2c26c6efaa058cc595
BLAKE2b-256 899b7aa50a3f1dd07a3f9ec88877a42cdd1876b4de0bb32c8ed44f786d736be8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.2rc1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 153.2 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.2rc1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e98581f8d039405e1229822d916982594fca7621d66af1b7de507bc2e97c2a69
MD5 2c72c296ffbe79defa89a20d77ef1cb1
BLAKE2b-256 80122f5775e29c91d09700f4824b30decfa4c54610cf349f098dca95c714f59a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.2rc1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 144.9 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.2rc1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 84b4c0affa1717ebd2c61e4ff6d3ef0de6d726f1f68443907f1908a4b76a3f67
MD5 36c9b594aebc8354153c9b63348f2610
BLAKE2b-256 c752579dcc61a30b7d24fbee0a66c26c6737acfe1cd19201b75fe15bfbab1db2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2rc1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c49b4229f1fdffbb9c06137bbf2cc6b76e9a47bad0929b3440c089e0be304ce3
MD5 dfc33041bbf73db0bc5798d530e77859
BLAKE2b-256 a1efe47cf186c354b9ba62b6fece7e01900102d1a6f0b37bf15c8898d2576687

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.2rc1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 95f746e1db424e00359090dc94d4a25d79989c2ccbc54eeadbfc3c3e210f648e
MD5 718a795dd37fc526084a5d143541cfb2
BLAKE2b-256 97070af071316b75027bc4b34ebf05f0b16a2b9d321607e17f863627a32125de

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