Skip to main content

CUDA Implementation of T-SNE with Python bindings

Project description

tsnecuda provides an optimized CUDA implementation of the T-SNE algorithm by L Van der Maaten. tsnecuda is able to compute the T-SNE of large numbers of points up to 1200 times faster than other leading libraries, and provides simple python bindings with a SKLearn style interface:

#!/usr/bin/env python

from tsnecuda import TSNE
embeddedX = TSNE(n_components=2).fit_transform(X)

For more information, check out the repository at https://github.com/rmrao/tsne-cuda.

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 Distribution

tsnecuda-3.0.1-py3-none-any.whl (53.2 MB view details)

Uploaded Python 3

File details

Details for the file tsnecuda-3.0.1-py3-none-any.whl.

File metadata

  • Download URL: tsnecuda-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 53.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0.post20210125 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.8

File hashes

Hashes for tsnecuda-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 199abe3566a364d7a98460dfb6ca99b8e0ce5d452c410bdb7fea5c3b927a938c
MD5 e1e572cfd5ce75c39a79c07c4170c60c
BLAKE2b-256 7a6cd3da3711e2f679bcb5a12b37da08f86641e90d077f3c2384bf6714b4695d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page