Skip to main content

Find fast approximate solutions for the subsetsum problem.

Project description

Approximate Subset Sum

Find fast approximate solutions for the subset sum problem.

Installation

pip install approx_subsetsum

Usage

Given an integer numpy array samples, this function tries to find a subset of samples, that has a sum close to a given capacity.

import numpy as np
from approx_subsetsum import subsetsum

samples = np.array([1, 2, 3, 4, 5])
capacity = 7
indices = subsetsum(samples, capacity, timeout=10.0, allow_higher=100)
solution = samples[indices]
if np.sum(solution) == capacity:
    print('found solution')
else:
    print('solution is off by', abs(np.sum(solution) - capacity))

Parameters

  • samples: The input array of integers. Fastest if given as numpy array (no copy). Otherwise the data will be copied.
  • capacity: The target sum as integer. High capacities can lead to high memory usage and runtime.
  • timeout: The maximum runtime in seconds. If the algorithm does not find a solution within this time, it throws a approx_subsetsum.TimeoutError.
  • allow_higher: If set to a positive integer, the algorithm will also try to find a solution higher than capacity (up to capacity + allow_higher). Note that setting allow_higher to a large value can hurt performance.

Performance

The algorithm is not well optimized, but at least implemented in C++.

For the following measurements, a script similar to the following code snippet was executed:

import numpy as np
from approx_subsetsum import subsetsum

def bench(n_samples, capacity):
    samples = np.random.randint(1, 1000000, n_samples)
    subsetsum(samples, capacity, timeout=10.0)

The plot shows the runtime depending on the number of samples and the capacity. As you can see the algorithm is not optimized for large capacities, but scales well with the number of samples. Plot visualizing the runtime Note: The algorithm timed out after 10 seconds.

The following table shows an overview of the runtimes (of course, this depends on the hardware).

#samples capacity runtime
1000 10000 0.000 secs
10000 10000 0.001 secs
100000 10000 0.006 secs
1000000 10000 0.061 secs
1000 100000 0.004 secs
10000 100000 0.057 secs
100000 100000 0.569 secs
1000000 100000 5.887 secs
1000 1000000 0.623 secs
10000 1000000 6.093 secs
100000 1000000 >60 secs
1000000 1000000 >60 secs

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

approx_subsetsum-0.2.3-cp313-cp313-win_amd64.whl (71.4 kB view details)

Uploaded CPython 3.13Windows x86-64

approx_subsetsum-0.2.3-cp313-cp313-win32.whl (65.9 kB view details)

Uploaded CPython 3.13Windows x86

approx_subsetsum-0.2.3-cp313-cp313-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

