Skip to content
Discussion options

You must be logged in to vote

Sorry if my answer was not clear enough. In particular, for point (1) you don't want to create a mask for every node type, but you want to create separate data objects for training, validation, and testing. Each of these data objects then only contains visible information up to this point in time.

If you want to use temporal sampling from point (2), then the idea is to operate on a single data object, and let temporal sampling take care of avoiding data leakage. That is, all nodes have a time attribute, and temporal sampling will then only sample nodes that have a timestamp less than or equal to the seed timestamp.

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@rusty1s
Comment options

Answer selected by Rico2000
@Rico2000
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants