dmlc / dgl

Python package built to ease deep learning on graph, on top of existing DL frameworks.
http://dgl.ai
Apache License 2.0
13.38k stars 3k forks source link

[Roadmap] Compiler infrastructure #3850

Open jermainewang opened 2 years ago

jermainewang commented 2 years ago

Deep learning compiler is becoming a fundamental piece of modern deep learning frameworks. In the domain of GNN system, there have been a rise of interest in utilizing compilers for optimizing GNNs. For DGL, we plan to integrate torch.fx and torchscript to open up these chances.

The major road blocker is the data class DGLGraph which is currently opaque to PyTorch. The internal implementation of DGLGraph has multiple layers as well as mutable members (for caching different sparse formats). Therefore, the plan is to tackle different levels of components piece by piece.

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale due to lack of activity. It will be closed if no further activity occurs. Thank you