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.

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.3.1.post0.tar.gz (159.4 kB view details)

Uploaded Source

Built Distributions

dwave_preprocessing-0.3.1.post0-cp39-cp39-win_amd64.whl (268.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

dwave_preprocessing-0.3.1.post0-cp39-cp39-win32.whl (251.2 kB view details)

Uploaded CPython 3.9 Windows x86

dwave_preprocessing-0.3.1.post0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (772.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.3.1.post0-cp39-cp39-macosx_10_9_x86_64.whl (281.6 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

dwave_preprocessing-0.3.1.post0-cp38-cp38-win_amd64.whl (269.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

dwave_preprocessing-0.3.1.post0-cp38-cp38-win32.whl (252.3 kB view details)

Uploaded CPython 3.8 Windows x86

dwave_preprocessing-0.3.1.post0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (785.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.3.1.post0-cp38-cp38-macosx_10_9_x86_64.whl (279.7 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

dwave_preprocessing-0.3.1.post0-cp37-cp37m-win_amd64.whl (267.6 kB view details)

Uploaded CPython 3.7m Windows x86-64

dwave_preprocessing-0.3.1.post0-cp37-cp37m-win32.whl (249.4 kB view details)

Uploaded CPython 3.7m Windows x86

dwave_preprocessing-0.3.1.post0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (782.7 kB view details)

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

dwave_preprocessing-0.3.1.post0-cp37-cp37m-macosx_10_9_x86_64.whl (279.8 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

dwave_preprocessing-0.3.1.post0-cp36-cp36m-win_amd64.whl (267.4 kB view details)

Uploaded CPython 3.6m Windows x86-64

dwave_preprocessing-0.3.1.post0-cp36-cp36m-win32.whl (249.3 kB view details)

Uploaded CPython 3.6m Windows x86

dwave_preprocessing-0.3.1.post0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (784.5 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.3.1.post0-cp36-cp36m-macosx_10_9_x86_64.whl (279.8 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file dwave-preprocessing-0.3.1.post0.tar.gz.

File metadata

  • Download URL: dwave-preprocessing-0.3.1.post0.tar.gz
  • Upload date:
  • Size: 159.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for dwave-preprocessing-0.3.1.post0.tar.gz
Algorithm Hash digest
SHA256 3a6fd6dd360ea4781d09729649cc77c1855738d9cf245d23c75561757d783204
MD5 95c9229a45fd81ed3b3b085f603b464d
BLAKE2b-256 2e2cf9ff5eb39e4879f510b4f5a804236cbe0e1de3331ece6ffd8b7b4680a898

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.1.post0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 268.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.0

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 94b604edde86d0e6b1e5263bb9c95c6398810e48eaf1715e42e81b60b295094f
MD5 67e882e9c2651a2664b59672467b964c
BLAKE2b-256 23cdcd6669d3c3d93433097b105c4bb0ca9a70ceec171df3baa60d4c4f1bdee4

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp39-cp39-win32.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.1.post0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 251.2 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.0

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 a70a885ab11ddb8147509a6d7ea0b2a7da1dc7a87d1c83e7806239dddc44985f
MD5 39311ec646c638d0ec15c02122993e42
BLAKE2b-256 7ae93a791aad09cdc9b4376419574b7270fdf80af8627dbae5ff021210678ff0

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d6dafe2cae21bcd7f301768d6506331c469d8c5b336be63ce8f0d761d6464c27
MD5 845e8a1834abbe8dcdfcc03d6d318113
BLAKE2b-256 9c7c9978094bc824e385a48849c5a0ed94859600945f7d811a5908b6b8f46d12

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 60f7310a90182bb3fc8629181edbe59527be8d2e56a6087e172b8434d385f421
MD5 e2632b6143b2e7c1bfb965acebb104a8
BLAKE2b-256 ab2272164af05dcef9a02bc04ce9b8c6d67b85ae76ff586ff41599c2e00eeadb

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.1.post0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 269.4 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.6

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 55899af45a544dda8dc540cbc585cbc2a94205eb7e949829db977afe95c0d1fe
MD5 256d0f042e64c9a14ce823c97673baa3
BLAKE2b-256 a3af62bee712210834c4c9cc9cd2e0a71aa7cb1728527d5838ec84ec43dfe5e7

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp38-cp38-win32.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.1.post0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 252.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.6

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 c139883586e0c2baf8becfbec8ce264cd5c7813d240e3bc38da84fc97b397e77
MD5 2e03364fadaad4a4f9756adfcc5faad0
BLAKE2b-256 62c6d951cde4b4d4ae252c139e62fd5fb6e21c51655a576b5482b466cbe63bc3

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5206d8bf1080da5c096010ec15f5f0fb469b3c28165df9dedd95ea8835ec060e
MD5 23750f634053a885cee6e1191b08b75a
BLAKE2b-256 2feef60ac7a087039dbbdac40b5b377718095ddf6927c8a986acf8ba43d82d6b

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 206772d9bb62bc4c25f853a53da2ebecd1766481e5ea33f3a6b5dd81648aaa6d
MD5 0d9d985be14f66c870ddb71d3320fa55
BLAKE2b-256 3b068eae824299d1abf2efafdf64ece90e3663536250bd6f926ec791d0c00288

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.1.post0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 267.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.5

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c2782eceb41a3781aa911dddd419b61816ad8179304da3f0b1cdd6d961175f0b
MD5 fdce6c7368d6f82cff07320ae6a7bb1f
BLAKE2b-256 0982593bf1e73e9dde9ad3ee0abf7cfbd9b211d0a1c2497159d62e5f8fc74b9b

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.1.post0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 249.4 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.5

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 d873417f2b15d89b19ad62a6d205f23b7083317f4fb9e3bdd5ab5a48bad97b2a
MD5 876948d42a794db9f1643728946e177d
BLAKE2b-256 44a054202311d2f383fd604b3f4012f70fdc1e2320037ff49115e8db379d24de

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0deaf2be8844cc6b9be9e2fbd7c992ce81856011fcddcf735bcedb21a0f79c02
MD5 5b58b7d2f5e660d10c277bdae1541e9e
BLAKE2b-256 915e67062e67942ce635f43028ff962580c07042638f4c5f5aad48c6636873aa

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9db345a0e313a2c65af595bd87e0b6026f177e5176dfe6c1d5fecd37c8995f8d
MD5 5baa7449f5c737ba4095fac360830d1e
BLAKE2b-256 815b5ba9865ac1f651cada1430f5a58482ac16452d2f25ecd336aa5d95c4b86d

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.1.post0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 267.4 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.8

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 eb466c3d2cab71726ca34fdcf61b6e2bf744ba9d9b2d41c7bb6f61189ffc2f54
MD5 7355c70c7b8ee8e1e6ed8615fb85e22a
BLAKE2b-256 86840152921df7d763fb14f2de1b10acb569d97d7abd5c4e4329faac44fd0cda

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: dwave_preprocessing-0.3.1.post0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 249.3 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.8

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 763afc6c9aa87dd97eface4c677d9d31e639af0bda9b2ea4ad29f1166263af0a
MD5 a4000f942013f2a7c58ae2c3fedc1abd
BLAKE2b-256 e61d55f6de469e9148d9ebfa421ca9f93ba19c5a319ffa093b83c89bb58edca0

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 68c7af80081419d25cbd0a512370ff4e3065877c2349af713d69329826d13f14
MD5 e50fba0d1a8abac0f030712d3a5c3bba
BLAKE2b-256 0c109071f583546b8f08d6b5eb02c0eeed599e5d5a4e93dc8fa71e7319003e3b

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.3.1.post0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.3.1.post0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2ae828751db685b0a47145c2229de4e58252fe4882a25d6bedb6cc1b1008a114
MD5 b88aeb4f8a8d99f9110fbc8ecd597ac5
BLAKE2b-256 cbe1098de9329f99db0e299e6318b24101aaa1f64c5204b27873d90a377aeff2

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