Anton Tsitsulin
Anton Tsitsulin
Are you sure the code for the "product split trees" is correct?
Hey, which compiler are you using?
Are you using WSL? It seems that Windows version does not come with OpenMP, you'd probably need visual studio to compile the thing, or search for ways to use OpenMP...
It doesn't seem to be an OpenMP issue. GCC on Windows doesn't seem to support the memory alignment. You can replace `void *result; if (posix_memalign(&result, align, size)) result = 0;`...
Dear Pankesh, The vocabulary is assumed to be [0..n-1] integers, the user is supposed to convert the graph to the matrix format themselves. As for the output binary file, it...
C++ program takes a binary CSR file as input, and produces embeddings for every row of this matrix, simply speaking. So yes, vocab (as in bcsr file) must be consecutive...
Did you calculate the modularity of Louvain algorithm and of, say, k-means on the embedding? Are they comparable?
I would feed 128d embeddings personally. Regarding 2d vs. 128d embeddings, the objective functions of UMAP or TSNE are tailored towards visualization task. VERSE is a bit different, offering similarity...
This value is a reasonable default, right now there is no way to monitor the convergence, unfortunately. I would suggest to keep it as is, as I did not do...
Hi! Please note that Windows is not currently supported; it may work out of the box, but there is a chance it will not. Otherwise, weighted executable is supported for...