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.

Release Notes

dwave-preprocessing makes use of reno to manage its release notes.

When making a contribution to dwave-preprocessing that will affect users, create a new release note file by running

reno new your-short-descriptor-here

You can then edit the file created under releasenotes/notes/. Remove any sections not relevant to your changes. Commit the file along with your changes.

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

Uploaded Source

Built Distributions

dwave_preprocessing-0.5.4-cp311-cp311-win_amd64.whl (820.5 kB view details)

Uploaded CPython 3.11 Windows x86-64

dwave_preprocessing-0.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

dwave_preprocessing-0.5.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.4-cp311-cp311-macosx_11_0_arm64.whl (536.4 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

dwave_preprocessing-0.5.4-cp311-cp311-macosx_10_9_x86_64.whl (570.4 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

dwave_preprocessing-0.5.4-cp310-cp310-win_amd64.whl (821.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

dwave_preprocessing-0.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

dwave_preprocessing-0.5.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.4-cp310-cp310-macosx_11_0_arm64.whl (539.1 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

dwave_preprocessing-0.5.4-cp310-cp310-macosx_10_9_x86_64.whl (573.1 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

dwave_preprocessing-0.5.4-cp39-cp39-win_amd64.whl (822.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

dwave_preprocessing-0.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

dwave_preprocessing-0.5.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.4-cp39-cp39-macosx_11_0_arm64.whl (536.9 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

dwave_preprocessing-0.5.4-cp39-cp39-macosx_10_9_x86_64.whl (570.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

dwave_preprocessing-0.5.4-cp38-cp38-win_amd64.whl (862.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

dwave_preprocessing-0.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

dwave_preprocessing-0.5.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.4-cp38-cp38-macosx_11_0_arm64.whl (552.0 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

dwave_preprocessing-0.5.4-cp38-cp38-macosx_10_9_x86_64.whl (586.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

dwave_preprocessing-0.5.4-cp37-cp37m-win_amd64.whl (859.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

dwave_preprocessing-0.5.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

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

dwave_preprocessing-0.5.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

dwave_preprocessing-0.5.4-cp37-cp37m-macosx_10_9_x86_64.whl (585.7 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dwave-preprocessing-0.5.4.tar.gz
  • Upload date:
  • Size: 509.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.9

File hashes

Hashes for dwave-preprocessing-0.5.4.tar.gz
Algorithm Hash digest
SHA256 e39b91648fc66fc26b4c9f8c2d2217054575a4b0c8f694f517cda5b905504fbf
MD5 12b08873760ae16674c456d6c7059fe4
BLAKE2b-256 fd114051611f2ccf609fc1425d0d151fd6e6d163f79a89b470b780b10eab1730

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d3225ff5cd637cd7f8c0efc9585cbd99986655d21109b22da6525f2a20da77e0
MD5 830c3dd182b8c3be5e531fb8eb6bed22
BLAKE2b-256 66e3e41bb7c041422e49a703e85eebe47b4ac8200ac1b88b6ef11c75e53cce5d

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b0f83f60bb3d92e29686465a006dc8f9941efff2c6020d303cdfb38133c0a27
MD5 bbc179eabd5feb8e4b52ffa419ee4090
BLAKE2b-256 b7b85abbebd0f311d4c37622c2117d1c2b2ab4c236805f4518dfddbe4d87212b

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 972002c1738a17d3288ec999b2f0d0c4514198fa486b3347e45a58829e8a74c4
MD5 ec94014e3c63580b9a074d7782df513b
BLAKE2b-256 828257a79f435db31144da511b0b3045a7d8d9752746e8b5e58cda7eccf1f500

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7abebbce85f0f3b2c6c0a8854f08cfc668727935d7dd307dba735a16d3ab0168
MD5 fc915109f7d225b79d5ae510802826e1
BLAKE2b-256 773fff6ac1aaaf970635636bfc42bf535f2cc00634caf15008fb082d74ed7c88

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2596a907ad93fdc25cb854087a7e15d6ae3229aaebd9b1779b133681ee476066
MD5 7464bdc546348b045a1610f7f96be71b
BLAKE2b-256 50e73cd67c272c6dd1a4970239edd9559e3a3a6dee86bb741ef4e8853e06317d

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4fcf607a099ea29e40c714be148aad3bb3bf7fb0a825ca37001589b29c49dd5f
MD5 69142e04eed69b6e1e95d02beaed666f
BLAKE2b-256 d4661ca3adb4e29f12650e531b6f39fe80473ef63e01165db54c6ec4726ae7ce

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0a7ce755267decdf725daddd233e6f80a69e31d2b6c12a22006b5ba47e338272
MD5 1d219f474e2e03535192796026ee0dc6
BLAKE2b-256 fa7d8d390ac1ce3c25e3ad2dc05365cfa7d5507ad47d711c5601092f06082f66

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8c9b4dc247bdb9a362cbb83a8b07841321dc666f62f7362062c13964ba1d4ba7
MD5 429cc337cd5893aec4b6b068b53d3361
BLAKE2b-256 9c0b71ac0052ae6fe51b4fdeb72556064791ae52798ccde5d5a0094ae88edbd1

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dd671bc395811c827e4f277adf0343a11db791f6379652b57d11e3edc446171b
MD5 5cefec125dd4fdaf7223c83af4a602ce
BLAKE2b-256 ce0a3c2635c2bc47a23a25101e2a0780aa3eab0399329d7e7dbe7506d064f687

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 40067f07e65e50d8a7628db69adc8cd0ab8c9ba592be91880866a87d6f6096eb
MD5 1418a9abf3a6eb336b0443bda8b68491
BLAKE2b-256 061bb3f62433296f484378ceb00b2200873c37ea8d62ca15c179936a7cfe8b22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 002bd735f0d216709691e2a13001c62306743add86608c171fe55b12b7dfd811
MD5 4db8dc4567e9a1ab48f73ded15dde54a
BLAKE2b-256 1ce2825dffab3005f650da807ccd7a6820d6f36b4b86ccda39722882b19ac528

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f64e83cd44e5eed84bb6f06da5c199a40088f9a767c567d2ebf84957bae5357f
MD5 f7c0124b54acadca28ad46d32065fa47
BLAKE2b-256 13d16eb2253d73d9f7f1df4a513abfe492d4745d1f6878dde0dd32389b1a978c

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 75b50f1d51e871f63a05d2f891a83b518fd78093c38bae6395a1d0f5007564fd
MD5 e4f935226a2ca43f313b65d8ae0c265a
BLAKE2b-256 ce9972e295f9fa2d70552d368a56b488cefd53fe69a94da5ce42d75dc200a600

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af801f271adf8d8d9b282f20108a33a100fb567bfbea9d1c39176bbf32031f96
MD5 c2ff96906dde7b71609df5660fdf68ab
BLAKE2b-256 fda76371cabed58f1d92a1c0aef1179ac1d1460a645e7be2483baa7cf7f13f36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 547b96b8e461cfdcde74950c5e8a693bac9d334c76f290db4b2a89af688e89d3
MD5 7df82b082404e3626c84a96601a18665
BLAKE2b-256 dd85417c099b1cdec311e04628ffd0c92afc42981d96359849dfd67d9b473e5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 99ff59838c4e52fdaefc74cd501410b9c0dea9ce81aaecb661b97f12602c53dd
MD5 abf2529b20733ec7ac023a87841b94e9
BLAKE2b-256 22868ec322cd182c199e6ba2a26b97fd1f57cbd1de95b8064b80101929b672d6

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ef1b9908b96bf5813031002c66bc3e4cc0c839e20fd142e4fdf7488b841257c
MD5 f7f2c28cd699a1af710196c8afb9d3f0
BLAKE2b-256 1b2cf64bde3e7558be94785e606d98d13f15b56da4c2b70cdf4c20205b071621

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d4e5eadabcb3559ff86a82c349e5670a406a4a65f4bd4b482d74f44fbda6c121
MD5 df17fa3fc002e982f65b30b8d0c7738b
BLAKE2b-256 9b6b4bd406d16e32093cb3b93a2e1b2a55d4cafce5e5e70d452c4aa8de46a334

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.5.4-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f75daaf411b87f2a8287624da3244df4b8e501ca1a0cf12d5a61adba54c7d4a5
MD5 648c419436c1bfc6029fd0fb68224c71
BLAKE2b-256 9b8594a409fdedaaa1dbd535063783a1d02ce0807e0f4da44126d696a0b581b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bc7d97891fce1d8078ab8c80eb4833c146293bd8a9ecb6b6ca50d9184089aa4c
MD5 ad5be68c41467210df813d4c179d9ca0
BLAKE2b-256 deca025f5adfbb7b8b3ff67c6216b5d24065cf469352dcfb068e33770c321f0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 10abd500c4d67c0c6a9fa0e3a80c2773c0f2471cd858a54d9204675b1efb4aa2
MD5 97e9a7376a9ccfec91a8fb0bec97742e
BLAKE2b-256 a6b5f0dc943ba4941028df0b0959b1d0e938e2c348fa4a0c86bc380b53f1fe21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bde40cbf3a119bc14b3f898ea715aaf46c90835eda3de90d94951d8ac4bdd9b6
MD5 a93f426f3def149edcb5529176f515f1
BLAKE2b-256 2a8d2c9d99247de1c8a66b3fe0e760aabe5b695885260f66e752ed93615ca1b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c69fa51f56c4bcac6094f2ac44e5df64eeb63c65d59b277559062a0f85cbf37b
MD5 ea99c93d20921d53d306162747400dac
BLAKE2b-256 2487f82d47d57df2590f2eea2fac9c1d78623ea227584641be053a14a2f046f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.5.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 441a1b375ba8dd04a9775c1145325fd949caab60f92ea41d493d1ae0f3a2711a
MD5 7a2503754d36b16652e555c4c34a6355
BLAKE2b-256 2403c0d7cfdeaa6055c84d1c734bef1d862a2ff35323ee5f83e7075ca1e067e4

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