dwave-preprocessing
dwave-preprocessing provides preprocessing tools for binary quadratic models (BQM) and presolve algorithms for constrained quadratic models (CQM).
This package contains several preprocessing composites that can aid in solving BQMs and a presolver that can reduce a problem’s redundant variables and constraints to improve the accuracy of CQMs. For details on underlying algorithms and usage, see the 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.
Metadata
Release files for dwave-preprocessing 0.6.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dwave-preprocessing-0.6.10.tar.gz | 594.7 kB | Details |
Built distributions (wheels)
Total release size: 45.6 MB
Release files / dwave-preprocessing-0.6.10.tar.gz
| Download URL | dwave-preprocessing-0.6.10.tar.gz |
|---|---|
| Size | 594.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cfc14afdd94470b30bb1c1a43559c0db0325020f52ff31793f006aa323b654ca
|
|
BLAKE2b-256 checksum How to use checksums |
1a0400ca2a68c45d3632629686428452166f00b5c820734de1c23af2c411b90d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp313-cp313-win_amd64.whl
| Download URL | dwave_preprocessing-0.6.10-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 840.3 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7c15b71717745cf1d7362359c48f965ffb024477a069ef21f132974df93b3de4
|
|
BLAKE2b-256 checksum How to use checksums |
bee52af317da8f1a9faaf6892c38982d70f0eb6619da5cf1d8f6f74c1405308a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dwave_preprocessing-0.6.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
cc487f6ce0a0ea92742724db7028a3acbd787b3c7c5c81c24833c31b4f885494
|
|
BLAKE2b-256 checksum How to use checksums |
a7c88f3a7455d69d40562b22970750ddfb394047a1295bc1eef347533b6e5d73
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | dwave_preprocessing-0.6.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 3.3 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
893f2a70aa5ffef2f298a71fa4a27c9123a2ec78d5759a5063bb7dc45f7ae33f
|
|
BLAKE2b-256 checksum How to use checksums |
f32be882663e43d4f5ed7e2cf5a7c4bda8b9a02c86fbd5412a31c54e0b45af44
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | dwave_preprocessing-0.6.10-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 694.2 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e761eec22cedadfd24a6754d0b0099a937b386276d09887f15ec8ea159e7831b
|
|
BLAKE2b-256 checksum How to use checksums |
69f32e1a3ef7518b55e5a2358ef8f3b8ee6c159095d1f092734c728a23f73275
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | dwave_preprocessing-0.6.10-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 722.7 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
4cf2c19807c2f78bce64364dcc3a88da2dce7ab30792cf37e86dd98c84fb55f6
|
|
BLAKE2b-256 checksum How to use checksums |
c235e44509de8057e7f716dc8cb45d8911bdb0337a928f839e80c49505836fa6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp312-cp312-win_amd64.whl
| Download URL | dwave_preprocessing-0.6.10-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 840.6 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f53d8b061cb94f9d829808c606aa0722ac06404677dfc5ebf1d86331ba3c18eb
|
|
BLAKE2b-256 checksum How to use checksums |
b4597b7319c800f6c500caa49604488a0915c219798f382333f2dc5fd51760da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dwave_preprocessing-0.6.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
197eb11fd165be3c1721f12a9dff1e50a5f750a9b90fadd1a3b34087a80203f7
|
|
BLAKE2b-256 checksum How to use checksums |
e1953fb5785eceadf51fe02f3b4e5ed50e96af0c50f3b32197e7231dc3eb537f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | dwave_preprocessing-0.6.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 3.3 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
0e90214eff387716f82a5d732e5dfcd47cbd8bf0b5a9da95fad11d5b61b07654
|
|
BLAKE2b-256 checksum How to use checksums |
dd22321d6e8152e94c306e2c7412763c5b1860df33705c8bb1a7534cd47f1c48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | dwave_preprocessing-0.6.10-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 696.3 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
523f79c731e8b32ad3dc8d02eda9dc6b6643d6d5ad37cb20f0cd01db0dd4bcce
|
|
BLAKE2b-256 checksum How to use checksums |
b727c89282a08746751003421e16daaf60b8e87df3d98fc47f548994d0c9f190
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp312-cp312-macosx_10_9_x86_64.whl
| Download URL | dwave_preprocessing-0.6.10-cp312-cp312-macosx_10_9_x86_64.whl |
|---|---|
| Size | 725.5 kB |
| Tags | CPython 3.12 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
13958b4253df4e464a4bbb4729a9e0bef334a36313af69935560e95c15338496
|
|
BLAKE2b-256 checksum How to use checksums |
18c92d3883b43a3fce87e837ccd16ffadb63a79f7eb374dd1994cb61bc2240cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp311-cp311-win_amd64.whl
| Download URL | dwave_preprocessing-0.6.10-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 840.4 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ef5100f1fb54285188b50f6f59f9e3652f778e24341e154d96b471a01afef0c5
|
|
BLAKE2b-256 checksum How to use checksums |
f356620b1837792edaf9c3ff2a2ad5f06f8fe3d27322f9c17604ff88e3184b0b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dwave_preprocessing-0.6.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
62e1ce246ba182483d0bc1399e0e9fbb87f7ab518937b072b1aef856e9df858b
|
|
BLAKE2b-256 checksum How to use checksums |
59a123176623787ee02feb2db3b18622a8e9ca08f225d1382b531d87f107a64d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | dwave_preprocessing-0.6.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
ba30ddb93983d42ef5d5bc0fdbcdcd5c5968dc732c018859d5cea3a571dfc321
|
|
BLAKE2b-256 checksum How to use checksums |
8e795dc2c68489f81d62bdceba49506fd0f89af5735c807c4ed77050230e14ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | dwave_preprocessing-0.6.10-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 696.4 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d3d2b4dd846efb972d7fd7a4e7824accb2a4744f586fc5a2f44af936badb1ddb
|
|
BLAKE2b-256 checksum How to use checksums |
c390ca4084370d2f0f2b773159011e66f1a6e16ee331d10e45c7f2f72522925f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | dwave_preprocessing-0.6.10-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 723.9 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
65e6b4b62169430edad8121d7d486dcfa2761d9ea27b69a10e9727320b2b03bc
|
|
BLAKE2b-256 checksum How to use checksums |
bb3c7f6e1fa417e77a4d99ae1cd88cc0e73f7581d7d78a3ac5970c1a3768fc8b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp310-cp310-win_amd64.whl
| Download URL | dwave_preprocessing-0.6.10-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 839.7 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
726e6e7c72f5626b14afa40f04f500e2ced4c6a01cd73ceca7848b010ba71dca
|
|
BLAKE2b-256 checksum How to use checksums |
17835be61a6c92817e3aa4e9444b490a5028733e0953ec13c8cf04414c1a2954
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dwave_preprocessing-0.6.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
3903f6f0e2796c30c59e5e8f7e7ebef6901111655c7c9c6251e4764e2c3fe174
|
|
BLAKE2b-256 checksum How to use checksums |
b58f9603a6f3bd15788273febf91ae6a91aa62d685b5db44aee3faeb559b99e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | dwave_preprocessing-0.6.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 3.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
a5d04a9a0adf1d6ef651950a3acd3eb5a9bae1c4909877d00a46c547ae684551
|
|
BLAKE2b-256 checksum How to use checksums |
e4d41780b57fb405800c44761148d5cbf426ffa809fcf096f6dbb2d07b4c3719
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | dwave_preprocessing-0.6.10-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 696.2 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
47a417ce4783cd85a04bb8f9e73d934eb8c6376afc9e77972aaead3e4af7ab43
|
|
BLAKE2b-256 checksum How to use checksums |
ad6296de9aebe962baf061292117c2dc896fe16cd38a219d1e8e76f535ec1df5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | dwave_preprocessing-0.6.10-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 723.0 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
d6ccb37bbcc2b9ca74be2691652ee9093b6e5c697d3b2aa9bdf8a2571fb3a200
|
|
BLAKE2b-256 checksum How to use checksums |
a62f8f4d67d9b1c903254ed873366e26eec85fc9a2e28adbd1e41b9fe137a0e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp39-cp39-win_amd64.whl
| Download URL | dwave_preprocessing-0.6.10-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 840.9 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4c81afab1bea2a25fd573d1e3a276569799e77310281ea4cb889a0774a7d48b2
|
|
BLAKE2b-256 checksum How to use checksums |
ace11acd19fddc3dc54b43cce9e09bc1819464bf2407ed730909742721de6b8c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dwave_preprocessing-0.6.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.4 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
1521bf7ee401d3578a4af13ae9a2dcc6708fd1de80c57a894f891543ca7a42bc
|
|
BLAKE2b-256 checksum How to use checksums |
bba29b8495b55954f22bfca3cfe915d35fbb1ef907db435b974cac98e94518ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | dwave_preprocessing-0.6.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 3.3 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
4b187b9c5690de1d0d97a970b8b08182e0785b55070c67bef37213f16d989b61
|
|
BLAKE2b-256 checksum How to use checksums |
9e4b70b0aead1c779b682bda40642942b940b232452a98b8ae83483566e6c022
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | dwave_preprocessing-0.6.10-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 696.8 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
77518b55956067a2d3d02a140e04fa19a592f81ff45d529fcfa40dfc6afa6a8e
|
|
BLAKE2b-256 checksum How to use checksums |
ca8a8b87d307b14afbbbddcb1c84fd0b04ef7fa5087b08a210080476cc55a10a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.10-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | dwave_preprocessing-0.6.10-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 723.6 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
d0c0f659ab20aac28c0cd5cae542df6137d490e419a3cd1e5d3b9e38637fe7b7
|
|
BLAKE2b-256 checksum How to use checksums |
d37d361a2ffa18d863bedf6a4628cf3bc42199b2262c718bef1887bca84b8f0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.9
|