pyg与graphgym
一、配置问题:
我用的显卡是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相关推荐
- CS224W图机器学习笔记自用:GNN Augmentation and Training
Recap: today's outline: (4)Graph augmentation (5)Learning objective 1. GNN 的图增强(Graph Augmentation f ...
- 支持异构图、集成GraphGym,超好用的图神经网络库PyG更新2.0版本
©作者 | 陈萍.杜伟 来源 | 机器之心 当前最流行和广泛使用的 GNN 库 PyG(PyTorch Geometric)现在出 2.0 版本了,新版本提供了全面的异构图支持.GraphGam 以及 ...
- 【图神经网络】从0到1使用PyG手把手创建异构图
从0到1用PyG创建异构图 异构图 创建异构图 电影评分数据集MovieLens 建立二分图数据集 转换为可训练的数据集 建立异构图神经网络 以OGB数据集为例 HeteroData中常用的函数 将简 ...
- PYG教程【三】对Cora数据集进行半监督节点分类
Cora数据集 PyG包含有大量的基准数据集.初始化数据集非常简单,数据集初始化会自动下载原始数据文件,并且会将它们处理成Data格式. 如下图所示,Cora数据集中只有一个图,该图包含2708个节点 ...
- PYG教程【一】入门
在PyG中通过torch_geometric.data.Data创建一个简单的图,具有如下属性: data.x:节点的特征矩阵,shape: [num_nodes, num_node_features ...
- 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. ...
- 【Pytorch神经网络理论篇】 27 图神经网络DGL库:简介+安装+卸载+数据集+PYG库+NetWorkx库
DGL库是由纽约大学和亚马逊联手推出的图神经网络框架,支持对异构图的处理,开源相关异构图神经网络的代码,在GCMC.RGCN等业内知名的模型实现上也取得了很好的效果. 1 DGL库 1.1 DGL库的 ...
- PyG图神经网络框架--构建信息传递网络(MPN)
信息传递网络 将卷积算子泛化到不规则域中,通常表示为邻域聚合或信息传递模式.xi(k−1)∈RFx_i^{(k-1)} \in \R^Fxi(k−1)∈RF 表示节点 iii 在第 l−1l-1l− ...
- PyG图神经网络框架学习--示例介绍
实例介绍 通过自带的示例介绍并学习PyG.主要从以下4各方面: 图数据处理 通用基准数据集 Mini-batches 数据转换 图学习方法 图数据处理 图用于对对象(节点)之前的关系(边)进行建模.P ...
最新文章
- WPF加载相对路径的图片的解决方法
- 招聘 | ​浙江农林大学孙学鹏团队招聘事业编制科研人员
- [Android]使用Kotlin开发Android(二)
- AOP集成防止连续多次点击问题
- jfinal结合freemarker,页面使用$符获取属性值报错原因解决
- C语言qsort和C++sort的用法小结和区别比较
- V4L2视频采集与H264编码4—X264编码H264视频
- 11开根号不用计算机,数学开根号有什么方法?不用计算器
- 服务器cpu对游戏的支持,还想用服务器CPU玩游戏?其实没必要,至强E3-1231 V3时代已不在...
- php保存pdf旋转90度,如何将PDF图片旋转90度,盘点这个小方法
- threejs 透视相机参数解析
- 吃饭 睡觉 打豆豆!!!
- PHP程序提示验证码错误的问题(输入了正确的验证码)
- 大巧不工Web前端设计修炼之道——(8)浅谈Web发展的未来
- 税务异常的公司如何办理注销?
- JS实现闪烁星空效果
- 两位数求和(xhh)
- mysql8修改密码报:Your password does not satisfy the current policy requirements
- 推荐几款个人灰常喜欢的vscode 主题
- 【软件测试】测试环境搭建