approx_subsetsum-0.2.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (89.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

approx_subsetsum-0.2.3-cp313-cp313-macosx_11_0_arm64.whl (70.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

approx_subsetsum-0.2.3-cp313-cp313-macosx_10_13_x86_64.whl (73.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

approx_subsetsum-0.2.3-cp312-cp312-win_amd64.whl (71.4 kB view details)

Uploaded CPython 3.12Windows x86-64

approx_subsetsum-0.2.3-cp312-cp312-win32.whl (65.9 kB view details)

Uploaded CPython 3.12Windows x86

approx_subsetsum-0.2.3-cp312-cp312-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

approx_subsetsum-0.2.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (89.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

approx_subsetsum-0.2.3-cp312-cp312-macosx_11_0_arm64.whl (70.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

approx_subsetsum-0.2.3-cp312-cp312-macosx_10_13_x86_64.whl (73.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

approx_subsetsum-0.2.3-cp311-cp311-win_amd64.whl (70.9 kB view details)

Uploaded CPython 3.11Windows x86-64

approx_subsetsum-0.2.3-cp311-cp311-win32.whl (65.7 kB view details)

Uploaded CPython 3.11Windows x86

approx_subsetsum-0.2.3-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

approx_subsetsum-0.2.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (88.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

approx_subsetsum-0.2.3-cp311-cp311-macosx_11_0_arm64.whl (72.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

approx_subsetsum-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl (74.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

approx_subsetsum-0.2.3-cp310-cp310-win_amd64.whl (70.0 kB view details)

Uploaded CPython 3.10Windows x86-64

approx_subsetsum-0.2.3-cp310-cp310-win32.whl (64.4 kB view details)

Uploaded CPython 3.10Windows x86

approx_subsetsum-0.2.3-cp310-cp310-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

approx_subsetsum-0.2.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (87.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

approx_subsetsum-0.2.3-cp310-cp310-macosx_11_0_arm64.whl (70.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

approx_subsetsum-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl (72.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file approx_subsetsum-0.2.3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a1d6e9bd6bc21072f9c81d037124665eec65ac4bf6f3b5032b3e1e43a07fed5d
MD5 650e33680a76e7fb950536609c79ee55
BLAKE2b-256 88ff04a49f9a52e68e5d7970503dfcbebfc5dec4a5d50628e4517a382097c421

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp313-cp313-win_amd64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 109df8f7cc4e565c11034dfaa9110e80508a19458457c02ac17dbbd480d6107f
MD5 fc718520ea194a4026b798b3c51debe7
BLAKE2b-256 256d7e4fd3b029f10cd07a93476266668292056714e06d8536c31c601775134b

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp313-cp313-win32.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 af65923ad81e5a4a384dadc46c2f5f1c296ee4408a09530d73df8a6acd74fe02
MD5 ee3f4733a037e852e627c3481b14d79e
BLAKE2b-256 a3552882bd02a15fb7ef55ca9006bb92840504f45cdf5c56617935cfbbce47dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5c4757a64c2c974262cbcce6f4495a68ba85bd2851e6f172e8dd8ffaa516578c
MD5 b9a905c04a30badb5b595573e78ebf43
BLAKE2b-256 8ea847579339f3294337f2eeb3ef9f4749ab065015104f11fdbe00928d023a16

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 222bab779cff74e7ced4d285c4a18ef11b2a637dcaba34f377fcb234ecdf81a8
MD5 23d7437137663142ecc78b25ecc5633a
BLAKE2b-256 b92f0d308734e6715d1a0772e87f6b7e0209eecbba25886bc1ec74543f2e24e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 63cf9eab6426ae66a412993676fd56e8a7e5f63905844e9659224bb9f3595a65
MD5 9f5744bd95b45e8dd7fd04fe6b54b1a2
BLAKE2b-256 167ee116dadd72cebddabbc45d6fc61366373a34fb6908ab14ba566cd69674c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 52dacd3576a03d38c599d4cf898a25924610d92c149b1813670eca5bc27d3ab2
MD5 64e84682a64465e3d3bfc2d49be90227
BLAKE2b-256 1fec6cd0af9118eaf7ce96d4d6b2f2599dff273a0de6710d84d889ded0cd16a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp312-cp312-win_amd64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 9db79807f93dd4bcf65c254394189b66598ac2a0e59227f7a777fdcf80e68dff
MD5 aa67b618279d7344b0e3f9293fd5ec11
BLAKE2b-256 c2429c91802c6b833b9714ecdbdf8f247e13032a17a91e9c5bcbbf82092368ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp312-cp312-win32.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aefd7e627fed507241c482101ea7db3fae70ce18d5c1eca9f029a1189cdddb55
MD5 4ec54895e0bc5b4d86097847d6a426ee
BLAKE2b-256 beb5d11ba3f29cbd6a3697d24f69985ea25095879c95407f19c7a98e2d8cfc77

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 79a775a45b9c3ee9e146a8e8aa4ee911bc3428cfa5cd2cabcf3c8095225f5d89
MD5 a2d7632884081f3121121e7e40f7ba19
BLAKE2b-256 cbd170a2b57d6f64d90cf7ba1f18541791cd3cf4f7d12fbf52b750783a4d3216

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b622ecf99a94442630b06b2fa75f522922c6efc64198626267d87f1e04e98b64
MD5 8bb8b39dedad3991bb0837d1c1e8af8a
BLAKE2b-256 29d80b83e0f7a5a4bca324a35ad4cfc89cf2017bcf1632f7844c5f386683f9c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cd324e4dd9209395ce937ac98b890329739dd642ba9041980b63c588bd18cecd
MD5 71336f295805166b1ceb780a501e5008
BLAKE2b-256 ac9ef9679b5ebb56ca3f0f770326d6c18384fce83c681a5595379ab79706ebef

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c829ddf643d26294b0c0f2f009f4682eda2fbc53c5174462d6164a7d0a99c524
MD5 e43e5cce677087bc1e4e34e989bab346
BLAKE2b-256 496287a84f981525a44501a6791cf6c8277f6317ad789312e07c71d0de72c4d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp311-cp311-win_amd64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 003067ccd8172206087a8d87e3a2d7ab649a385cda5d6f1a9781549e9478a76b
MD5 97ba3fbcd743124a44f7dbba6f8a1ba3
BLAKE2b-256 5ac2dfa1b77a5f324705a73971fe88f4e5b39087eea7627b57e7e39cc5776b19

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp311-cp311-win32.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f34d8735664c17b05321c028df17f5180ff3e6c98279ce94ee550bc04efd8def
MD5 2764ca352bc4dcfb2fb23f62edd7e07f
BLAKE2b-256 88b7506ffd644545f1a785a68f139d6e9595591f5dd4cd04bfc772d7570fdf67

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40f45703e04d79263fab8f704524e85f2e0adf71ff164649a715adda0a8b2b9f
MD5 17dc7e87919b741d0d33b43c44b0d6e8
BLAKE2b-256 988aa6b2a34eb18b3ba057bf2497111378de253fa39c2444ee7a63bf685cdf08

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2996d6f2839429396bfb339618cd5c16bf670d19381e7d4cd9db027794d5b059
MD5 91911b973d4861cb5a1ef5e48a562d82
BLAKE2b-256 588011985fdd66eaec10f660c555ee8d9a4cb17b14b6062b51fc89717b4312ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 994c1ee61fabe2f32e669d64b86fab3e5a3e3502f55f9ded55bf46f35cf6f2c5
MD5 48898a220bdb27d88832156ddcc4bd9c
BLAKE2b-256 9f3187d39d0aa8889b85d0b2a9abc5df6b5b5833cd5386b927598fd29b421d1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bf08d4b3b470fc2f58552b03c5a4074c29a78c4b02fa99acc8aea592365d4146
MD5 973ffe283c36390e8357a67ebec52d71
BLAKE2b-256 e3f45dd3d4a54030b8e25fb8e32a68f9779dc46a514c78cf5950e222f7d15338

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp310-cp310-win_amd64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 8c3667d75c20a427b19cdb05a7c2978e8ef94c88235c93c54b8981b2f668018f
MD5 e1d3f2f1d766e9b188d150795ccb3cfd
BLAKE2b-256 063115415a6d447437821c2248160fa89a1e46f99a5c777b91e3fc68736bd045

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp310-cp310-win32.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b69c9283382dc7f6ad0f6da51a36fd55549d674ae9ec86e23bf7772fd9e0b453
MD5 15f804b6b520713a20604b41e09b1a63
BLAKE2b-256 d447a46984166ec5c018c574381fd73759ccf3bc24ff4c9d24a67174d6d63917

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 833f09cdb01aa7302d931e309d52a1528b116cfe1cf086ad523706bcb12a169c
MD5 829452da20697680ec2bc205c070cfb7
BLAKE2b-256 c69fb7d7cf4f55bfb4deb0012e845d35ec4ed76687ee2ac2aac7a09443f36452

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41385651c14949185d4873edf08377b28a23363cd78761edb5c85fbb61fb13b1
MD5 3f3d0e3f5cbe6dc59de0ae6b8a6f4a8e
BLAKE2b-256 f2526b326181ff23e16a99152506a097436eebbb34b89fd52acc7686d16ed7c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file approx_subsetsum-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for approx_subsetsum-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9488a86fcef0f9609d3e4ca0e10061c23bc18505ae3909a9fdd64b57da42d44d
MD5 e9f02c27befd1c7c1a7f438b390571b9
BLAKE2b-256 6f7b3ee8a5633158a1db23ac0adfb300fb9c91828bcbad7f60463940d882e13c

See more details on using hashes here.

Provenance

The following attestation bundles were made for approx_subsetsum-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: BuildAndPublish.yml on Bluemi/approx_subsetsum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page