pyg-team / pytorch_geometric

Graph Neural Network Library for PyTorch
https://pyg.org
MIT License
20.67k stars 3.59k forks source link

Un/self-supervised learning with GraphGym #4941

Open moetayuko opened 2 years ago

moetayuko commented 2 years ago

🚀 The feature, motivation and pitch

Dear developers,

GraphGym is a very useful tool for experiment management and a good skeleton for new research projects. However, it seems that the current GraphGym is designed for supervised tasks only. The workflow of unsupervised tasks usually differs from supervised tasks in the following aspects:

Thanks to the modularized design of GraphGym, it is possible to implement unsupervised projects but with many ad hoc hacks. It would be nice if its flexibility can be improved to make unsupervised learning easier.

Alternatives

No response

Additional context

No response

rusty1s commented 2 years ago

Thanks for sharing! This is definitely of interest to us, and we could come up together with a clear roadmap to get there. @JiaxuanYou for additional thoughts.