Skip to main content

Optimized C++ algorithms for dendromatics

Project description

Dendroptimized

Optimized C++ algorithms for dendromatics.

Implementation and dependencies:

It relies on the Eigen library for matrix and vector operations, Taskflow for parallel processing primitives, nanoflann for nearest neighbor searches, and Wenzel Jakob’s DisjointSet for computing connected components. These libraries are vendored as submodules into the third_party directory. Binding are implemented via nanobind.

Available algorithms:

  • Parallel drop in replacement for dendromatics voxelization
  • ad hoc parallel "reduced" DBSCAN (should only work in some dendromatics specific contexts)

To be added in a near future

  • C++ ad hoc approximate dist axes computation

Installing / Building

dendroptimized is available on PyPI. pip install dendroptimized should be enough but it is meant to be used/called by the dendromatics package

dendroptimized use scikit-build-core as its build system. It is PEP 517 compatible and thus build should be as easy as:

git clone https://github.com/3DFin/dendroptimized
cd dendroptimized
python -m build 

Testing

Some basic tests and benchmarks are provided in the tests directory. Tests can be run in a clean and reproducible environments via tox (tox run and tox run -e bench).

Acknowledgement

dendroptimized has been developed at the Centre of Wildfire Research of Swansea University (UK) in collaboration with the Research Institute of Biodiversity (CSIC, Spain) and the Department of Mining Exploitation of the University of Oviedo (Spain).

Funding provided by the UK NERC project (NE/T001194/1):

'Advancing 3D Fuel Mapping for Wildfire Behaviour and Risk Mitigation Modelling'

and by the Spanish Knowledge Generation project (PID2021-126790NB-I00):

‘Advancing carbon emission estimations from wildfires applying artificial intelligence to 3D terrestrial point clouds’.

Project details


Download files

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

Source Distribution

dendroptimized-0.3.0.tar.gz (5.1 MB view details)

Uploaded Source

Built Distributions

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

dendroptimized-0.3.0-cp314-cp314-win_amd64.whl (325.5 kB view details)

Uploaded CPython 3.14Windows x86-64

