Skip to main content

Cython-accelerated MDL histogram density estimation with dynamic programming, implementing Kontkanen & Myllymaki's algorithm (JMLR 2007).

Project description

Upload Python Package Python application test Python application bad runner for macos-latest Python application bad runner for windows-11-arm

MDL Optimal Histogram Density Estimation

This package provides a Cython-accelerated implementation of the Minimum Description Length (MDL) optimal histogram density estimation algorithm from Kontkanen & Myllymaki (2007). It uses information-theoretic principles to automatically determine optimal variable-width bins for density estimation.

Freedman-Diaconis vs. MDL-Optimization

Features

  • MDL Principle: Uses stochastic complexity for model selection
  • Dynamic Programming: Efficient O(E²·K_max) optimization (cache parametric complexity computation, speed up)
  • Score of each Kth bin: The score of each bin is returned to understand the performance of different properties of the same dataset.
  • Variable-Width Bins: Adapts to data density variations
  • Automatic Bin Count: No manual parameter tuning required (except maximum bin count to consider $K_{max}$ and data resolution $\epsilon$)
  • Cython Acceleration: Critical operations compiled to C

Installation

You can install the package using pip:

pip install MDL-Density-Histogram

Alternatively, you can install it from source by cloning the repository and running:

# From project root directory
pip install .

Requires:

  • Python 3.11+
  • NumPy
  • Cython
  • C compiler (GCC/Clang/MSVC)

Usage Example

import numpy as np
from mdl_density_hist import mdl_optimal_histogram

# Generate sample data
data = np.random.normal(0, 1, 1000)

# Compute optimal histogram
cut_points, K_scores = mdl_optimal_histogram(data, epsilon=0.1)

# Print score of each bin
print(f"K_scores: {K_scores}")

# Visualize result
import matplotlib.pyplot as plt
plt.hist(data, bins=cut_points, density=True)
plt.title('MDL Optimal Histogram')
plt.show()

Parameters

  • data: Input array (1D numpy array)
  • epsilon: Quantization precision (default: 0.1)
  • K_max: Maximum number of bins (default: 10)

Algorithm Highlights

  • Uses Ramanujan's factorial approximation for efficient parametric complexity
  • Cache parameteric complexity to speed up computation

Paper Citation

Kontkanen, P., & Myllymäki, P. (2007).
MDL Histogram Density Estimation
Journal of Machine Learning Research 8 (2007) PDF

License

Apache 2.0 License - See LICENSE file

Project Structure

src/
├── mdl_density_hist/
│   ├── __init__.py
│   └── mdl_hist.pyx  # Core Cython implementation
└── pyproject.toml

Performance Notes

  • Precomputed parametric complexity using dynamic programming
  • Memory-optimized array operations via NumPy
  • Candidate cut point pruning for reduced search space

For implementation details, see the paper and inline code comments.

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.

mdl_density_histogram-1.1.2-cp314-cp314t-win_amd64.whl (100.0 kB view details)

Uploaded CPython 3.14tWindows x86-64

