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

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.0-cp314-cp314-win_amd64.whl (616.5 kB view details)

Uploaded CPython 3.14Windows x86-64

nptsne-2.0.0-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.0-cp314-cp314-macosx_14_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

nptsne-2.0.0-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.0-cp313-cp313-macosx_14_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

nptsne-2.0.0-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.0-cp312-cp312-macosx_14_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

nptsne-2.0.0-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.0-cp311-cp311-macosx_14_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

nptsne-2.0.0-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.0-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.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: nptsne-2.0.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 616.5 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.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f26494866eac1c64dd5d4a8c2ff6fa0975e3fe3ccb08b931a75bd909b8d20986
MD5 82f380830f4987da9d0208ce8b8babbd
BLAKE2b-256 07b6b4d2f40b25a73d146aa74661a3f2b423a3062f7072a8842dfdce799b285e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nptsne-2.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e028f9f7cd514e69db41fff2d23ea2b835ba8057db8466ddcabdd043122bba8f
MD5 c503ee3dabb55089bd3c1340f9973bbc
BLAKE2b-256 aedef5cb8b17b7d37f7334dfdc69311fc1a3cabef161000e6dacc528a84368b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nptsne-2.0.0-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 f97076f645cae69d5d0e3df364e108b8d19e1d2189e10ff05941f38eafc2b609
MD5 e26b8d88c9a1d9ae0bcdb54669c8f445
BLAKE2b-256 4f41ec3ce738aef9a9687501811a71fdedecc1c52b00719f592832743a09eba5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nptsne-2.0.0-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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bbac163c426b3f983138260f688b098badfefbf57c7141588d6353c5694ad43c
MD5 d33750535f49a7c4067e6a462a40d118
BLAKE2b-256 6ba7767b1d0e2b0e423cfc3b7834c93cb41abb408ce3a1afb10043591e40c5af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nptsne-2.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b1e02e102384abf6af8c8741ed49153c7a9a2da2a3fce31eb32fad455b4ecea4
MD5 b9e11c76e8b740789d604ca2323ff62a
BLAKE2b-256 279f87c3670d990d310e502e6561173a98f5cb1a546d9c07864d006ed7029f1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nptsne-2.0.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4303aec9172dc848eeaf6e6381f68f1c138ddd489a45029684c3f7f64d834f0e
MD5 29d25a462ba48b7ee393e94c3c0637c5
BLAKE2b-256 b81a16593eb5067bb33ad0e002be6255749813f74036c734b67c6f8c446de2c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nptsne-2.0.0-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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 338680be75a764e3f6bbee2124eef42ee416d7261cc0cbf740e9f348f2700dbf
MD5 65a790056b72b4534b5169804795b630
BLAKE2b-256 0740fd559df2fc935e614fe61869ddbd3707de9898e29f98f4ba073010683014

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nptsne-2.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eab1b84b5c87201b23166b1aa9743eec2c0a6005cf52796166245d89b5a358f7
MD5 899ddcb8dee46721cde9f0a57aadbb65
BLAKE2b-256 cf0eabca7d3611bc68ff2a8befe5e884c479b5529982b5ad337703e96afff099

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nptsne-2.0.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9ffb0c519f0f0df9aac939d51c1b7eda067f250858549446f1aaaeb352746f0d
MD5 b680efaeb94c361f2ed871c79f952d08
BLAKE2b-256 3ec3aa756dbad2c52390bea87b29bd95a93ec73e0fad8a2f33f4edfcd821d62a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nptsne-2.0.0-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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9213963c591af530de0fad35c0eee9d9edacabc58aadf0ee5f3b728f0d495464
MD5 e3b53d03be891ad17fcfc47caad54dc1
BLAKE2b-256 f0822a8e571c6c83114308d3f8ea6be5c7fafd0fca8328f42d4cf31797e7d3cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nptsne-2.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c7e1bc93047e6e75708093c79367b05fa2b801589043bcbbcc333ccd6caa0b5e
MD5 c2dfe0cbf9b9e1b1d8c2d2a5f1507ee9
BLAKE2b-256 3791bbc42edba7633e098eb7f5f7903586ffff5dbb13bd5b3754facdf02049f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nptsne-2.0.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0d0757f468c0c58e5ea67b58a896b86aed758026950adce4dbf7217f28483c2f
MD5 bd423b54bef7f3d2ba025332e4d9b30e
BLAKE2b-256 baa0cb0b630127c40ed6c43c517f6da73fb672d0a2d51983ae86d2971f923f9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nptsne-2.0.0-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.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 77ac3da559324c24808299dd7f9622072395479193360ea21161ed8cfe8c3bba
MD5 9b78de5a3f16c0bbd48c0fd59af559f3
BLAKE2b-256 9c3933a276c38484079fbbc81b787f2ab6b8f24ec3afd9d86e740053a1291be0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nptsne-2.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ace2cdc08023c55d0a6411adcb4987684965fdb81492b1345269aba131c531f4
MD5 3ea9a8fb576dfdfb7115f8bbb01b0e25
BLAKE2b-256 87bf1d92c3a5111b275aa7af40c0c2432723d3d60f75c438c98c33553f4ce416

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nptsne-2.0.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 df6656bb68e2e2bca7556c055d36e41877613f9215fcfb3c03f9c87a982a8e15
MD5 d310f3b4419785a1b3ba5c7086a7ec54
BLAKE2b-256 2f533ddc7d2f405bbbce6902cebb1737df5f08ef28498dad014cb101b1b2443e

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