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

Uploaded Source

Built Distributions

dwave_preprocessing-0.5.0.dev0-cp310-cp310-win_amd64.whl (261.1 kB view details)

Uploaded CPython 3.10 Windows x86-64

dwave_preprocessing-0.5.0.dev0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

dwave_preprocessing-0.5.0.dev0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.0.dev0-cp310-cp310-macosx_11_0_arm64.whl (274.0 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

dwave_preprocessing-0.5.0.dev0-cp310-cp310-macosx_10_9_x86_64.whl (287.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

dwave_preprocessing-0.5.0.dev0-cp39-cp39-win_amd64.whl (260.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

dwave_preprocessing-0.5.0.dev0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

dwave_preprocessing-0.5.0.dev0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.0.dev0-cp39-cp39-macosx_11_0_arm64.whl (272.8 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

dwave_preprocessing-0.5.0.dev0-cp39-cp39-macosx_10_9_x86_64.whl (286.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

dwave_preprocessing-0.5.0.dev0-cp38-cp38-win_amd64.whl (270.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

dwave_preprocessing-0.5.0.dev0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

dwave_preprocessing-0.5.0.dev0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.0.dev0-cp38-cp38-macosx_11_0_arm64.whl (281.0 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

dwave_preprocessing-0.5.0.dev0-cp38-cp38-macosx_10_9_x86_64.whl (294.9 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

dwave_preprocessing-0.5.0.dev0-cp37-cp37m-win_amd64.whl (269.3 kB view details)

Uploaded CPython 3.7m Windows x86-64

dwave_preprocessing-0.5.0.dev0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

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

dwave_preprocessing-0.5.0.dev0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.0.dev0-cp37-cp37m-macosx_10_9_x86_64.whl (295.1 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for dwave-preprocessing-0.5.0.dev0.tar.gz
Algorithm Hash digest
SHA256 f7bf58fe3b52881d4679ee3d681dcdbc2b28dd2e9d54972e57c6a1156dfdb7d8
MD5 bbeafb255d1c83bbef84127055f8ee97
BLAKE2b-256 155eacce132b9638aca869ad97c31017288ec798c727e22eb669135ccc5cd001

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f9ae221ce974dc881fa746656cbc8eb760c643b165cec5f2b4db4c6f333cc117
MD5 ff34959eb9b3eeeb62c8c3f49f2a3f1b
BLAKE2b-256 37e74eb13928bb74d9ab0ad5f57459bdfc78177737f36a2b10645939b1b126ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 47a423944069bf9f3a8ad56d8327fe7ea52bc331a804a33afb2be15446725bf6
MD5 f65fe3efdf4274bc8ebbe776f60f1233
BLAKE2b-256 6104fdcde8cda5ad8ef4de7c81a8a664b6455646d5153a8d27adb8b686676408

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9072a523abcdf8a79bd5e77fb99de633c6b1904ae10d3ecdb25954a4e75a5a3e
MD5 07eb935055b0f616716c65b7a28e195f
BLAKE2b-256 5c94f061083715c6a86208dfc94b4f29c5ce4bacac04599d6b6cd77322c99718

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82a8c9b639b8a2af9d9f8bec719a3030965763ba12969462d6b613182bf924b7
MD5 8206c2c663d0166632e52d52989f3b9f
BLAKE2b-256 1c397b83b6ef129fa2748f5a11f4737c9c29c6db5c382eecf3a9bcaa7455d028

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ec6d97bdf7f243082e2e8cf813999d60b649af2c33ab01d49012c69732fe53da
MD5 a0d7ad96a4852386614de6d429144601
BLAKE2b-256 a1952d44ed7bacaf9f8ccd99fe3f4ed22f00eeb8713e3617968f08651947b889

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 55102fa7b254e47fc5b03d4c81ce5d8f61bb9f4490118418ebd421981b96c6f3
MD5 e3bc5ae2ed3697f714c88e92bd27fb0f
BLAKE2b-256 a3684095358abd9a933cc40a9e13eb58f1eaf67398630087144bcaf2ed2c80a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d954fa892385ce7953816e16cf2027372ab35c40ad42551e1b5d17cf74e33783
MD5 2d71c9ddeba85aba04eea861a4d9a891
BLAKE2b-256 c248fc074d38ef857bb33fbd6bbf925bcede4953ef2a8fa789c22584abfef88d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 987b82408f7aa3074671d750d1cd036e5e19c27f80014ff62dcb66086a508f9b
MD5 0c39f7231ef48394a16182afeb92a889
BLAKE2b-256 285ed0af948647e9fcff5cfa08e0ac63a683e07dedcb9c27f80d4be90305b24f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b387f8d5f898ed8b5e80f2f09b3003f36345b3f496aba748a4ae21cd6a236e8e
MD5 fa87c34664d669b9d2ed13e039d875b6
BLAKE2b-256 0a66fe277c888b018934c3bc7ccbe036fd2a88c0070cc37f9227964c358f0e40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 efa399ddf97abc17b1f5909ca2671f9249b987eb4a05cbf9783443aeed828cbb
MD5 d0de34e1bdc568f7bb91634590a7ab78
BLAKE2b-256 0a8e879666c331baa879b72aabff912c7c9a5a401092b29ac14fceeb774511de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5fbd46bf7401cbeca9555e047369105afbb2aa78df28b1313a99dbd0a3e3f221
MD5 322dee2cb272413fb8cc96705a33b814
BLAKE2b-256 45c4180b64a10e01550fed1d56992adec957ee2cc3430fc434e0d2ba2ff5f17a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 33ec9d8e336e7754eb755f51ad1d85e82a4dd1362b43890b273e90b270399d97
MD5 1062e4428496bcbbb782c605a8047515
BLAKE2b-256 44959fafd3eb73c3ccae68037b535170f2add7bf3532fc17bf0322e3773945c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6927c786fcdb39c36e497f2d402e6c9c2abedc0965b69d33be8f6ee33b1b5e9d
MD5 b1cda6d5f6bad69bd5054e43c6c1ee6c
BLAKE2b-256 13ca89ac18ec049ba0a2d5a5efc185e7ed4e7b5b41ded4a1bdefd382c09d5710

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7c2f97641642841a943473e9fcccb28e3ff14fa71972252f49cc2c45389a929
MD5 72521e7cdee4c747be1b3f7b8322006a
BLAKE2b-256 abeaafc84c599aadb82c5a23fa66381337a84ea8b1e0eb84cc873ec191276534

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e856408ad3ce5ec20732efb2c4511f74ad11dd0b4d7a4422f5f3adbb14a5fb92
MD5 9bf5ab2863748b6566f50b825147cdc0
BLAKE2b-256 7ab4115f3381da71c2f5b7beb6c1da0abd21920a289371c54136e79075acd719

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e0d7e9dadf982a3bad9e55bdf1093fa0f0e3d801ba538d7a1dc6ceb46bc9e0b5
MD5 eb9b4b565560d8c318af8679f3fc25e6
BLAKE2b-256 e41981c8e29bc00f4d9ebfb6c1d935554705e6d15911352b37e1d43ed46d5700

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d57786e81c96ed0578c00a1956b8675faf517dedddb7472e83f4937ed8447ded
MD5 36d2a5e82da2ba0e0f077337152ed9ef
BLAKE2b-256 78581a9552027ca7a5cf6a79d412a70e9b81f36030aabfd268d67a9825a239d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aed552ed088587be67f14ba51cc6d796bab79be339f8076ab39601a70ddda3f9
MD5 1ff8de01ba7e9be51a32fa0e5325aa1a
BLAKE2b-256 530fd780ac10ead39ec29e6fbe4d01193df7eabf8c060bf1728a4df889ecd20f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.0.dev0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a243640f060493f7df52ffaed247b8d3621876cc366496ad9a0d88ef2bc31ba8
MD5 45b41d66556a9f29377d7a74d4de5be1
BLAKE2b-256 14a49133935aabfc3a2bd0a7022ec46b05f11d49c402733d40a6bc1e577eb42a

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