Closed mk-61 closed 3 weeks ago
This is actually intended. We want to use the edges for training and validation in the test phase for message passing. Note that edge_label_index
(the supervision) edges are disjoint, but it is not a requirement for edge_index
.
Right, makes sense, thanks for clarification!
It seems train split is erroneously used instead of validation split, and also I don't understand what
train_val_edges
variable is used for. So this PR is an attempt to fix this. But some other tests are failing, so consider this as WIP, for now...