Skip to main content

CUDA 12 backend for jztree

Project description

jz-tree

jz-tree offers a framwork for GPU-friendly implementations of tree algorithms in jax (with a CUDA backend). Currently nearest neighbour search and friends-of-friends are implemented and deliver top performance.

For installation instructions, please check the documentation!

Third-party components

Some CUDA submodules use NVIDIA CUB (BSD-3-Clause licensed). See src/jztree_cuda/THIRD_PARTY_NOTICES for details.

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.

jztree_cu12-1.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (29.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

jztree_cu12-1.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (29.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

jztree_cu12-1.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (29.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

File details

Details for the file jztree_cu12-1.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for jztree_cu12-1.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 efa3ffa5acf5b334d2ded9e378be72b6f498dc24704745af7719fe7ea911d493
MD5 cf363dd902cbbb940f2c3e77c62e4f0e
BLAKE2b-256 375b204d95ff2282981d86133a4004e58ebbaeac048d30a2328a0072df2bf7c7

See more details on using hashes here.

File details

Details for the file jztree_cu12-1.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for jztree_cu12-1.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 30057d405acd72a65e4dfe2b24769abdd9a67790924a31188520332d3173b791
MD5 a1b9cda336b51c367c945f3de390bb6c
BLAKE2b-256 d3d694df9c264268dbc7fab49f7e25eb775e8b53640a6211c1ff960a8dabe863

See more details on using hashes here.

File details

Details for the file jztree_cu12-1.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for jztree_cu12-1.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 d0d9aef138627662a9ba093d4e03f571d82bf00485884e3ab54a9ad346e683e4
MD5 22d5785068e5d0045d7d64190fb321f2
BLAKE2b-256 785eb4b7f1b41fb8b6d2c4a660651844f3f6be845997e021d8fd2e7e3348a9a4

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