saehm / DruidJS

A JavaScript Library for Dimensionality Reduction
107 stars 9 forks source link

Topomap? #9

Closed Fil closed 3 years ago

Fil commented 3 years ago

TopoMap: A 0-dimensional Homology Preserving Projection of High-Dimensional Data Harish Doraiswamy, Julien Tierny, Paulo J. S. Silva, Luis Gustavo Nonato, Claudio Silva

See https://arxiv.org/abs/2009.01512 [Submitted on 3 Sep 2020]

the current reference implementation in in C++ but the code is really short https://github.com/harishd10/TopoMap/blob/master/cpp/TopoMap.cpp

saehm commented 3 years ago

I was planning to add this one next :)

Fil commented 3 years ago

fantastic!

chriswillis commented 3 years ago

Great work, @saehm!

saehm commented 3 years ago

I think i got it to run!

https://observablehq.com/d/12c6dd7a83f9194c

Fil commented 3 years ago

Congratulations! And it's really fun to watch!!

(Note: I tried to check it on an iPhone first, but the module results in an error on Chrome and Firefox.)