Skip to content

rafaca5tro/ml-fund-tsne

 
 

Repository files navigation

t-SNE (Python)

Status Python

t-Distributed Stochastic Neighbor Embedding library with Barnes-Hut optimization.

Python implementation of Barnes-Hut-SNE with O(n log n) complexity for high-dimensional data visualization. Cython-optimized with Docker and Conda support.


Features

  • Barnes-Hut-SNE fast implementation
  • O(n log n) complexity
  • 2D/3D projection support
  • Cython-optimized core
  • Cross-platform (Linux, macOS, Windows)
  • Example usage with Iris and MNIST datasets

Tech Stack

Layer Technology
Language Python 3.5+
Core Cython wrapper
Dependencies NumPy >= 1.7.1, SciPy >= 0.12.0
Environments Docker, Conda

Getting Started

pip install .
# Or with conda
conda install -c conda-forge tsne

License

BSD-3-Clause

About

A python wrapper for Barnes-Hut tsne: for Python >= 3.5

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 59.3%
  • C++ 37.6%
  • MATLAB 2.1%
  • Other 1.0%