Skip to content

LJeub/Local2Global_embedding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Local2Global Embedding

This package implements the embedding methods used in [l2g],[l2g_full]_. This package uses pytorch and pytorch-geometric and it is a good idea to install these packages first following their respective installation instructions. If these packages are not already available during setup, an attempt is made to install them via pip which may not always work as expected. Afterwards use

pip install git+https://github.com/LJeub/Local2Global_embedding@master

to install the package and other dependencies. The patch alignment algorithm used in [l2g],[l2g_full]_ is implemented in the separate local2global package. Installing this package will also install the latest version of local2global.

For more information see the Documentation.

References

[l2g](1, 2) L. G. S. Jeub, G. Colavizza, X. Dong, M. Bazzi, M. Cucuringu (2021). Local2Global: Scaling global representation learning on graphs via local training. DLG-KDD'21. arXiv:2107.12224 [cs.LG]
[l2g_full]L. G. S. Jeub, G. Colavizza, X. Dong, M. Bazzi, M. Cucuringu Machine Learning 112, 1663–1692 (2023). Local2Global: a distributed approach for scaling representation learning on graphs https://link.springer.com/article/10.1007/s10994-022-06285-7