mdl_density_histogram-1.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl (142.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

mdl_density_histogram-1.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl (144.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

mdl_density_histogram-1.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (141.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mdl_density_histogram-1.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (142.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

mdl_density_histogram-1.1.2-cp314-cp314t-macosx_10_15_x86_64.whl (99.5 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

mdl_density_histogram-1.1.2-cp314-cp314-win_amd64.whl (86.9 kB view details)

Uploaded CPython 3.14Windows x86-64

mdl_density_histogram-1.1.2-cp314-cp314-musllinux_1_2_x86_64.whl (148.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

mdl_density_histogram-1.1.2-cp314-cp314-musllinux_1_2_aarch64.whl (155.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

mdl_density_histogram-1.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (147.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mdl_density_histogram-1.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (154.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

mdl_density_histogram-1.1.2-cp314-cp314-macosx_10_15_x86_64.whl (93.0 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

mdl_density_histogram-1.1.2-cp313-cp313-win_amd64.whl (84.9 kB view details)

Uploaded CPython 3.13Windows x86-64

mdl_density_histogram-1.1.2-cp313-cp313-musllinux_1_2_x86_64.whl (147.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

mdl_density_histogram-1.1.2-cp313-cp313-musllinux_1_2_aarch64.whl (153.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

mdl_density_histogram-1.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (147.1 kB view details)

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

mdl_density_histogram-1.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (151.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

mdl_density_histogram-1.1.2-cp313-cp313-macosx_10_13_x86_64.whl (92.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

mdl_density_histogram-1.1.2-cp312-cp312-win_amd64.whl (85.2 kB view details)

Uploaded CPython 3.12Windows x86-64

mdl_density_histogram-1.1.2-cp312-cp312-musllinux_1_2_x86_64.whl (148.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

mdl_density_histogram-1.1.2-cp312-cp312-musllinux_1_2_aarch64.whl (152.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

mdl_density_histogram-1.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (147.5 kB view details)

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

mdl_density_histogram-1.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (151.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

mdl_density_histogram-1.1.2-cp312-cp312-macosx_10_13_x86_64.whl (92.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

mdl_density_histogram-1.1.2-cp311-cp311-win_amd64.whl (85.7 kB view details)

Uploaded CPython 3.11Windows x86-64

mdl_density_histogram-1.1.2-cp311-cp311-musllinux_1_2_x86_64.whl (146.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

mdl_density_histogram-1.1.2-cp311-cp311-musllinux_1_2_aarch64.whl (155.8 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

mdl_density_histogram-1.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (145.3 kB view details)

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

mdl_density_histogram-1.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (154.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

mdl_density_histogram-1.1.2-cp311-cp311-macosx_10_9_x86_64.whl (91.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

File details

Details for the file mdl_density_histogram-1.1.2-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 20e93d54376c3fd4a4d0e6d1e69997a88d52a80a69e88e7b4bb048a366518775
MD5 13ec0f243f96d7ab6c0f643c8bed6465
BLAKE2b-256 eca16aa12f4d23091e587b7b626a1fd2eaf1af9448ae7efc7530c0b8987ffa27

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp314-cp314t-win_amd64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 560b06f477f20246801196d322efea37d5606e46eca73a64cd1c4ec04ceda8a1
MD5 c843f58e0dce3760a4e04b3a9eb94dcc
BLAKE2b-256 b10f27c4d1f0cdf22eedcdb4d16bda7570a28cf77bee26f34e5760d31d83106e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 469a24cafc5f686a2a6af07f2c960b65e4c7d424d5acb325c9b2326917c839cc
MD5 2a162730e0c3cd95d49e2df8285cef81
BLAKE2b-256 27cccd3b2e8d60f561e221b17cd290665baa19a75f98f24d8be047143fd201fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b7c849cccc51b3804ba739b0f7430e6159021312c6108c17dd06795cf4387b50
MD5 b644156676d040109b43a704c03d90ec
BLAKE2b-256 daa99d46c0c240fd471539644d8bba0b198abc3b0181c8217f3f6046c93f9130

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f18c3efb88864824e676eae8f1c159994db79ed8ce6e020e2cfedb46e84ae8e6
MD5 db27e5245322cc566b091fb7f8d4b24a
BLAKE2b-256 d2a8de60c669038d79ac2816eb0771b3a51fac8141be5ff39e55c3ef488426dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0a095b0b687519f98d2af0b97e13b0cc3e0152e98d7f7b418080da401710f081
MD5 9d787901ec8ea1f7b820d5bafe4f8e3b
BLAKE2b-256 09cac9cce5fd6cc7a1bf36730199a867d2cc0afe27610c41c848c710434727a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f8cae1324154888d0a92e8134db4b0f2933ae86430ce446f21c6fad05eec4ff6
MD5 f8a27f7f0ad6649a71ae397f0dbdf684
BLAKE2b-256 25bf6e0b9c1dd0095ecc022dea83d3f72e2925e063e2fe13732b6c404b7c2645

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp314-cp314-win_amd64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 183f835dcc9d584fc27f820d99c1ca3fc5374eb33435ef20152166f25914ca88
MD5 4256606588fd9af420a0fc1d641ce745
BLAKE2b-256 643613ab1239cbb3ff2a663b040a0623031bd29f4644b049d257f0f1b59014e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 98efb5dfda9da4e5e6a9af3ae609184a7098ce18add846ec839e595b80104a9e
MD5 5a1c94c12e5f0980ccc8e7c5c0e29a69
BLAKE2b-256 b832d4c90f3ccd0bb45c4b817e37eab6b02c58b6fc96747b28d51de7293cf9df

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 332e06a69c96d05876f13c3112ec2e0c36365b735578ce807ff54864b821fe68
MD5 ca4b22a9c4e9ff3ed36b283a029ef8de
BLAKE2b-256 10569dd1271b2a067871851a4f1b099f61b76c2ca1a64d592fd6df579bb719e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 18c02eaacdc0378299bccb861529ffee99a5bd1201c6c9ddc24598d912272ffd
MD5 a38f6acd92baeb4ca157806592ffd1c5
BLAKE2b-256 5a0ae12e7753d9b8ac3b3585727512a3030aa7c9215cad8f3906327d96ec3b17

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 da7ec5e949ce121a89f9ecf649717da99633b4b16b2f9fc3de5b49eb28affded
MD5 afb6e9e0b767d83054a6dbf9da740591
BLAKE2b-256 8999b78af5e7ffb9adf99acd1ba448b6190769d9ec904acb7c56739e70297bf3

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a1bad1020eeb4905ee814eebee52f78baa24fa4da4d5d71212e879be4286adb0
MD5 f49ac3a89e37fe353a68a54dac2a6d3c
BLAKE2b-256 f4a645f347e4bfc0c5839e07d0eb711e53fd9338b5018d6eca21ffbfb307a14d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp313-cp313-win_amd64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fd897deb2280ef368f6c07f6110418983403d536af6accb292552c551623be97
MD5 68210861d24ae35a36764005e43a9bf1
BLAKE2b-256 a5dc6914c728e66ff3b381eba723ca7d4a39ae3a4f60cce7c1de7b3203dddc5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 74885bb84f6693b13df1100ab7341067e67e41d2df40a9edcd81a2e77e6f2140
MD5 d032bd3a83b7fdd3d79eca3f0fb5190c
BLAKE2b-256 87b989adfebbf49dc2de1b11574ed5d82859110aadd0db92c7ce78b71451a83d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4d8289c1f0f7c1caa1b4be0da327c18827b8aabc863a7a17dbcda40d14c873ab
MD5 17da5b6c165da3a5fc53f1e2cda61ef2
BLAKE2b-256 009181f16221c7d3290d46fdf648d50d5c5fe0fca0ed2038ba0296b32524325c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9f71e7ba9dda80f2146e8e335fed0f387cc516fcebb5bcbca16f63b43a5c39a6
MD5 f91ba07cb1a4aa739549995260cc0ab7
BLAKE2b-256 cb6f222341b0d03d3a96004b40bb62863e29d7f13b60a31686e192000542c914

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 be2a77428ca1b15ca7d0d273f24e2bcb295ad4d4160094facd063e7b11122e2c
MD5 e09082385dc2f49460aa6a062c3501b6
BLAKE2b-256 297b276de610eb396c7dab08d07810c595b5c9e8e49c368e36859712c952d6db

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1e8ef74594f85dbe6e64dcc5804fdb4be467e2dcc6d047939b730e3f67728ae2
MD5 cf5344078a42ee1e54fd99b7511f893c
BLAKE2b-256 5fe39fd25327b69c2a34f51b89fa9b0a156c33bc0230f9fda1bb495049daf311

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp312-cp312-win_amd64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 858afbfa36d955fa775caf047e64f05ed9495b666ae73f252ef107eba37883b0
MD5 ccaa67708e4b4ab858f9e098bca5f276
BLAKE2b-256 5724ec622be5ac1824824228c74b227312062a625868a6e2608d9db4de12848b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4167f76377dacc31f71e32c575688e03d1b15219fa92238ebf041606b8e3d230
MD5 1f003479894bfbf5e64a545f1f7f585b
BLAKE2b-256 2f4342c6aa7dbb0965f3876c772bcf26768db257db0fa71d5b65a45a9a908f69

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 965453a665e16b7ec79e266c9a3e5d31a0479ef7f3fa87292b6360c63116f249
MD5 6e6ddc3b6167542ed58a868ffb4f16ab
BLAKE2b-256 14ab989558486b8f9bb3f48751d1f7657e727a3897a15ec3e658e7b9a183f436

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c8984fb72d9015376c343a4f2444a18f1d03fb15a4b983a8101e731d3b87c7f6
MD5 e2281fa76daece4c4985c7df02a5a8bf
BLAKE2b-256 d10dd8a532dd598bf13e3d34c7817fd99d5f64628b3d43467fe3911a22c3d6b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7e33497fd092754d297d41a03a65e5655bd0f194297c88c23bac55ddcc87469e
MD5 628ed429748197c64f241a26a0663a2b
BLAKE2b-256 a341618bb9d5e0d43a83e68544291d1c8805ec9bcb7b98ed0a45489777fc3d0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 faebbaaeb7c8bf593c7f90de8502c63ad83e77353d6d5a5505f835976738c6bd
MD5 4088b881fdd413d6c073f2f62f9be4ee
BLAKE2b-256 91b1cfc8522ac68e99ff2c8fa963f35e3fa8036c180fb5307eb9b45c720cfbd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp311-cp311-win_amd64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 969e9a9c7e751448ce1b24a10c2cd573b58c0e4440f803e984b242c8208ea0eb
MD5 87eff54081dd1d9fc04caf8578452f15
BLAKE2b-256 84ab79fa73a0a4fa3ec294f3cffa2f48bafea78a857731203fc82f751ed838c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7e20ae637e720fe329bc2a94af694a156d6dcebd90a4c146051be1d28ffcc347
MD5 cb6741f79ff38f699f9aa81b862e5089
BLAKE2b-256 a8ff1d3f063504b1c34c5c6c3a8e7a280d170e7e247b19367762ffc5e7889503

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 63782e74515318ff4ce5448b2d63207b60b3f42bd12156e1874162fb3257c776
MD5 0060b7966d6628b06076cd44ab16cc9e
BLAKE2b-256 6667278fc35c8d3b64ed22f07dc199b5a2f7ac50543b41e835bc1b2827628cf7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 eb51b3b175196c04f9283f49e187edc504b57ae17c8d25ee3c8c4ef303c860d4
MD5 9a2284cc23d19b77bc174c89a5bcb4f6
BLAKE2b-256 6e74b6fdfa6a69fdc24d2edc4df56d59a818fd87de3859fc083acd55f142aa0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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

File details

Details for the file mdl_density_histogram-1.1.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mdl_density_histogram-1.1.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 55ce5947cc83d439520e0707cc48bb0a1f4267ed10228e14f005830de5567728
MD5 2b596f41aaf263aa6f9fb9e0709c4c24
BLAKE2b-256 ca9d245702f1175f14b679fb0a4ef5bc3e40cfb598573f20f8532346fc28f3c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for mdl_density_histogram-1.1.2-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: python-publish.yml on MrTarantoga/MDL-Density-Histogram

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