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

Uploaded Source

Built Distributions

dwave_preprocessing-0.5.0.dev4-cp310-cp310-win_amd64.whl (470.4 kB view details)

Uploaded CPython 3.10 Windows x86-64

dwave_preprocessing-0.5.0.dev4-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.dev4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.0.dev4-cp310-cp310-macosx_11_0_arm64.whl (535.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

dwave_preprocessing-0.5.0.dev4-cp310-cp310-macosx_10_9_x86_64.whl (568.5 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

dwave_preprocessing-0.5.0.dev4-cp39-cp39-win_amd64.whl (470.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

dwave_preprocessing-0.5.0.dev4-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.dev4-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.dev4-cp39-cp39-macosx_11_0_arm64.whl (532.9 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

dwave_preprocessing-0.5.0.dev4-cp39-cp39-macosx_10_9_x86_64.whl (566.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

dwave_preprocessing-0.5.0.dev4-cp38-cp38-win_amd64.whl (488.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

dwave_preprocessing-0.5.0.dev4-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.dev4-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.dev4-cp38-cp38-macosx_11_0_arm64.whl (548.0 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

dwave_preprocessing-0.5.0.dev4-cp38-cp38-macosx_10_9_x86_64.whl (581.3 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

dwave_preprocessing-0.5.0.dev4-cp37-cp37m-win_amd64.whl (486.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

dwave_preprocessing-0.5.0.dev4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

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

dwave_preprocessing-0.5.0.dev4-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.dev4-cp37-cp37m-macosx_10_9_x86_64.whl (581.0 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for dwave-preprocessing-0.5.0.dev4.tar.gz
Algorithm Hash digest
SHA256 6e1c57db05d8f5e149685b3ebe21f059fec78a2e9127f2c5b80d65041a0b7f08
MD5 c27937e331e0b586039c142c7efaf1fa
BLAKE2b-256 8aee4adebe39a8645c2f35af13361596f8fd5b23a9526f523a9b72b2f863e433

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1538f84e8ef834613a6f185c03d5a12423dfa0e13e84b572b706b1d1efaeec24
MD5 303bd07db65b3e23c9d3a04f97abd67b
BLAKE2b-256 297b686a5130b8a44c3d9949bc2d7f7670260dbb8c24aa12e8760a20263bdd26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ee1b70d7b6de168cf6747b5b8876e977e14ef100b07f0826e731740061f715c3
MD5 650ecd28e060400bf5c3d2a26883d2d4
BLAKE2b-256 bd1300133ecab0ad0ea3248430e343449f43a78df7546b75c4a2c5fdad82bd57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 21f5c0728daaa6a6cfac393d43530fb351211ec0c76a89f82e3a9857373561b7
MD5 f0d392222948d788942ebdeea37aa782
BLAKE2b-256 ebd0aed92d4b839749b43585703070b2b61bc6c9ebf978e9a944d1117fb8e017

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b6257c751cf4cf99073a5ff24ff59089369cf0477528b8eab04d98a889d57ea
MD5 91d02ac1ed0cef23419c8ea3e126eb60
BLAKE2b-256 aba6bf77ab354160adbad5247a5dd871ebc21f8fb0ebe11008dbf228d2de3d9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3c38867ecffb2e95fbe07d84468779a75f17687fa8c73cb471e4dcf33aab80e6
MD5 53714940c21b8ce45e4e40311cce23a5
BLAKE2b-256 c15115da8646867b58df9ae636db6d45ae60732f50c5c75f361175c747e07aea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 99308c45e5ae54b33d46d815241c5fd7b882630d27678b99433fc8aaf1318068
MD5 c0735b54358b15a01e6ed5a087795f58
BLAKE2b-256 0d045d8d077ca0131bc5c4b1312d8e8cf43479fa7e78cfe328a1ef30e3fb46d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ee28f3245449208d112ceee989ce64dc05b53a4a9151b1597660e136cc5661dc
MD5 3dfda5214e1adbcddfd6c8ce677b4b62
BLAKE2b-256 74e8c22188fd684411960c516dd21a2ff339e48b08af23903d255d969380c57d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5f58844677ad9074558b6fbd0fe60538c33bb4ec96bd47161d54f8ba1c521f5e
MD5 283a0b48627f66419424ac55843acd97
BLAKE2b-256 310b70d3064228926a9a3da81779cf28c22fc89f8709bb6f5cac03f617c89204

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 39fb65b0300f5055490f0a01e7a7ea61e6531728b8231860b2df29aa90fc9b7e
MD5 5e9debcb1dc2e67a7ecc74e5f687279c
BLAKE2b-256 dd226200777e6103722dd291dd785954decc1af317ec636a7732a21ed135a138

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fc2c45f7a86f0d90673977eea204e039d621bfc1a54a8c225934ebe973a02563
MD5 5d97f86a820fec63a537620448880b0b
BLAKE2b-256 337da1c7edb8f5e9017a86a1fb519b9a89b52ba6399d3df8c3f7bdf71b954f26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2ea3e16b4ea9f45eb06593f3301da8964d7f281e712c9abfdc0da584ffbd5b47
MD5 0dc0e8c9db49e404b597834d7b69a5bd
BLAKE2b-256 085526c867ddab30418ff3d455f9e5c066a1b37e7da10b0a9c43981bdada20f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4d7919f1dd42c11bdefa61349fa37efd4858764493adbc96b79e06884ce7ceda
MD5 2b88ceabf701a0d4844d5fe19e5934d0
BLAKE2b-256 2f59e383040cfe36dc84462a354a700339f0b1e146e463074a61271d1a93df5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b034e8b79d5eb7b2c05166b6ea01f057eece5034e520d7c9b2f0de26214f639a
MD5 cf287e5c1827476969c552d13e7b7aea
BLAKE2b-256 25875077657bf7448d3b05ada28c0a9a7dc72a4e9f151246c7e0739bb616cf54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ac95e4fea9ba4997553ecb18c99442b2989cf5913555f9ef5c20eded651d00d
MD5 6631a7db077b03c8f9e133172795df9d
BLAKE2b-256 b2870aa043b24e6d7115f7576d04564cd0d98257fde57c3d41eaeceaf90e38ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2676f51d2185ecc09c9c69a57ddd1e8a5c1a5df4ef64b1669b8a5472e4a74133
MD5 e9d16cb4a5a916c0eb7635a43e11192d
BLAKE2b-256 7946e38c73d319c314a2008b6eab2c247b7c635548920509779b490f285343f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 6da8cb07a3e37b84eed21f363284277a398424505453e7a132ab819b093867a8
MD5 4fcb6eb3db6c8ee8303d80c4ba718e56
BLAKE2b-256 83e3e9fc438145b18e8e7276c79c509b86e5e24ec1603d917cb6f6a1dfc5fbc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c2594afdb77dfe31a3be606b98ff100040b917b3f280f583e37850790aa32537
MD5 348b64865d6e9d786a231cf154d250ec
BLAKE2b-256 5d3f50fbdde6d5f93448130a405e8e3c346db1a5e8d4a6bdd8e82cb253e224ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b7a572289c37ca481b2387220d0af2a3f19a2e024c9a94c0f0353f19400b5270
MD5 83f716c78579bac45409bbc1dd7ddc42
BLAKE2b-256 42fd4ab7c917f1cc13766a39e3932100d0b9e09dde690a3875fdbce4d41fd76c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4801fd9dbb80b78ae0a9cdb8c8bb1588517b609a12c8c30d783bae3899f4743e
MD5 7fae3dd43bdc1733165d9416e545c536
BLAKE2b-256 9685c76fa4f4fb9458c51cdf9e8b64302a7f4bf5c1d6b26dc981f9b7c7f6316f

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