#189 · Primary category: Deep Learning Frameworks

euler

deep-learning gcn ggnn graph graph-convolutional-networks graph-embedding graph-learning graph-neural-networks graphsage network-embedding node2vec random-walk

A distributed graph deep learning framework.

Project last updated:08/19/23

GitHub Stars

2.9K

Forks

554

Contributors

3

License

Apache-2.0

Why we included this project

Teams building graph neural networks at scale will find Euler a genuinely different tool from the usual TensorFlow or PyTorch pipelines. Instead of loading the whole graph into memory, it runs a distributed graph engine on the data side and exposes graph operators that GNN layers call, which matters when the adjacency structure is too large for one machine. You get ready-made GCN and GraphSAGE implementations and random-walk based embedding methods, plus a message passing interface for writing custom models, so it is easy to start from known recipes before adapting them. Attribute indexing and a GQL-style query layer make the framework practical on real graphs that carry rich node and edge features. One honest caveat: Euler is an older, largely dormant project from Alibaba, so treat it as a reference design or a foundation rather than something you will get active maintenance on.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category