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
Metadata
Release files for nptsne 2.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 17.8 MB
Release files / nptsne-2.0.3-cp314-cp314-win_amd64.whl
| Download URL | nptsne-2.0.3-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 616.6 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c889169969e0ee77326f6dc1935bca4e43c8888827341a296321752d7ab85774
|
|
BLAKE2b-256 checksum How to use checksums |
b8109f0946b92de9f6a2c2a699363bb4cadc247a41c66ac23cfc442f3163e804
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | nptsne-2.0.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ffca300d0e88d2cd4298b8d287516265873f1744f0735c87d903f021f84d6b4e
|
|
BLAKE2b-256 checksum How to use checksums |
6f9bb69d376a5f8b881c27faf167d0d4df4e525ed6d1b2b7b63719bf682d5aac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp314-cp314-macosx_14_0_arm64.whl
| Download URL | nptsne-2.0.3-cp314-cp314-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2179a21dd8eb5d6a0e429e568f9b0545559c3375d475593308e1dc33f993c116
|
|
BLAKE2b-256 checksum How to use checksums |
99e0de4aaa75c6844f75428e5897516b6a8706aba1e991cbc65adee25721e292
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp313-cp313-win_amd64.whl
| Download URL | nptsne-2.0.3-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 598.2 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7219837051d65fb7df7e2a349f433ca85279afc7ccc347536c930bdd95334035
|
|
BLAKE2b-256 checksum How to use checksums |
dd528966f24e2e0cdd18c7c239a3615052ee8ad8a8a44e5403962a3b51b93cc0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | nptsne-2.0.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
600e188907e95b3ffc0c9271add9a3aa35c99a59ccc61999c4a2738972054f5c
|
|
BLAKE2b-256 checksum How to use checksums |
ce0925d4366e4d1362c13d834637335e89c722004d5277d3507c38f1ab400d02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp313-cp313-macosx_14_0_arm64.whl
| Download URL | nptsne-2.0.3-cp313-cp313-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
59bf6ec920db5dd25069c79f67198571ddb7416b3ac5f629636a58a1010554e1
|
|
BLAKE2b-256 checksum How to use checksums |
55ced6464814d91529ec75a8ee3825ceadc948ff46367de5500d91bf340f5579
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp312-cp312-win_amd64.whl
| Download URL | nptsne-2.0.3-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 598.2 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bfc97fca68e5c3d83a8c92f71f09ce5a9b89034844c5299a81e724adba5ccee4
|
|
BLAKE2b-256 checksum How to use checksums |
a65f2f8f1f1551f35d36813963020885bbf3a21b3def5b90a4c5d66d08876b50
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | nptsne-2.0.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
5213b82756f3c684e0894b13263e488153ab962230b06afddb9b8f4a9b994f5a
|
|
BLAKE2b-256 checksum How to use checksums |
2cc36781fa907002c461a80e069e9fe985a07eeda9b3e9141d043426c854f9e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp312-cp312-macosx_14_0_arm64.whl
| Download URL | nptsne-2.0.3-cp312-cp312-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
856e1b256d95ce588230f9105859e97fe4ae7099acb3c840d77e1b11c3c476dc
|
|
BLAKE2b-256 checksum How to use checksums |
575b5242cfc0e148d2e00e4da0bb529234be1905bfb14639997b96ad564640a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp311-cp311-win_amd64.whl
| Download URL | nptsne-2.0.3-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 598.4 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b53791c0b1b791a52e20ed1ed888b4c41d91be5e866b0091020a22b1ebee961c
|
|
BLAKE2b-256 checksum How to use checksums |
38c651661779ba7c87335ab6e5621065202b3bd43f67379b5db26c359608be0f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | nptsne-2.0.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
779dc73e4a6f20e545d463542428f46c17d0b578c5a424db17208c968a7997b1
|
|
BLAKE2b-256 checksum How to use checksums |
3774fccc2882c824e821fca2768417477b321581ed0697cd11c45536793743de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp311-cp311-macosx_14_0_arm64.whl
| Download URL | nptsne-2.0.3-cp311-cp311-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
653fb86e68ce4d1b4f169125084b6de3fcfa067f5138aa9c9ae7e502a8691f00
|
|
BLAKE2b-256 checksum How to use checksums |
e38271e79a9a1fe803b115353b62425aa577691230e1eb3a5eebaf5748be60fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp310-cp310-win_amd64.whl
| Download URL | nptsne-2.0.3-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 596.1 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
822a833ebe4c71b51466dab0b46a3fd60f211b55320431dba813b90b674c7126
|
|
BLAKE2b-256 checksum How to use checksums |
71845aa1408f77e7743d7752261317981de88bfe17aa2b572ec3bf5b6604bac7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | nptsne-2.0.3-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
1e2002303621dbce1b2be832541043623cb83f2cbd2ab33e74ca72b9f21efd80
|
|
BLAKE2b-256 checksum How to use checksums |
8c663350483ac1e0d1440512aa7c62eb4ab9d36d135fbb36f1cc36e5ccd6cfd1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nptsne-2.0.3-cp310-cp310-macosx_14_0_arm64.whl
| Download URL | nptsne-2.0.3-cp310-cp310-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4cb82afd72b80b071f40c33cec83f461bb462489ba93cf388e42f2c37e2b40ec
|
|
BLAKE2b-256 checksum How to use checksums |
ab72fa2e50e33139ca09eebf1747331e465af71de915cde3dffa2c807cf89b22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Security for nptsne 2.0.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.