Batching with ClusterLoader and ClusterData #5030
Unanswered
LuisaWerner
asked this question in
Q&A
Replies: 1 comment 5 replies
-
|
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I have some questions about the ClusterLoader and ClusterData implementation based on the publication "Cluster-GCN: An Efficient Algorithm for Training Deep and Large Convolutional Networks"
(1) I would like to create batches based on Cluster GCN for an inductive setting and an transductive setting. So I have to make sure that the batches in the inductive setting only contain links between training nodes while the batches in the transductive setting may include links between all nodes in the graph. How can this be realized with ClusterLoader and DataLoader?
(2) In the publication, the authors describe Stochastic Multiple Partition where batches are composed of several partitions to reduce variance. Is this included in the implementation of ClusterLoader or does it only create batches from a single partition? Is there a possibility to control this in the ClusterLoader? Since sampling from several partitions is done randomly, is there the possibility to set a seed?
(3) Is there any possibility to control how the partitions are made? In the Cluster-GCN publication the authors talk about random partition or clustering partition with METIS. What is the default partitioning procedure?
It would be great if someone can answer my questions :-) Thanks in advance!
Luisa
Beta Was this translation helpful? Give feedback.
All reactions