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.1rc1.tar.gz (57.3 kB view details)

Uploaded Source

Built Distributions

dwave_preprocessing-0.1.1rc1-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.1rc1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (421.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.1rc1-cp39-cp39-macosx_10_9_x86_64.whl (116.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

dwave_preprocessing-0.1.1rc1-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.1rc1-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.1rc1-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.1rc1-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.1rc1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (420.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.1rc1-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.1rc1-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.1rc1-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.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl (114.8 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file dwave-preprocessing-0.1.1rc1.tar.gz.

File metadata

  • Download URL: dwave-preprocessing-0.1.1rc1.tar.gz
  • Upload date:
  • Size: 57.3 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.6.5

File hashes

Hashes for dwave-preprocessing-0.1.1rc1.tar.gz
Algorithm Hash digest
SHA256 3744e7d71963d627db8e57ee933d6baa5cc9b3ac1c6ca94aa5e2e1b2135b69e1
MD5 c162b9cac840cd4f791f5c5378d40b87
BLAKE2b-256 d558c97e999d75e1ec70fcca80cd133eecc06e42666d803ee9b62f1ba7e0becc

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.1rc1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d4b1a6ccbf98133fb08720e397a8e4d2531c8eb4b5884173870b9de9977a1149
MD5 e92a5b58aae646b3c8db282e6eb6b8d9
BLAKE2b-256 146b3b262d126ac47718a41efcb6fa3165fdea8f3285dac2db8eabb04ba80190

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.1rc1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d14ec5793ae8a4c60673d9e805bd913bd4d01be9c5cd38ee25eb171b13264eaa
MD5 3c9144c75f9832e7f4283b8b71127579
BLAKE2b-256 e2fecf4ff8c1bd360309018ec380ec135cd5017f94fc91fedd0c91b9f29148f9

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.1rc1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.1.1rc1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 116.3 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.1rc1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 115f753cd173d248e9f5aa375431ce9242c1e774a43fafa9ddd7722020b3e28d
MD5 5ee883da91a0713b3f180b4a1b0f9101
BLAKE2b-256 e35b7aa339a903dabd8c0d77ebff046ace4b5cac930b9e2b8958b9533843ae41

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.1rc1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1d22ca8c476d60ebd4e139fc8098f5cb278666d7387496acd7596617f6cfe2bb
MD5 6dbc59cb47407c90eb03c918d7ab3be1
BLAKE2b-256 7288aed5d4a00f11024b60810c6a6b464672457ef67af0ea5275b6f6d9c5089c

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.1rc1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 22df545efa7b5c956ba7b346c9c2edef151736b89feea89ae4e7f7c35b7ce3f1
MD5 8c43002686d48fd09560a1d7cff9578b
BLAKE2b-256 cec0298dae37c3e9d5030daaea91851b12cde03aa556d9c6ecc72e56bc0c6820

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.1rc1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.1.1rc1-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.1rc1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c4d7b2b234dd83dd415444b622f8bc4090b886a3cbf76555266130172c940add
MD5 a403a9a51af5353388af79244e5ec184
BLAKE2b-256 3ac3d0c6a69fa5831ac692e0b59e44565be02aede42ddaf824257da35ddc52d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8b03dc75ffcd7ad41a8b99e6407fbe02b0ee8ac74236ca084ed2b8287236821e
MD5 3b42b33095474bfa6f8a0716a5d6d80c
BLAKE2b-256 4ca7d96a756dd9f77a1c670d5f86e7b8324d5c0d78bb6831886e1aae4fcea4c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 236b28f536ccca9e6812868d43f2d7444a8a4d2136e368fec9eec104652b328f
MD5 c1533d216bedfe52a93aa99164c0c872
BLAKE2b-256 6d95ffb6bef46d250e4c537c40e97149d7e93e99cc1dfbab094c0267d7081d80

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.1.1rc1-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.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2620791e18d5f5829b2c14ef4b7e4dadc6f853a653a33f5fd9d5e19408930ee6
MD5 6b69cd2ed683f134d5de4e12287796a0
BLAKE2b-256 dba9bb8cb28e93bc07031459479093da63b384ecd4c1416a02093d98ba41ea3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e6114b3ff3645d0c14fcb89339d2969f4584d2a2f9d3b3e5d3db5dc7e2718235
MD5 8467b8a03cb53147d7b3fcbbe2a15b9b
BLAKE2b-256 a3ef82fe4c8df4709e1482ac97790871c651acf7b6b37b80a5f00469b35d7671

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 5355bb4d3ff75fcfab69304f0eebd01db71aa8e09e1748ad5e50042dfc217af8
MD5 30b28fbbb90b0ff7a0633d5a8dd3a458
BLAKE2b-256 26c28e3db7399112c036d7d49feb5f88ee449f92c6899e2411153e35347bf504

See more details on using hashes here.

File details

Details for the file dwave_preprocessing-0.1.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dwave_preprocessing-0.1.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 114.8 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.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d5aab511ac818c0cc7aed4e95dfd15005784877bd94a4a8fff790ef50994769c
MD5 ae5df0927337282562e7382ae73a9164
BLAKE2b-256 80471fe0d0835f68b18aa41fe8f81579b4624f4df7e915ecaf535f1321fa2366

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