Skip to main content

The nptsne package is designed to export a number of python classes that wrap tSNE and HSNE

Project description

nptsne - A numpy compatible python extension for GPGPU linear complexity tSNE

The nptsne package is designed to export a number of python classes that wrap GPGPU linear complexity tSNE or the hierarchical SNE (hSNE) method.

When using nptsne please include the following citations when using t-SNE and or using HSNE:

using t-SNE

*Pezzotti, N., Thijssen, J., Mordvintsev, A., Höllt, T., Van Lew, B., Lelieveldt, B.P.F., Eisemann, E., Vilanova, A., (2020), "GPGPU Linear Complexity t-SNE Optimization" in IEEE Transactions on Visualization and Computer Graphics.
doi: 10.1109/TVCG.2019.2934307
keywords: {Minimization;Linear programming;Computational modeling;Approximation algorithms;Complexity theory;Optimization;Data visualization;High Dimensional Data;Dimensionality Reduction;Progressive Visual Analytics;Approximate Computation;GPGPU},
URL: https://doi.org/10.1109/TVCG.2019.2934307 *

using HNSE

*Pezzotti, N., Höllt, T., Lelieveldt, B., Eisemann, E., Vilanova, A., (2016), "Hierarchical Stochastic Neighbor Embedding" in Computer Graphics Forum, 35: 21-30.
doi:10.1111/cgf.12878
keywords: {Categories and Subject Descriptors (according to ACM CCS), I.3.0 Computer Graphics: General},
URL: https://doi.org/10.1111/cgf.12878 *

Attributions

The t-SNE and HSNE implementations are the original work of the authors named in the literature.

Full documentation

Full documentation is available at the nptsne doc pages

Demos

Demos, runnable via uv, are at [nptsne demo release pages] https://github.com/biovault/nptsne/releases/tag/v2.0.3

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.

nptsne-2.0.3-cp314-cp314-win_amd64.whl (616.6 kB view details)

Uploaded CPython 3.14Windows x86-64

nptsne-2.0.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

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

nptsne-2.0.3-cp314-cp314-macosx_14_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

nptsne-2.0.3-cp313-cp313-win_amd64.whl (598.2 kB view details)

Uploaded CPython 3.13Windows x86-64

nptsne-2.0.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

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

nptsne-2.0.3-cp313-cp313-macosx_14_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

nptsne-2.0.3-cp312-cp312-win_amd64.whl (598.2 kB view details)

Uploaded CPython 3.12Windows x86-64

nptsne-2.0.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

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

nptsne-2.0.3-cp312-cp312-macosx_14_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

nptsne-2.0.3-cp311-cp311-win_amd64.whl (598.4 kB view details)

Uploaded CPython 3.11Windows x86-64

nptsne-2.0.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

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

nptsne-2.0.3-cp311-cp311-macosx_14_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

nptsne-2.0.3-cp310-cp310-win_amd64.whl (596.1 kB view details)

Uploaded CPython 3.10Windows x86-64

nptsne-2.0.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

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

