Skip to main content

No project description provided

Project description

heatmapcalc

heatmapcalc is a Python package that provides a high-performance heatmap calculation function implemented in Rust. This package leverages the power of Rust for computationally intensive tasks while providing a simple and easy-to-use Python interface.

Features

  • Efficient heatmap calculation using Rust
  • Simple Python wrapper for easy integration

Installation

You can then install the package using pip:

pip install heatmapcalc

If you have setuptools installed, you can also install the package using

pip install .

Usage

Here is an example of how to use the heatmapcalc package:

import numpy as np
from heatmapcalc import heatmapcalc

# Example detections: list of tuples (x1, y1, x2, y2)
detections = [(10, 10, 20, 20), (15, 15, 25, 25)]

# Shape of the heatmap
shape = (100, 100)

# Calculate the heatmap
heatmap = heatmapcalc(detections, shape)

# Display the heatmap
print(heatmap)

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.

heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (226.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (265.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (264.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (238.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (235.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

heatmapcalc-0.1.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (239.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

heatmapcalc-0.1.2-cp312-cp312-macosx_11_0_arm64.whl (196.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

heatmapcalc-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl (201.2 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

File details

Details for the file heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f032882dd8299ba09210e76e30ad3c986423a6ff92c8d219854c87046c017677
MD5 a6ebcd45b3c8056964fa583c79ac4772
BLAKE2b-256 050b95154a297c7b25b0506952a43696225a600f2b9876a2dae1c5dd6bd331af

See more details on using hashes here.

File details

Details for the file heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9bb71a84756a9fcbb863c022a1c03296e1c1d5d2f81d61e9f024592e744d7bbd
MD5 a72a1c6a9e0c003e61a80814565c5823
BLAKE2b-256 4b526e507ca3a6422f20d88123a86176ea14978a3e6adb619e3c43db424a0614

See more details on using hashes here.

File details

Details for the file heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1ec7f8597fae179c5318ae9a35780644d5b45c38c37cb38d6d0ea5c989077b03
MD5 f9bf221a590d31a5cdb4d739b12ddb14
BLAKE2b-256 16ed94b6fe68e6738e5ac962f60da89de39c593a3d0cb5d1e9a5ffa7105987cc

See more details on using hashes here.

File details

Details for the file heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 54b3e96a6c02e8a865d20a55adde32cad661a63455f2801210b82036b362235a
MD5 8eb97ad6d10e688297471236e42a3ea9
BLAKE2b-256 95c2aafb976edd361830c5915679a6f11f0284c50567007767e924bae527be82

See more details on using hashes here.

File details

Details for the file heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for heatmapcalc-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a8fc208c7588817734cc87d12c263a7fd717bb7ccb77957c7302425395036299
MD5 6640d609cdd4eba4491d1caba3079561
BLAKE2b-256 f601b66c4b2cc1a77ac2419783711867b2eaea57533834a6a868bae7a19e0e90

See more details on using hashes here.

File details

Details for the file heatmapcalc-0.1.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for heatmapcalc-0.1.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 0f4cfbf829bc7f51efb32fcba2b3f6d1c6f402c8d11f9c85d2a335d24bc9a75e
MD5 10d6fd70527ad6fb9bb8d6bd84a372c8
BLAKE2b-256 af87a5183715572c5132b7c09a557c72711e84199e7463d143bbcda3f915e132

See more details on using hashes here.

File details

Details for the file heatmapcalc-0.1.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for heatmapcalc-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ac530eedfae6daf3b50c0be38359184138beb35d90522a81ede7e5c443d09df0
MD5 9efc3891f0264dcca7f0201e78092658
BLAKE2b-256 f1169b7a243eff37313a2852f469713086a13063b711002becb305a864bcc0ad

See more details on using hashes here.

File details

Details for the file heatmapcalc-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for heatmapcalc-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b2117ee5f081015dc2af67780eb7b4648339b34e7348fc6268dc98edfc263b7e
MD5 5efec523bfc1abe13651ce95ad5902f8
BLAKE2b-256 6f30abc9316419ee2ecc8ce12cf47c13619a6511af08fd4569dac4c01bcda06d

See more details on using hashes here.

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