pyg-team / pytorch_geometric

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

Request code to implement XENet paper #8257

Open Tyqfat opened 8 months ago

Tyqfat commented 8 months ago

🚀 The feature, motivation and pitch

Alternatives

The code solution is: In TensorFlow 2, We can use the XENetConv class in the Spektral library to implement the Xception convolutional layer.

Additional context

image

rusty1s commented 8 months ago

Would definitely like to add to PyG. Do you have interest in contributing this?

Tyqfat commented 8 months ago

Absolutely! I am very interested in contributing to this project. As someone who primarily uses PyTorch as my deep learning framework, I find it fascinating. Although I am just getting started with PyG and may need to learn more about it, I am willing to participate in the contribution. Could you please let me know what preparations I need to make before starting?

rusty1s commented 8 months ago

No particular preparations needed. I think we can just work on a PR that adds the layer + a test case (similar to how other layers are implemented). Doesn't need to be perfect at the beginning.

Tyqfat commented 8 months ago

Thank you very much for your reply, I will give it a try!

DarthRevan07 commented 6 months ago

@Tyqfat Am i a welcome guest to this party? I have been working in Variational Quantum Algorithms, and Tensor Networks in QC. Are you currently working on this? Can i try working this out?

Tyqfat commented 6 months ago

@Tyqfat Am i a welcome guest to this party? I have been working in Variational Quantum Algorithms, and Tensor Networks in QC. Are you currently working on this? Can i try working this out? At present, I am using GNN to solve the unit commitment problem in power system. Because the existing literature uses XENet to solve this problem, I may need to verify whether my strategy is effective based on XENet.