-
Hello, I would want to implement an inductive link prediction task using RGCN on Heterogeneous graph. Also, in the documentation of RandomLinkSplit, it is said "The split is performed such that the training split does not include edges in validation and test splits; and the validation split does not include edges in the test split.", however, I found this is not true. There is overlapping between positive training edges and positive validation edges, also there is overlapping between training message passing edges and positive training edges and etc.. Please see the below codes running on OGB-MAG dataset.
HeteroData(
train_edges:
val_edges:
231609 |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Are you sure you are creating the train_edges_set = set(tuple(x) for x in train_edges.t().tolist()) |
Beta Was this translation helpful? Give feedback.
Are you sure you are creating the
set
correctly? Shouldn't it be