How many layers do you use for GCN based on DGL?

I note that the original paper and its implementation(https://github.com/tkipf/pygcn) use two GCN layers. Instead, you use three layers based on DGL. Do you compare the result based on a different number of layers?

Hi,
By default DGL use two layers for GCN, the default value for n_layers is one:

2 Likes

Hey @zihao,

Does adding more layers improve the accuracy of node classification? and how do we know that we need to add more layers?

Thanks