文件名称:verse:VERSE文件的参考实现
文件大小:26KB
文件格式:ZIP
更新时间:2024-05-29 12:17:29
machine-learning graph graph-algorithms machine-learning-algorithms embeddings
VERSE:来自相似性度量的多功能图嵌入 该存储库提供VERSE的参考实现以及数据链接。 安装及使用 我们以两种形式提供VERSE:实验中使用的快速,优化的C ++代码,以及更方便的python包装器。 请注意,包装器仍处于试验阶段,可能无法提供最佳性能。 对于C ++可执行文件: cd src && make ; 在大多数平台上应该足够了。 如果您需要更改默认编译器(即更改为Intel),请使用: make CXX=icpc VERSE能够在其模型下包含各种相似性度量。 出于性能原因,我们分别实现了三个不同的相似点。 使用命令 verse -input data/karate.bcsr -output karate.bin -dim 128 -alpha 0.85 -threads 4 -nsamples 3 使用3个否定样本运行具有128个嵌入尺寸(PPR alpha 0
【文件预览】:
verse-master
----LICENSE(1KB)
----example.sh(67B)
----src()
--------.gitignore(332B)
--------verse-library.cpp(7KB)
--------verse-neigh.cpp(7KB)
--------makefile(695B)
--------verse.cpp(7KB)
--------readme.md(0B)
--------verse-weighted.cpp(9KB)
--------verse-simrank.cpp(8KB)
--------verse-neigh-weighted.cpp(9KB)
----readme.md(4KB)
----data()
--------karate.bcsr(780B)
--------readme.md(3KB)
----python()
--------wrapper.py(5KB)
--------convert.py(5KB)
--------readme.md(228B)
--------requirements.txt(17B)
--------embedding.py(2KB)