ADD file via upload
战队名:Classic_8项目名:coraGCN本仓库为热身赛开源代码,符合计图比赛开源规范。
pip install -r requirements.txt
cora.pkl
data/
bash scripts/train.sh
或直接执行:
python gcn.py --mode train --data-path data/cora.pkl
训练完成后会保存 best_model.pkl。
best_model.pkl
bash scripts/predict.sh
或:
python gcn.py --mode predict --data-path data/cora.pkl --model-load best_model.pkl --result-out result.json
--seed
├── gcn.py # 主程序(训练 + 预测) ├── requirements.txt # 依赖列表 ├── scripts/ # 运行脚本 │ ├── train.sh │ └── predict.sh ├── data/ # 数据目录 │ └── README.md # 数据说明(不存放数据文件) ├── best_model.pkl # 训练好的模型(被 .gitignore 忽略) └── result.json # 预测结果(被 .gitignore 忽略)
gcn.py
data/cora.pkl
计图热身赛 GCN 节点分类
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
计图热身赛 - 基于改进 GCN 的 Cora 节点分类
1. 环境安装
2. 数据准备
cora.pkl文件放入data/目录下。3. 训练模型
或直接执行:
训练完成后会保存
best_model.pkl。4. 预测(生成 result.json)
或:
5. 结果说明
可复现设置
--seed参数)代码结构
注意事项
gcn.py与data/cora.pkl的相对路径正确。