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.
[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 |