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

Uploaded Source

Built Distributions

dwave_preprocessing-0.1.1rc2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (444.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.1.1rc2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (431.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.1rc2-cp39-cp39-macosx_10_9_x86_64.whl (126.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

dwave_preprocessing-0.1.1rc2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (450.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

dwave_preprocessing-0.1.1rc2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (436.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.1rc2-cp38-cp38-macosx_10_9_x86_64.whl (126.4 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

dwave_preprocessing-0.1.1rc2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (443.3 kB view details)

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

dwave_preprocessing-0.1.1rc2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (430.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.1rc2-cp37-cp37m-macosx_10_9_x86_64.whl (126.3 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

dwave_preprocessing-0.1.1rc2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (443.8 kB view details)

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

dwave_preprocessing-0.1.1rc2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl (430.8 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.5+ i686

dwave_preprocessing-0.1.1rc2-cp36-cp36m-macosx_10_9_x86_64.whl (125.0 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dwave-preprocessing-0.1.1rc2.tar.gz
  • Upload date:
  • Size: 61.8 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.1rc2.tar.gz
Algorithm Hash digest
SHA256 60e46b70cdf042aede628250a684e16b299d4dc8f005b6811e2ba5faff9bfbba
MD5 8eb2a9791e7b17c36c45785eb5d163d9
BLAKE2b-256 32b3d81a8445562946d957ea91a2fd4def6fb3da6b717c883b6c337361dbc976

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 47fe2ae066ab6fa15cfa9c4c1001cbf33a0eba051a84563c0aadfb64ecaf9802
MD5 ceceb4517b53e4554b200e7b81560053
BLAKE2b-256 6d079b47dfb6389778c03381c9021e4994725f67823586628558ea55b3a93906

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 039287a193cb1c21f9752c0f0ee6b8148cc8b3b2239732005f6b3f0c0a35955c
MD5 b85a840c474826508613d21037ce5b29
BLAKE2b-256 5fb5567159aa46d168c25939b261f538a3eea232b3e0c3665523ac1aea72a754

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.1rc2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 126.5 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.1rc2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 700574aea2cf88f9ab3d88b9274e1142ca6f3a1680675b9a6d8c3b32db3b1c7a
MD5 90526348335479a347ce366cb8d33175
BLAKE2b-256 90dff6604a4b1de5073fc59bdd0024f471ebd26ac8593d00ac6c113c2cd84c8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3eea4fce4a8b3979a90986b9120cce5139ded50274574f9e9fa5fcf880231181
MD5 79c34b3f03534d403a56a9c737bf52fb
BLAKE2b-256 71f33f76e66d659d9895acc3fc30d64bc0feb2a6003f969d3d2e1b86bf2f672c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 af7e2640bcc2bedaa5058c0f341cb098c688452ace13f2d5e1ed6bd913805e2d
MD5 fabcd5c03d8276d0e8c253129c9a63f4
BLAKE2b-256 c5f4e91884c8f53116e049ebda69c46b44f96a2ea7f9d3ad3791097f65759927

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.1rc2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 126.4 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.1rc2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b1344795abd95a3c406b7c4a426fac241883206edd42ede45d5542ca4afb7f72
MD5 821fb0c8b83241a927fcb3190539be04
BLAKE2b-256 c0cc28e05e21aa19441ded4adc5fd7b6f70574f040df022b3d8084f715ecbacc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5e1bc78ab239ff44ac5379cdb450ac089e817351c784631bdb84d3ca9cbb9125
MD5 2bee6b544b139d85a16f49594e42596b
BLAKE2b-256 a51f254b53f41d0d928dd8fed7780dd9b79d24b37bda6bc3afa975e0ccd4622e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8ac89bc9c03086ea935c7a2fee1f4aeaf880f23336be51b5e8db4ced3ed43648
MD5 b614e8742d501510603450a19c13eadf
BLAKE2b-256 eba8884b90e60b8bcea642a7a4dc0d5473455d6c4ec3535b52d895f7d2fdec64

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.1rc2-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 126.3 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.1rc2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7a390c524c1f9d062f04e233f4eac57cf3665560c75b9e43b02ec102db7c1a7b
MD5 ba1e9e8ad05af80a8a6178b921b34e4f
BLAKE2b-256 58f60cab51b64eb5c5d51e80c848ee9eb011c30ce343a4e2ba489de4182e184c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 40598fa2a687b0a819d074093b8cab31ef960e236b0653634ff36282c54d71a7
MD5 644f3dd3819a91e7266272467b5b6c09
BLAKE2b-256 c52a7767795e71305d8b2eaa707501aad5094fa7a1433c036c09c3a5969463f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dwave_preprocessing-0.1.1rc2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d378a7334a1f9867af058a6aea0834d8fcae273bcaeba7f83a410e07971482eb
MD5 511e90137a07e9e8e067937aff0402e8
BLAKE2b-256 1b415ec4a0c6a596d77f0495fefb87b9faa56eb4f9ccfd6cbd30f626ff971d56

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dwave_preprocessing-0.1.1rc2-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 125.0 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.1rc2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 089fdfdb0913da113be8bbd99558bc0c54c16ab4fd217fb6baea628c131e1d05
MD5 0b764c540198defa05df59c741cf1c4b
BLAKE2b-256 beb64e495e0d9169945537f0eaca19ce5c124af068a555b99d123c3503a018c7

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