nptsne-2.0.3-cp310-cp310-macosx_14_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file nptsne-2.0.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: nptsne-2.0.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 616.6 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nptsne-2.0.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c889169969e0ee77326f6dc1935bca4e43c8888827341a296321752d7ab85774
MD5 df09fa786f2d9f00d1f3aa2b4997fda8
BLAKE2b-256 b8109f0946b92de9f6a2c2a699363bb4cadc247a41c66ac23cfc442f3163e804

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nptsne-2.0.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ffca300d0e88d2cd4298b8d287516265873f1744f0735c87d903f021f84d6b4e
MD5 96c1d8ef74f00cc358f38b1b1a857cfd
BLAKE2b-256 6f9bb69d376a5f8b881c27faf167d0d4df4e525ed6d1b2b7b63719bf682d5aac

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for nptsne-2.0.3-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 2179a21dd8eb5d6a0e429e568f9b0545559c3375d475593308e1dc33f993c116
MD5 3bfae7a57506a882c0a9792c178b55ea
BLAKE2b-256 99e0de4aaa75c6844f75428e5897516b6a8706aba1e991cbc65adee25721e292

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: nptsne-2.0.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 598.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nptsne-2.0.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7219837051d65fb7df7e2a349f433ca85279afc7ccc347536c930bdd95334035
MD5 1020d05800c34b2ccdca70dbf398bff5
BLAKE2b-256 dd528966f24e2e0cdd18c7c239a3615052ee8ad8a8a44e5403962a3b51b93cc0

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nptsne-2.0.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 600e188907e95b3ffc0c9271add9a3aa35c99a59ccc61999c4a2738972054f5c
MD5 25fe0327bfe1d530a5d06760d4916d7b
BLAKE2b-256 ce0925d4366e4d1362c13d834637335e89c722004d5277d3507c38f1ab400d02

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for nptsne-2.0.3-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 59bf6ec920db5dd25069c79f67198571ddb7416b3ac5f629636a58a1010554e1
MD5 60be2422d8160e8fb18438618a5f9b83
BLAKE2b-256 55ced6464814d91529ec75a8ee3825ceadc948ff46367de5500d91bf340f5579

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: nptsne-2.0.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 598.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nptsne-2.0.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bfc97fca68e5c3d83a8c92f71f09ce5a9b89034844c5299a81e724adba5ccee4
MD5 f46d36bddf891d77089c4bc214de8269
BLAKE2b-256 a65f2f8f1f1551f35d36813963020885bbf3a21b3def5b90a4c5d66d08876b50

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nptsne-2.0.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5213b82756f3c684e0894b13263e488153ab962230b06afddb9b8f4a9b994f5a
MD5 c5253b8ca936667256a37b82f0acdf37
BLAKE2b-256 2cc36781fa907002c461a80e069e9fe985a07eeda9b3e9141d043426c854f9e5

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for nptsne-2.0.3-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 856e1b256d95ce588230f9105859e97fe4ae7099acb3c840d77e1b11c3c476dc
MD5 a94fe05c636e58ee64d237ff8ae95b7b
BLAKE2b-256 575b5242cfc0e148d2e00e4da0bb529234be1905bfb14639997b96ad564640a0

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: nptsne-2.0.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 598.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nptsne-2.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b53791c0b1b791a52e20ed1ed888b4c41d91be5e866b0091020a22b1ebee961c
MD5 37e21a286c287d5a9f4a7ddf49219038
BLAKE2b-256 38c651661779ba7c87335ab6e5621065202b3bd43f67379b5db26c359608be0f

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nptsne-2.0.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 779dc73e4a6f20e545d463542428f46c17d0b578c5a424db17208c968a7997b1
MD5 edd0d2d62b3766c363d52e95e3fcf8ca
BLAKE2b-256 3774fccc2882c824e821fca2768417477b321581ed0697cd11c45536793743de

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for nptsne-2.0.3-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 653fb86e68ce4d1b4f169125084b6de3fcfa067f5138aa9c9ae7e502a8691f00
MD5 daf2e5dff55cfb839e49bb81f057c7ac
BLAKE2b-256 e38271e79a9a1fe803b115353b62425aa577691230e1eb3a5eebaf5748be60fc

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: nptsne-2.0.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 596.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for nptsne-2.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 822a833ebe4c71b51466dab0b46a3fd60f211b55320431dba813b90b674c7126
MD5 c8947c7eaada580b4196dc56d27c1494
BLAKE2b-256 71845aa1408f77e7743d7752261317981de88bfe17aa2b572ec3bf5b6604bac7

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for nptsne-2.0.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1e2002303621dbce1b2be832541043623cb83f2cbd2ab33e74ca72b9f21efd80
MD5 8d73879ab27d112a34593c88932ca76a
BLAKE2b-256 8c663350483ac1e0d1440512aa7c62eb4ab9d36d135fbb36f1cc36e5ccd6cfd1

See more details on using hashes here.

File details

Details for the file nptsne-2.0.3-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for nptsne-2.0.3-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4cb82afd72b80b071f40c33cec83f461bb462489ba93cf388e42f2c37e2b40ec
MD5 9348cea068e1dacd773381d301ffb6f2
BLAKE2b-256 ab72fa2e50e33139ca09eebf1747331e465af71de915cde3dffa2c807cf89b22

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