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.8
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.8.tar.gz | 594.1 kB | Details |
Built distributions (wheels)
Total release size: 45.3 MB
Release files / dwave-preprocessing-0.6.8.tar.gz
| Download URL | dwave-preprocessing-0.6.8.tar.gz |
|---|---|
| Size | 594.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4e8c4ecd99e54a2f7a4d71253f01808843f21837e5dbc0e13f1feea4ef1d1721
|
|
BLAKE2b-256 checksum How to use checksums |
9f0920871437dd36d5219d670bf083596eebbaf540cfbf22efca7f8f688ca334
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp313-cp313-win_amd64.whl
| Download URL | dwave_preprocessing-0.6.8-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 840.5 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d87be442446c56093ef9dcef4a285e2c533ff81eb9a343a75166767a26884a29
|
|
BLAKE2b-256 checksum How to use checksums |
b32c3f6b81f43b97a5d8e09c5aeb6529439e81b18e031d81f8d419f710be523d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dwave_preprocessing-0.6.8-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 |
583e70642b161b9a522ff0ffb903a05e1baf2f0042606a43d5249edb42a03583
|
|
BLAKE2b-256 checksum How to use checksums |
d02fa04c2bb60f26a3edff09574100e420e700b05091e4c438a0271a2046f009
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | dwave_preprocessing-0.6.8-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 |
7288ad374bd13ab0130bb454db8228511871ce34a794eabaaa9aee3f0edef6b2
|
|
BLAKE2b-256 checksum How to use checksums |
c0bc4af756fad6cc33150b0d6a386a6bcbd271862f8521ef1d117a88851e7f5b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | dwave_preprocessing-0.6.8-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 695.5 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
46579a153769e02cf2eb533ac30d00802cd76a8473d12232edc0ded05c20053f
|
|
BLAKE2b-256 checksum How to use checksums |
022b9ba829c2027784920b304cb9cb08229650f02f0f5f8d6de58adb1ae5e425
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | dwave_preprocessing-0.6.8-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 723.8 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
ed6b1b8038a1d7098bde5244f886ea39f64d52f25fe2ff09c3d5d632d4e6c390
|
|
BLAKE2b-256 checksum How to use checksums |
b71b5858a7c1b4fd07b02f946d59847904fb4e8bf58d06ef88539b2acbe7c33e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp312-cp312-win_amd64.whl
| Download URL | dwave_preprocessing-0.6.8-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 841.4 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9b7d375b87226a81ac0f6906b338c829fab3a1728b78c1bc8425a7463c396ea0
|
|
BLAKE2b-256 checksum How to use checksums |
702cf6ae01375ab68b150834c5e8962ca0311f75be69a69bfd4043d55790dfe6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dwave_preprocessing-0.6.8-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 |
e4f3c130664337ed2db3a9abd469cae5d031c7a10453af1bece077320bfbfb9f
|
|
BLAKE2b-256 checksum How to use checksums |
70bf3c16f8b37e2149fa1fb655bfb59d6d89b87726ce04e8a08e1ac1ce32e4de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | dwave_preprocessing-0.6.8-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 |
5787c8e401c5ab27d50ac4522424764b2f145afbef91c01d224aebcf33fad0b5
|
|
BLAKE2b-256 checksum How to use checksums |
4c1a574784e03b10b23188a2c11355cfa73fa0605dc46c9a86f9c2f6f42c543d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | dwave_preprocessing-0.6.8-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 697.9 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7f21802f0013883e308425cbc81a2539dc300fa7e70d8aed7a6dac410b2f4b68
|
|
BLAKE2b-256 checksum How to use checksums |
f8841efe1919034543f6b37bd35a7befe15d39cd351824e9724c3893d5252762
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp312-cp312-macosx_10_9_x86_64.whl
| Download URL | dwave_preprocessing-0.6.8-cp312-cp312-macosx_10_9_x86_64.whl |
|---|---|
| Size | 726.9 kB |
| Tags | CPython 3.12 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
d810eed7752905fb6128a4684b18fe4f7d90b2dcd382b31fd29ef486e5390e8b
|
|
BLAKE2b-256 checksum How to use checksums |
8ed42c3c8d5659b49a872051e09a83c423a2d526e29acb6459514f4dd28caec8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp311-cp311-win_amd64.whl
| Download URL | dwave_preprocessing-0.6.8-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 841.7 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0470af49db448b87958822550558e9a2df73763f1139e5878dc7aa00f35fb105
|
|
BLAKE2b-256 checksum How to use checksums |
0b2c96b924766b95960a32112eba8eff84a7b25650dbc85b84d3dc0246a775f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dwave_preprocessing-0.6.8-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 |
36663983ff209afd28ff8ff3ed1d6fedbaece27aaded891fef8115366c0d612f
|
|
BLAKE2b-256 checksum How to use checksums |
ca7f7f25532b1c3a6df52003adb176937f210f08911961e52c9f7edde3ab78ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | dwave_preprocessing-0.6.8-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 |
aad8a384568861324f21c9ad3b271593ac9840415b9e86e4339c5cd3e0ebc353
|
|
BLAKE2b-256 checksum How to use checksums |
019af9ea28c87b3a43e638014602307683b343a0f4546a85b59ecd242cee7e1d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | dwave_preprocessing-0.6.8-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 696.3 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c9f829df555e15cdc8974b1ae5a27a229547877175108126ad78b18ef778255c
|
|
BLAKE2b-256 checksum How to use checksums |
2a2b771e15e7c417e6ffba70bb2ab795725d9db017b0d4b565922738ee5b0513
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | dwave_preprocessing-0.6.8-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 724.2 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
cd2c9ade59c3e6207d7c7a4db02ef33c8ee8839b3c4a81c735fcfc43af18258b
|
|
BLAKE2b-256 checksum How to use checksums |
5f67d347359dd2372f57b8bb98b00ee82b9b98a960fd2461cbfb66d024fd8e81
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp310-cp310-win_amd64.whl
| Download URL | dwave_preprocessing-0.6.8-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 841.2 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e7add958f5b9801e70a853799abc5fed22cc05d4570405de1bbb58316d76d835
|
|
BLAKE2b-256 checksum How to use checksums |
cbb1a844f9405a7a4450c80078c7d74f31ae9024596be15daabd09001346c1d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dwave_preprocessing-0.6.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
2a5ebc56405d5a3e17aa1f2a6a5a850609d8dd19bae3d43f028897cbf1da7ed1
|
|
BLAKE2b-256 checksum How to use checksums |
ac25fe1ef235770f173ba4d49796ca28ee9d89b43256a2f37fc404619e5b6694
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | dwave_preprocessing-0.6.8-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 |
38567226756f49bfb7c785fdedb97ad18c7af0d16819c9fc27b743ef8e8c63c1
|
|
BLAKE2b-256 checksum How to use checksums |
e9ab567ecc6b32a77bbbb5a2b42a1efa4c39774f3521134ef03e33e812be1608
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | dwave_preprocessing-0.6.8-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 696.1 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
54b06aee4e356a16e9550583f0de81e17ed39e7d3d3bfe9a950569bc435bc1bc
|
|
BLAKE2b-256 checksum How to use checksums |
587a02b6abe3362bcdde5373b2449d18d625a90e28f41276477bee0d25f0190b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | dwave_preprocessing-0.6.8-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 723.6 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
d0466f7822f83ee6c5c6a6da1e511976009b6058ddcba70a3b18a0c92d6bfd1b
|
|
BLAKE2b-256 checksum How to use checksums |
c2d4a086755037acc090c09c556ec487c4024f15547f4206a58650ba44c6dc39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp39-cp39-win_amd64.whl
| Download URL | dwave_preprocessing-0.6.8-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 842.6 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
82bf7b8c317d41e659bfc1420af5a3e6aada0b475d9050592c68248c092d0f6e
|
|
BLAKE2b-256 checksum How to use checksums |
272bd3eacce255720491697429866fecb0f7aaa0b1c57462c2f562966e47eed7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | dwave_preprocessing-0.6.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.3 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
7d043880a3b288b31b55d0b5216af3f835dd6b38efe99b0656fd0e0de995fb9c
|
|
BLAKE2b-256 checksum How to use checksums |
7d5a1694a649a8273c392ddfd9b32aa197b962f555dcf3e848ecef390a4ccab2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | dwave_preprocessing-0.6.8-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 |
6bef10b064458ef0b8b3f0609901efc360be2890960729d27d747988ae28cfa9
|
|
BLAKE2b-256 checksum How to use checksums |
7ee8f838f47571483270638369660ae4ef96e4f5442990826ef90af70c10f90e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | dwave_preprocessing-0.6.8-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 697.0 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d4e3d7de5000d190d4210734068699adb2842abfc6cbca02d1bd97c59facfc8c
|
|
BLAKE2b-256 checksum How to use checksums |
df1cc2be82d3e865acac4ed046596a178484a65e0aa3acb96bd04b762a4cd001
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|
Release files / dwave_preprocessing-0.6.8-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | dwave_preprocessing-0.6.8-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 724.6 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
62a59dd42655ced86410b38e2b0d711fd8b74a5b66ad2741846d19af1651846e
|
|
BLAKE2b-256 checksum How to use checksums |
1828858309d56b1d51c48df8531138180446d5b35f8f7e63f522962e940d20dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.9
|