dendroptimized-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl (651.2 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

dendroptimized-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (166.2 kB view details)

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

dendroptimized-0.3.0-cp314-cp314-macosx_11_0_x86_64.whl (148.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

dendroptimized-0.3.0-cp314-cp314-macosx_11_0_arm64.whl (136.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

dendroptimized-0.3.0-cp313-cp313-win_amd64.whl (315.8 kB view details)

Uploaded CPython 3.13Windows x86-64

dendroptimized-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl (651.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

dendroptimized-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (166.2 kB view details)

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

dendroptimized-0.3.0-cp313-cp313-macosx_11_0_x86_64.whl (148.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

dendroptimized-0.3.0-cp313-cp313-macosx_11_0_arm64.whl (136.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dendroptimized-0.3.0-cp312-cp312-win_amd64.whl (316.0 kB view details)

Uploaded CPython 3.12Windows x86-64

dendroptimized-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl (651.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

dendroptimized-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (166.2 kB view details)

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

dendroptimized-0.3.0-cp312-cp312-macosx_11_0_x86_64.whl (148.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

dendroptimized-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (136.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dendroptimized-0.3.0-cp311-cp311-win_amd64.whl (316.2 kB view details)

Uploaded CPython 3.11Windows x86-64

dendroptimized-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl (651.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

dendroptimized-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (166.5 kB view details)

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

dendroptimized-0.3.0-cp311-cp311-macosx_11_0_x86_64.whl (149.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

dendroptimized-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (136.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dendroptimized-0.3.0-cp310-cp310-win_amd64.whl (316.2 kB view details)

Uploaded CPython 3.10Windows x86-64

dendroptimized-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl (651.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

dendroptimized-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (166.6 kB view details)

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

dendroptimized-0.3.0-cp310-cp310-macosx_11_0_x86_64.whl (149.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

dendroptimized-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (137.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dendroptimized-0.3.0-cp39-cp39-win_amd64.whl (316.6 kB view details)

Uploaded CPython 3.9Windows x86-64

dendroptimized-0.3.0-cp39-cp39-musllinux_1_2_x86_64.whl (651.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

dendroptimized-0.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (166.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

dendroptimized-0.3.0-cp39-cp39-macosx_11_0_x86_64.whl (149.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

dendroptimized-0.3.0-cp39-cp39-macosx_11_0_arm64.whl (137.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file dendroptimized-0.3.0.tar.gz.

File metadata

  • Download URL: dendroptimized-0.3.0.tar.gz
  • Upload date:
  • Size: 5.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for dendroptimized-0.3.0.tar.gz
Algorithm Hash digest
SHA256 69de305b6409ce3965a60a72d74cae3d6ea0ac495a3db451c0632c9dbacd3439
MD5 a554ad69116155242fc9669733a26eaf
BLAKE2b-256 8e4712e4b5167fc5cea13323abc3fb8ce213c5853cee5258b926138c53846915

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ea3aee0b48ea809610f695656c3b50382ab5b9fe99a2d340ef286025d936c6eb
MD5 05635b200ad9460bef3a2630e806872f
BLAKE2b-256 4a3aa82b3986e9f56aa1e302cf2a524e33d4ab17e833300b946375b8824c371c

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f6631876b5276ced591eed56b4e35ae88ad9e33b20e5b319df4f038c611f6cac
MD5 006a9c089c0e9c038aaa38c58b7ba4bd
BLAKE2b-256 ca611d149f16e1b3a0546c4424446b9133347a9713b394a22babd0d0261bce67

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a4b2f433d6e4055b42f013121e9d68071e56cffe720993195a186ec8b9c700d2
MD5 5dd4e05442cfb3f85aaffaae1e3e9da6
BLAKE2b-256 ff8824fe98b610115233f9667c04f2265116331ab903bbbfb09cab0fb26ddd64

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f0da7d084059ab886b054a6804d55045c95534e1e48931bcfe3bf305c7000dcd
MD5 03337b70f38bc54934f29d1823f1a82a
BLAKE2b-256 c1725ac1c28095541a91a6c7e633ebcac36d0bd9753298a5a409100871464a90

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d5c6aa919789911c477e584327cd4e4e261f6ab9217a5684a0ea4cba197156e
MD5 5da537c4c64b7894c878dc538ac7c152
BLAKE2b-256 c76c83ee607e14649bee059db80daf29b909ea119be1013b966a367cc226b271

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 59ff48b507972ce450b19ff381f9e72df6dc57ce51601f8de86f07c208bd01af
MD5 cea4f91e3959f174ec0fdc07ed230cd8
BLAKE2b-256 1949e42c47b3f7f3128ebec6eb5cef2b4a0935b5affa6daf99a38a1aba825e90

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e6b626e92fc98e253af7676e71d8421433e603266ed9494ed7d6cf102e2daa36
MD5 e560813e22e79986a05f32d528c94fa2
BLAKE2b-256 3edeabc8cec172409983e3193b3cb78c70280b87f365a5e57aad4a123c10d9a0

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a80b97f65149e732d8af5a294e049597ff17da6a7d1a3df5773bf0bc8030305f
MD5 a712d500a198ee77901ddf4cef0f2d07
BLAKE2b-256 b7d48e01fb23a0d01145d87d4e424407df98bb6f4a4bc815cef76ec9826db1f2

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8920af0e738c3ad109b5ada16a6d7a597fa70b0d1956907f88a6d31ec06467c1
MD5 1efc35bc9d2d67467a69a37b5fc08252
BLAKE2b-256 8766094024f71f689b1ace9efdc650710c201a6401e318f4e5ee15bb8cfd75c3

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 00f826dc08a4b07b7935737d51dff97cae1fc1bf0e6a9c140fb7400890d40498
MD5 b23464bc62a1493ec1fa03b67bd361f0
BLAKE2b-256 92060f3a2dc28138c84a18175e46037a4c7e2c992e0542ef6156af4873e18cc6

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d70a8c46c0be135c3275fecd4fb41f1287fddb81108f8d519356b81ec97dcfe1
MD5 28402db16a36236ba71c1706cf5ee944
BLAKE2b-256 79f875a3a445ceb1d09a13bf000c178aced1993bdb07f7d2aa9baf4777caf582

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ba4a9fd9b839715a23ec9ba07874daf16d6a95d0a8931f69292230ae299294fd
MD5 c4584636268849cce3e42875ad5cd6fe
BLAKE2b-256 ca6c493d9f22a70c3cedd48ea9f64c9d404c5fc6a0fda974306ea7381eca5ab0

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 81c55c27ed0fe4d83cad2d3b4347590574e2b08971621b4b5837100b5aaa40c6
MD5 c64bff402adbbcb80234151117b8cf5e
BLAKE2b-256 c585127921df11a8679516a3e380ee1c01abcbc8bfa685dcce561fba1c92c26b

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7c39ed286cd4232eeddf7f8a767060b12d7d74fc59bc68d7829cb76f88276532
MD5 46739a1121b992e469ca43d663845590
BLAKE2b-256 bfb9d54add6348713474777234594a9b986def1bf6a7df74173f5e48fdd15db5

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16d41d3a3a44ca84c6aabeaaff84d087972c2bfe969ae87879f2c2638fa5a055
MD5 4eda1c4744bfbd84c8822a3987fab3ce
BLAKE2b-256 201441135619bd571d0f478c8d33a2502927ad1d51f947b0133f352c75e8c165

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0c7b9cefeff981dde39d9bb47eb05892d78baed170b90cd705872e18178deb94
MD5 f043a916cca98ba0b190998a1c3079bc
BLAKE2b-256 df3eb6651722172b69af4805a5ab6053bdcf93385f5eb49f8de1e4bc425d00c6

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7434b737d7c92eea02ef57d450afebfd8d46e5ec6e4c6b6dbe1b849608575187
MD5 831e3755ac8ca99672b2194ae415b551
BLAKE2b-256 c48bc1f1127705248ad98461bf04a7feae48d8e08ab6c33f83bbadb3e3683960

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a1cdcf66b3c97a0fec96e4a27be8f6ec8266cda25cdbea822987e8479953f6ed
MD5 93599ebc4b24c94d66300a4668b1c24a
BLAKE2b-256 50e42f28e6f123aead303acb8a0ec8b534fd418b5b6f3f8bee85b7a83b622bed

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 79ecaccfb9d076be71a3590f10be3dd8ab9106bed5308536d01c859dd02bbeb8
MD5 88b0a5b38622bfaeb7c26dcfd0f8789f
BLAKE2b-256 c7ae10f8331b197dff916215d3b980d0d777b21ff52489bd4780b8109656730c

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b028911871a897fd72d0fea6b2ca213f0c17af55b31b0db6ab99bf6e2b7f3aa2
MD5 6416fc1a7122b1b06f129e2c86706a56
BLAKE2b-256 f0c624f03fdc57dcf5f58a4da5cce9c93ea4e95f3880a2ddf5c23c1adecf0151

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1249ec36aafb2cdc5d1b8e56a8cd10de384f798e1b75abda1d192f20e3f1f4da
MD5 3eeacc64fc46fb3479bfeb7ccb1caffa
BLAKE2b-256 aebe4c6dab6d12bb5b25bf2253d122ed32b5d60c419a07e7c21671f2598902be

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 50e0514f9e9e8e159d262dedc5d53986f7366dbbd5cc7635b0945735c6e9585c
MD5 91751c258c56b303485d8c99d30f89e3
BLAKE2b-256 78e054b9ff756dfc1216332442684d50feb9b1e24cd3184b6664ebf335ca0c97

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5c6f6f9245fe2f66f84f528c834a0369a10c8b3698267593fead59d37c990bf9
MD5 c5517af206e0fdae3b021557dabb8a71
BLAKE2b-256 02420d690456fb5c6aab2b334e936a8094dc86252f653cb1d1213a72ca18aa85

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c7e810c16d0b5c24757a56600e099f042b35eca1a6c0aaa48f812abc3e4ba527
MD5 dedfc6507b338c08601355c2c292cd68
BLAKE2b-256 923ad1e9467a85627e7cf39de539a47d973a9df447ffd4eee29f8e457f09f4e5

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3a9f98a23f9d84c9132ec05ed7d347f84449241fc4e3ab888d3fabc8fa8961a0
MD5 9cf965ca37c9c648324a213f0fd01e85
BLAKE2b-256 e6368ac2ff3f38d1d1b247c10777c909b553d9b19955ae4643e7563c3badb3ff

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3c3e1f65af7fa092b0becac3d1e0c9ea2a6ba0d0d4cd68328178b691b900c744
MD5 56118f543028c713523abcc6d014edb6
BLAKE2b-256 195633461de5e6f961f225e1dc276d18887fb5c0d70c2a75a6b22e5152a8ca73

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 557df08ba08d46c884641fa07f190e8479422c6bccde8600d9889959f0ff1b1c
MD5 acaf32971c442b608d54bd5587899ffe
BLAKE2b-256 75f763fea6997e027a4e5b39514041225dd39f7fe5b70126a3780acd7026354a

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d9362efd6b6c62259b6b638109442d73219c7a792de0e4ccd50ed7eb6ad75718
MD5 e24980d42b7c833868b2b85723bfb6fb
BLAKE2b-256 673df21adfb70ac61ed06d0f36654602746f79b14b1d8e7f6251a0d000c365b2

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 578e15b1f8b2a5b7f88a5356142ca104d2b4486d5ffe724653000efa3f98aad7
MD5 f45a4ad9999434bb58e2e684aa7cf198
BLAKE2b-256 7286f59928845934423762cd2f559e649c67cb7fd35a05aa4a28d662a808366f

See more details on using hashes here.

File details

Details for the file dendroptimized-0.3.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dendroptimized-0.3.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dbf81f642cabd7bee2c6ca67fe1bc9f8257d499c21c7086353b7cf628bf41455
MD5 3127f2c7e7ec360bbe7896e8f09a1be7
BLAKE2b-256 554120eeb1f8eeef09720f1291ec725acfe26e8bdee7833a0d3a19d14d75ac92

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