-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Layers support for HeteroGraphConv #311
Comments
Hi @CarloLucibello. Is this a documentation issue? I looked at the implementation in |
No it is actually an implementation issue that involves a tiny change to the forward pass of each layer. In the orginal PR (#300) it was done only for xj, xi = expand_srcdst(g, x) since during the hetero message passing |
Hi @CarloLucibello, another small question: for layers like Also, motivated by this: it seems like adding self loops to |
When using something like AGNNConv inside an heterograph, the add_self_loop option should be set to false, since |
Perhaps an additional HANConv layer would be helpful to add to this list. https://arxiv.org/abs/1903.07293 |
Am I correct in my thinking that these implementations for heterographs should be "type blind"? |
HeteroGraphConv are build out of standard graph conv layers which are individually applied to the different relations.
The list of layers supporting integration with HeteroGraphConv should be extended.
AGNNConv
CGConv
ChebConv
EGNNConv
EdgeConv
GATConv
GATv2Conv
GatedGraphConv
GCNConv
|GINConv
GMMConv
GraphConv
MEGNetConv
NNConv
ResGatedGraphConv
SAGEConv
SGConv
TransformerConv
The text was updated successfully, but these errors were encountered: