Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about input parameter #2

Closed
vymao opened this issue Oct 31, 2020 · 3 comments
Closed

Question about input parameter #2

vymao opened this issue Oct 31, 2020 · 3 comments

Comments

@vymao
Copy link

vymao commented Oct 31, 2020

Hi,

I was wondering what exactly the --train_node_embedding parameter is for? What else besides the DRNL label and input node feature is inputted into the DCGNN?

@muhanzhang
Copy link
Collaborator

If you append --train_node_embedding, an additional unique embedding per node id is concatenated with DRNL label and node feature before fed to a GNN, and is trained together with GNN parameters. By default it is disabled, because it is not observed to improve SEAL's performance while making it not inductive.

@vymao
Copy link
Author

vymao commented Nov 4, 2020

I see, thanks. And do you retrain on the validation edge set to test on the final test edge set?

@muhanzhang
Copy link
Collaborator

For ogbl-collab, after we determined all the hyperparameters, we included validation edges in the input graph and retrain the model. This is as suggested by https://ogb.stanford.edu/docs/leader_rules/. For other datasets, we don't use validation edges in training.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants