Skip to content

fcdimitr/SGtSNEpi.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SGtSNEpi.jl

Build Status Coverage

Stable Dev

We provide a Julia interface, i.e., a wrapper to SG-t-SNE-Π, which is a high-performance software for swift embedding of a large, sparse graph into a d-dimensional space (d = 1,2,3) on a shared-memory computer.

Installation

To install SG-t-SNE-Π through Julia, issue

] add SGtSNEpi

⚠️ Performance considerations The new version 0.4 of SGtSNEpi is currently working on Windows and M-processor Macs, but runs in sequential mode. For increased performance, consider using version 0.3, either via WSL2 on Windows or use the package via Rosetta 2 on the M-processor Macs (that means by using the x86 and not the arm64 julia).

See the full documentation for more details.

Citation

If you use this software, please cite the following paper:

@inproceedings{pitsianis2019sgtsnepi,
    author = {Pitsianis, Nikos and Iliopoulos, Alexandros-Stavros and Floros, Dimitris and Sun, Xiaobai},
    doi = {10.1109/HPEC.2019.8916505},
    booktitle = {IEEE High Performance Extreme Computing Conference},
    month = {11},
    title = {{Spaceland Embedding of Sparse Stochastic Graphs}},
    year = {2019}
}