alibaba / graph-learn

An Industrial Graph Neural Network Framework
Apache License 2.0
1.28k stars 267 forks source link

[Question] Implementing my own embedding in AliGraph #47

Closed spapadias closed 3 years ago

spapadias commented 4 years ago

Hello AliGraph people!

I read the VLDB 2019 paper and I found it very interesting. It is great that the project is open source.

I am wondering if I can implement my own embedding algorithm on top of your system. For example can I implement DeepWalk in AliGraph?

If yes, do you provide abstractions for defining random-walk operations in AliGraph? If no, is it possible to build such abstractions in your system?

Thanks in advance.

Best, Makis

archwalker commented 4 years ago

Hi spapadias, thanks for your interest. We have defined a gremlin-like API sample to provide random-walk operations like this L75, the deepwalk example can be a good start to implement your algorithm.