Predicting an edge type which isn't present in test graphs #9573
Unanswered
DoctorDinosaur
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I have three edge types and one node type, across a dataset of train/valiation/test graphs with different numbers of nodes. I want to predict all occurances of
type3
on unseen test graphs, which initially have notype3
edges.From
examples/mutag_gin.py
it seems the training on multiple graphs, and testing on unseen, is simple. I just apply the trained model.But Message Passing and Negative Sampling is confusing me for my case where
type3
edges aren't present in the test set, i.e. I can't usetype3
for message passing. And I'm not sure of a good model structure.#8899 goes into some issues, but it's not fully resolved.
Are there any examples which would be useful to me, here? I'm new to GNNs, including the more basic concepts.
I'd like to see examples of, or reading materials for:
type3
from message passing, since it won't be present on test graphs. Is it that I just put i.e. GATv2conv layers betweentype1
andtype2
?predict
andforward
step for this caseBeta Was this translation helpful? Give feedback.
All reactions