一、配置问题:

我用的显卡是ti3090,为驱动算力,cuda用11.0

软件环境是torch1.8.0,此时注意,graphgym需要安装版本为0.3.0,否则会由于版本过高,导致各种出错。

如果要使用pyg,那么会容易遇到一个报错:

File "d:\Programfile\graphgym\run\main_pyg.py", line 10, in <module>
    from graphgym.loader_pyg import create_dataset, create_loader
  File "D:\Programfile\graphgym\gymenv\lib\site-packages\graphgym\loader_pyg.py", line 23, in <module>      
    from torch_geometric.data.graph_saint import (GraphSAINTNodeSampler,
ModuleNotFoundError: No module named 'torch_geometric.data.graph_saint'

注意到,其实在环境里,是可以用grep在D:\Programfile\graphgym\gymenv\lib\site-packages\torch_geometric\data目录下找到【GraphSAINTNodeSampler】的。因此,直接更改loader_pyg.py,将以下代码更改为:

from torch_geometric.data.graph_saint import (GraphSAINTNodeSampler,GraphSAINTEdgeSampler,GraphSAINTRandomWalkSampler)
from torch_geometric.data.cluster import ClusterLoader
from torch_geometric.data.sampler import RandomNodeSampler, NeighborSampler----------------------------------------------------------------------------------------from torch_geometric.data import (GraphSAINTNodeSampler,GraphSAINTEdgeSampler,GraphSAINTRandomWalkSampler)
from torch_geometric.data import ClusterLoader
from torch_geometric.data import RandomNodeSampler, NeighborSampler

pyg与graphgym相关推荐

  1. CS224W图机器学习笔记自用:GNN Augmentation and Training

    Recap: today's outline: (4)Graph augmentation (5)Learning objective 1. GNN 的图增强(Graph Augmentation f ...

  2. 支持异构图、集成GraphGym,超好用的图神经网络库PyG更新2.0版本

    ©作者 | 陈萍.杜伟 来源 | 机器之心 当前最流行和广泛使用的 GNN 库 PyG(PyTorch Geometric)现在出 2.0 版本了,新版本提供了全面的异构图支持.GraphGam 以及 ...

  3. 【图神经网络】从0到1使用PyG手把手创建异构图

    从0到1用PyG创建异构图 异构图 创建异构图 电影评分数据集MovieLens 建立二分图数据集 转换为可训练的数据集 建立异构图神经网络 以OGB数据集为例 HeteroData中常用的函数 将简 ...

  4. PYG教程【三】对Cora数据集进行半监督节点分类

    Cora数据集 PyG包含有大量的基准数据集.初始化数据集非常简单,数据集初始化会自动下载原始数据文件,并且会将它们处理成Data格式. 如下图所示,Cora数据集中只有一个图,该图包含2708个节点 ...

  5. PYG教程【一】入门

    在PyG中通过torch_geometric.data.Data创建一个简单的图,具有如下属性: data.x:节点的特征矩阵,shape: [num_nodes, num_node_features ...

  6. PaperNotes(15)-图神经网络、PyG极简版入门笔记

    图神经网络概况 1.GNN,GCN,GE的区别 2.图卷积的通式--矩阵该如何作用 2.1实现1 2.2实现2 2.3实现3 3.PyTorch geometric 3.1 PyG内置数据集 3.1. ...

  7. 【Pytorch神经网络理论篇】 27 图神经网络DGL库:简介+安装+卸载+数据集+PYG库+NetWorkx库

    DGL库是由纽约大学和亚马逊联手推出的图神经网络框架,支持对异构图的处理,开源相关异构图神经网络的代码,在GCMC.RGCN等业内知名的模型实现上也取得了很好的效果. 1 DGL库 1.1 DGL库的 ...

  8. PyG图神经网络框架--构建信息传递网络(MPN)

    信息传递网络 将卷积算子泛化到不规则域中,通常表示为邻域聚合或信息传递模式.xi(k−1)∈RFx_i^{(k-1)} \in \R^Fxi(k−1)​∈RF 表示节点 iii 在第 l−1l-1l− ...

  9. PyG图神经网络框架学习--示例介绍

    实例介绍 通过自带的示例介绍并学习PyG.主要从以下4各方面: 图数据处理 通用基准数据集 Mini-batches 数据转换 图学习方法 图数据处理 图用于对对象(节点)之前的关系(边)进行建模.P ...

最新文章

  1. WPF加载相对路径的图片的解决方法
  2. 招聘 | ​浙江农林大学孙学鹏团队招聘事业编制科研人员
  3. [Android]使用Kotlin开发Android(二)
  4. AOP集成防止连续多次点击问题
  5. jfinal结合freemarker,页面使用$符获取属性值报错原因解决
  6. C语言qsort和C++sort的用法小结和区别比较
  7. V4L2视频采集与H264编码4—X264编码H264视频
  8. 11开根号不用计算机,数学开根号有什么方法?不用计算器
  9. 服务器cpu对游戏的支持,还想用服务器CPU玩游戏?其实没必要,至强E3-1231 V3时代已不在...
  10. php保存pdf旋转90度,如何将PDF图片旋转90度,盘点这个小方法
  11. threejs 透视相机参数解析
  12. 吃饭 睡觉 打豆豆!!!
  13. PHP程序提示验证码错误的问题(输入了正确的验证码)
  14. 大巧不工Web前端设计修炼之道——(8)浅谈Web发展的未来
  15. 税务异常的公司如何办理注销?
  16. JS实现闪烁星空效果
  17. 两位数求和(xhh)
  18. mysql8修改密码报:Your password does not satisfy the current policy requirements
  19. 推荐几款个人灰常喜欢的vscode 主题
  20. 【软件测试】测试环境搭建

热门文章

  1. 如何利用腾讯云短信服务群发祝福短信?
  2. 页面布局-----display:flex详解
  3. 给定一个字符串,要求给出重新排列的所有不相同的排列数
  4. Github 开始限制受美国贸易制裁国家的开发者
  5. Winform开发中手写签名的实现
  6. MSCKF的理解(3.4之(17)-(24))以及附录
  7. CSS-浮动(上篇)
  8. 制作Linux发行版系统光盘的方法介绍
  9. EMQTT安装与使用
  10. 2017驾驶证替人销分新处罚!