Skip to main content

An API for preprocessing tools

Project description

Linux/Mac/Windows build status Code coverage Documentation status 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.1.0.tar.gz (58.2 kB view details)

Uploaded Source

Built Distributions

dwave_preprocessing-0.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (434.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (421.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl (116.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

dwave_preprocessing-0.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (440.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (426.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl (116.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

dwave_preprocessing-0.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (433.1 kB view details)

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

dwave_preprocessing-0.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (420.1 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl (116.0 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

dwave_preprocessing-0.1.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (433.5 kB view details)

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

dwave_preprocessing-0.1.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl (420.5 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.0-cp36-cp36m-macosx_10_9_x86_64.whl (114.7 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dwave-preprocessing-0.1.0.tar.gz
  • Upload date:
  • Size: 58.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.4

File hashes

Hashes for dwave-preprocessing-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c90dba47d9294c05280b76a9f1cff6c9b3b2f28b3625d76421a5547a5f58f475
MD5 0de2e8a3ba8b8443f58b41d4b7e0f708
BLAKE2b-256 666a71ecc31e5dfca0a7c130946416cc29ed0c130f0e8c2f68ee59c8cae8a880

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9c2db5fd8f0bec5ca78d8902e353fd041f7b4f650336a444fc8f44a7ea13d1ee
MD5 baa3055e3f0773656d584fb882348003
BLAKE2b-256 7fa22deab16fe193e8c56bcb6079e6f043874ae67f2ed712144848cde761fa22

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d8353dc7243d798a630dea76f389cc9079ffb36d7988da5be3a5d4107f05607a
MD5 0d72f06766b9c8b1fa7efde8df155728
BLAKE2b-256 5e39bedfd5d5d4e1d2e85be531e999a65b97eec2980a6a10601e99f12162ead8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 116.2 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.0

File hashes

Hashes for dwave_preprocessing-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3f1ec491c13409090dd04fd5e78032d8d6ed8319ea1d55f8cc924d0e3f4aaf49
MD5 0dd20aa9fe6b1384a28a54c66895b2b0
BLAKE2b-256 954e382b0d894b600ff05f78ad2e6f1af4e8c5c0d85bab0c9c57d8fa4c2fed0a

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 55a883f4c95c1cab01f822ec8a38053f844d6379ec0584a324babcc9853defc3
MD5 206e479ca60176f73406ebbe081f5245
BLAKE2b-256 feecc71a36602b78a42375791aaab4daf1f848a01c311731f4ab627eb281921f

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 16b808ab4488c193d7ec295c6f72f1199b40f8a28d02eb7f551dc3bb6e4389cb
MD5 645293504388f6ec56fe6731a23d2a0b
BLAKE2b-256 031f84d2205f877991ce9dca8c3a18428b8b93e09f6fb8229df406cebab48c4a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 116.1 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.1

File hashes

Hashes for dwave_preprocessing-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cbb2450a198b1645092841ede41bd0d22103e216d648a691219f05df192ba4c8
MD5 1b65460c37b49d17d920dbe4694a98ee
BLAKE2b-256 e67a790ece1a5a8ff107775cb3c4e7b5c377a9b01747ea2f969c6501a6d80777

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9afceca539590817ab7d605e56a56fba4e225ffe99f1b6879ead03609b06a7bd
MD5 73ef94954cd3fc4b6fafdcbd342748aa
BLAKE2b-256 4d2e7025dc908c0e55db6392df9373395eec78eefdfca247184d6180fb59b3de

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 fb49ecfcfc63e6fbee6e5a624f7abd53b8a08d4273bc60997fe60a2f61e22cd6
MD5 496ec34960f73c6e765fa4d4dbf0f632
BLAKE2b-256 f187eaa668b41b199c82049ecdd22c91a5459b342464d166dfe873555ecca9e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 116.0 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.4

File hashes

Hashes for dwave_preprocessing-0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 17e9e735f85c757a996d4e7868f590de95efe4ec82d44c3c646e358e7c1a284b
MD5 e54efa5d9feb128671c6ef6b22c25972
BLAKE2b-256 2a2842bb4b184a8e317a3c7bddf3b835270ac8c6c8c458c972e468e4a683945f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b675061b8c86ab84859b022c9cf9dd81f72ad0c68f7d05ae65dab1aebaf3ef5d
MD5 70daa6e78a1fc7cdca227b781fc2d5a2
BLAKE2b-256 25dda8e6d9748274dc41a504b217452f16864ccfc89cdf367dc82ebf38aba8f9

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 608e9fca674702821f6a99e06d8bc19cd05ceb9622b78012b63f59db57fd84ee
MD5 39617718855a6f1ba9cb4aee9db8b4b5
BLAKE2b-256 e670ee56571ae1529dda743fd5789ef800688c1596533c60ae01af7fb17ca129

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 114.7 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.5

File hashes

Hashes for dwave_preprocessing-0.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6f2f1cd462dce427fb885db53af88496867a6df89e469128e552dbe2d5c10cfd
MD5 876baab7e73cc372875d58573a266007
BLAKE2b-256 59762e902b9a9c51c2e28408311f4c49c780e52cc28095a63cfd305b84b6c49b

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