{"repo":"msmathcomp/hyperbolic-tsne","free":true,"listed":false,"github":"https://github.com/msmathcomp/hyperbolic-tsne","clone":"git clone https://github.com/msmathcomp/hyperbolic-tsne.git","description":"Experiments and content for the \"Accelerating hyperbolic t-SNE\" paper.","language":"Python","stars":19,"topics":["data-structures","data-visualization","dimensionality-reduction","hyperbolic-geometry","machine-learning","machine-learning-algorithms"],"license":"MIT","category":"machine-learning","readme_excerpt":"Accelerating hyperbolic t-SNE This repository contains the code for the paper: Skrodzki, M., van Geffen, H., Chaves-de-Plaza, N.F., Höllt, T., Eisemann, E. and Hildebrandt, K., \"Accelerating hyperbolic t-SNE\", 2024, IEEE TCVG (DOI: 10.1109/TVCG.2024.3364841). If you use our code in your publications please consider citing: Please find the published version of the paper here. Setup To execute this setup procedure, we assume that you have a C++ compiler installed on your system that supports at least C++11 and OpenMP. You can set up the repository by building the provided Docker file calling docker build --tag 'hyperbolic-tsne' . in the folder where you cloned the repository. Alternatively, you can perform the following steps yourself: 1. Install conda (we recommend using miniconda) 2. Create environment: conda create --name=htsne python=3.9.16 3. Activate environment: conda activate htsne 4. Install dependencies with pip: pip install -r requirements.txt 5. Build Cython extensions: python setup.py build ext --inplace 6. Install hyperbolic-tsne package: pip install . 7. To test installation run python -c \"from hyperbolicTSNE import HyperbolicTSNE\" . No errors should be raised and you should see the output Please note that 'empty sequence' uses the KL divergence with Barnes-Hut approximation (angle=0.5) by default. . 8. To re-create the teaser image of this repository, run python experiments and plots/plot tree teaser.py which will read the embedding data and labels from the teas","default_branch":null,"files":null,"tree":[],"storefront":"/r/msmathcomp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/msmathcomp/hyperbolic-tsne/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}