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.

Contributing

Ocean’s contributing guide has guidelines for contributing to Ocean packages.

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.5.0.dev1.tar.gz (303.9 kB view details)

Uploaded Source

Built Distributions

dwave_preprocessing-0.5.0.dev1-cp310-cp310-win_amd64.whl (467.2 kB view details)

Uploaded CPython 3.10 Windows x86-64

dwave_preprocessing-0.5.0.dev1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

dwave_preprocessing-0.5.0.dev1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.0.dev1-cp310-cp310-macosx_11_0_arm64.whl (531.5 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

dwave_preprocessing-0.5.0.dev1-cp310-cp310-macosx_10_9_x86_64.whl (562.5 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

dwave_preprocessing-0.5.0.dev1-cp39-cp39-win_amd64.whl (467.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

dwave_preprocessing-0.5.0.dev1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

dwave_preprocessing-0.5.0.dev1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.0.dev1-cp39-cp39-macosx_11_0_arm64.whl (529.2 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

dwave_preprocessing-0.5.0.dev1-cp39-cp39-macosx_10_9_x86_64.whl (560.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

dwave_preprocessing-0.5.0.dev1-cp38-cp38-win_amd64.whl (485.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

dwave_preprocessing-0.5.0.dev1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

dwave_preprocessing-0.5.0.dev1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.0.dev1-cp38-cp38-macosx_11_0_arm64.whl (544.6 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

dwave_preprocessing-0.5.0.dev1-cp38-cp38-macosx_10_9_x86_64.whl (576.4 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

dwave_preprocessing-0.5.0.dev1-cp37-cp37m-win_amd64.whl (483.0 kB view details)

Uploaded CPython 3.7m Windows x86-64

dwave_preprocessing-0.5.0.dev1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

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

dwave_preprocessing-0.5.0.dev1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.0.dev1-cp37-cp37m-macosx_10_9_x86_64.whl (576.2 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file dwave-preprocessing-0.5.0.dev1.tar.gz.

File metadata

File hashes

Hashes for dwave-preprocessing-0.5.0.dev1.tar.gz
Algorithm Hash digest
SHA256 a081de494c91521431be9680ea19e1b1267470abefcd357127d10556b407ab29
MD5 7ab073b36a34928a3f29d043009d956c
BLAKE2b-256 0856eab7def8185767fcaea1be698e6d39c8f60304b84438de64fc0d34547c27

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8d00beb2d5d710162a42ffcb6704eeebb1d0f9ac538ac4a0071a98165bf47a3e
MD5 7714f36d4228e45237a7caeb7cd4fee6
BLAKE2b-256 be5472dd6d5a36e84e2c15e5b342b9ab3820a185c856d37816193ee36b7a4791

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2c3cbf26882114566a83d8f8e76333f9ddc001b7ae083a7b97a5c5e1b17aab8
MD5 82abd66a3f2f4ea3779a14924e2bb1c6
BLAKE2b-256 2002ed1e95a03d49071e567fb5a97cfa237d319f33dfd4c5cca08ec365038f37

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 64b0de8a626a8a219bcfb190e5d0e9f925cb3cc23f0ccfc5bbd9a8281163e714
MD5 188fccc1cd32128d960f2cdfa8a35685
BLAKE2b-256 f726ee189b5bf25175746634241dd76b618c2b50531428a29de24c9ffdb923e8

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 794c84700a9fb998da13e7026c2a00f787b7b110c67c1d6d6314cee66c46938d
MD5 436eb6cd6a8609f72936135699d62721
BLAKE2b-256 3c4db285b6a4ced0ab7c593b8f4023fd01dbc149aa51fe890c2e80a9d398ed5e

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 360ea3584a969c103ea0f277ea5382b457f631f6f3c3ba9d2e0592b6d5653a9c
MD5 a0a361d00647e8926b732e805d1aef20
BLAKE2b-256 f473f3351c3cb30634215396bb4f7187aa76bf20b057e5dbdb77496c6f1fd094

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 37484fbb9b3482ccd90eaf0aa3086b455252b53ce5398e58a53492825bb9527c
MD5 4073315b749eac9977da5a004cc162b9
BLAKE2b-256 667ce8b5f029765876209275ebfa4701e3f9ab4f4478e58f91e51cf03ada6dcc

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5171686bc57e3364d4d30c75d133be6f2f5c6d7a8df12e1073804d6258c0c749
MD5 db743590c8cb55b2fd3600008bdee2cb
BLAKE2b-256 8da62ffc2d23d3bbd22bf24e0ee11aba5e7e622c46fc193e097b564cf8ced7b5

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6faefc8fff489239374b18d97aa1e39f3522fd87b474d30954e28509f253c5bb
MD5 440482627af24c0bccaa1a393fc92533
BLAKE2b-256 1cef868f01201d8eea4a6f4c840664787d96fde21f4ff3b480ac5f602127bde3

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7ba2fafa7ae1398f0194d5a33bcdb213417f9f5cfeed6bd2500f313444ebcb62
MD5 07a214ec891d9cf47a590b45f93c9881
BLAKE2b-256 176bb3dcfbc7aead0733eba2485349087f4b1aed3c041714b80bb436740ee081

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5094267f4cccf1656b20b55ec1c70291aab26a06aa2090d926aa92b73757440e
MD5 8c1bab283abf142e3383a7f78662b9da
BLAKE2b-256 89ce176d80370864c570249967289cca9dc493b8d0bea2a5800baee1b31a5016

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 22674151ad795bce2d457cd56d50a8e605d56f0d85962b38681c86a7797bd9a6
MD5 da1a784aaa766e191cf83a7bf4fb1643
BLAKE2b-256 c5624e469d4ca472260176ec5287eaf0db8e58758b3408473dfc17b4511e6dcc

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5cbb1726187d96be5bb1090dc0aba433f125094bfacdfe155f3663b4f65f8300
MD5 490d8e9cdffed52c475c05085340c441
BLAKE2b-256 45f959eefd4014a0e07db8197a440b1689fe19bded170fababf62cd71fc0b6d6

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5598919c33ad3c84d9dd019a25f276d05ab6226fa274097df921f53d3990fa2e
MD5 402410709ca0722acf0b7745fad1b58a
BLAKE2b-256 180d5ccb17819cacbdcd57cf4683a6c98b8412f480487f037a000d9c40ca893f

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a6fa00af02472bf13215527958accd9d85198f7a57ed17f2b4f6a50d5fae7c9
MD5 d0c6ff5d771e9e951c8b94fa9703a590
BLAKE2b-256 4a9f06e890e889e2ac8af0d8d3f12c5743f470fc9d0bb23ef9256ba7e76b489f

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4b9202e991e89b89742ccc634e9f6ed60ed5162d2a53a5c05e369b87f6c650f1
MD5 5086d46844d8be6758d127513bb84a60
BLAKE2b-256 bc92a03d14d46dac6bf56043052115e28b041fa9d14f31044f4d61b717a1fd24

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 bd6d53b961278e4bdef2b2026941c060210a28f7d642a49c36e325b4cea74665
MD5 8c4a8103f31728094a2f6d780a62fa49
BLAKE2b-256 6274fb50baa26aeb87289e70888003cd4d5386807d2bb4c9df29ca94d9bae0f9

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce02f988bb8fed1fabf7fe83742774e31b7d26175acedeb48c2b497d874ca163
MD5 49e72435f7cafe92c586c7de757b8ee8
BLAKE2b-256 372ce1d549853bd4afeed6cf0203d061a7a8e336ea4aa4e967b1878fc9bc403f

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 88e6d9fabde69dcd812fba96ca0a381fa648e76de96cd20fdeb9c4c7dd385c12
MD5 b443863a9660718a1790300f2777688e
BLAKE2b-256 1e88fd3d03318fb3a188d6069164751aca95acf67ad7df576fba72e2bd408b0e

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.0.dev1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 53feeb2a474f4af1aaa5048a518e03c67cdd982771900a9dac4818b808b228e9
MD5 dfdb4b35429964df3e9ea1b954189823
BLAKE2b-256 c9329d2525b4a985464a17fd6583e86a43cf60f9e66a6e8ea65050c8e961aba1

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