AnacletoLAB / grape

🍇 GRAPE is a Rust/Python Graph Representation Learning library for Predictions and Evaluations
MIT License
499 stars 37 forks source link

Does grape supports multiplex network embedding? #39

Open chansigit opened 1 year ago

chansigit commented 1 year ago

and multi-layer network?

LucaCappelletti94 commented 1 year ago

I have no idea what either of those things are. Could you please define both? If you refer to graphs with edge types, yes we support graphs with edge types.

chansigit commented 1 year ago

They do mean different types(layers) of edges, while multiplex network share the same set of nodes across layers.

Can you show me any docs or tutorials that handles graphs with edge types?

LucaCappelletti94 commented 1 year ago

Those are just different topologies of typed multigraphs, and both are handled. Here you find a tutorial on loading a graph, but this one does NOT have edge types. That being said, in the tutorial, you find the documentation of the method to load the graph, and in there, you see the parameters necessary to add the edge types.

I will take the time to make another tutorial that covers a more complete use case.

chansigit commented 1 year ago

so kind of you. thank you!