Gipa
a general information propagation algorithm for graph learning
Install / Use
/learn @yongchao-liu/GipaREADME
GIPA: General Information Propagation Algorithm
This repository is the DGL-implemention of GIPA (General Information Propagation Algorithm). The following figure illustrates the process of GIPA:

Datasets
The protein dataset ogbn-proteins from Open Graph Benchmark.
Usage
To train the model:
source main.sh
Or:
python src/main.py --n-layers 6 --n-epochs 8000 --lr 0.01 --batch-size 8000 --use-label --if-save --preprocess --n-hop 1 --gpu 0 --eval-every 5 --seed 0
To use the pre-trained model to do inference: see the Jupyter notebook in /example/gipa_test.ipynb.
Requirements
ogb==1.3.0
numpy==1.19.2
torch==1.7.1
dgl_cu110==0.5.3
Related Skills
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
groundhog
400Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
last30days-skill
20.0kAI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
