You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 1, 2025. It is now read-only.
Hi, I am looking for a sample code of a node classification task that does inference for an unseen node X. X doesn't exist at training time.
the unseen node X will be connected with a subset of seen nodes and another set of unseen nodes as well at the inference time.
I can not find a sample code for that in your provided code.
The text was updated successfully, but these errors were encountered:
For this you need to prepare separate adj files, adj_train that defines the connectivity among training nodes only and adj_full that defines connectivity among nodes seen or unseen during training. adj_full will be used during the validation & test phases.
For example, on the Flickr graph, we perform inductive training (I think it aligns with your use case). In the config yaml you can specify that the training is inductive:
Then when loading the graph for training, the model will separately load adj_train and adj_full, and information of adj_full is unseen during training:
In this section, we defined all the data files required to train shaDow-GNN (you don't need to prepare those optional files, as they will be auto-generated):
Hi, I am looking for a sample code of a node classification task that does inference for an unseen node X. X doesn't exist at training time.
the unseen node X will be connected with a subset of seen nodes and another set of unseen nodes as well at the inference time.
I can not find a sample code for that in your provided code.
The text was updated successfully, but these errors were encountered: