Skip to content
Discussion options

You must be logged in to vote

The reason why it is faster is due to the pre-computation that is happening in SGC. We currently provide such an option via the cached=True argument in SGConv, but which expects working on a single graph.

Note that you can also just pre-compute the features in PyG, e.g., via the SIGN transform and input those into a single linear layer.

The only reason I can think of why it might be more stable is due to the different initialization techniques of the linear layers.

Replies: 1 comment 2 replies

Comment options

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

@rusty1s
Comment options

Answer selected by mdanb
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