I was looking into this tutorial:
https://docs.dgl.ai/en/0.4.x/tutorials/models/1_gnn/1_gcn.html
It appears this GCN implementation can only handle a homogenous graph. Is this understanding correct?
Secondly, is there a GCN implementation available with DGL that can handle heterogeneous graphs?