Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GHCN

This is the PyTorch implementation of our paper: "Tackling Over-Smoothing: Graph Hollow Convolution Network with Topological Layer Fusion"

Requirement

  • pytorch >= 1.8.0

  • torch-geometric

  • torchmetrics

Note that the versions of PyTorch and PyTorch Geometric should be compatible.

Datsetset

The data folder contains three benchmark datasets (Cora, Citeseer, Pubmed).

Cora, CiteSeer, and PubMed are pre-downloaded from torch_geometric.datasets.

We use the same full-supervised setting as FastGCN.

Example

For Cora dataset, please run:

python main.py --dataset=Cora

For CiteSeer dataset, please run:

python main.py --dataset=CiteSeer --weight_decay=5e-3 --k=20

For PubMed dataset, please run:

python main.py --dataset=CiteSeer --weight_decay=5e-5 --k=9 --dropout=0.5

Baselines

The baseline folder contains 6 SOTA GNN methods as follows:

python baseline/gcn.py
python baseline/gat.py
python baseline/sgc.py
python baseline/sign.py
python baseline/dagnn.py
python baseline/gcnii.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages