Skip to content

开发者流程

Theheavens edited this page Apr 27, 2022 · 3 revisions

访问github建议使用VPN,或者国内镜像。

需要掌握的技能

  • Python编程
  • Conda的简单实用
    • 要求必须使用conda来管理Python(除非你知道自己在做什么,可以不使用conda)
    • 遇到装包问题,可以切换channel,具体百度。(例如清华源condapip
  • 深度学习框架的使用
  • 参考资料:
    • 书籍:《机器学习》-周志华,《统计学习方法》-李航,《动手学深度学习》-李沐
    • 视频资料:李沐李宏毅OpenHGNN介绍

环境安装

  1. 安装conda:https://www.anaconda.com/products/individual
  2. 开发软件建议pycharm,专业版学生可以免费申请。
  3. 安装环境和简要测试 参考 README

项目要求

  • 阅读论文原文,跑源代码查看论文性能。
  • 处理论文提供的数据集。
  • 基于PyTorch与DGL,复现异质图神经网络模型。
  • 要求
    • 达成论文中report的性能,或复现源代码的性能;
    • 代码要求有注释以及docstring;
    • 尽量使用DGL提供的API,参阅DGL文档;
    • 提供详尽的实现说明(README)。

实现参考

项目开发