问题标签 [pytorch-geometric]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
model - 输入数据以训练模型时,Pytorch-Geometric 中未使用训练掩码(Docs)
我正在研究 Pytorch-Geometric 文档(此处)。
在下面的代码中,我们看到data
没有train_mask
. 但是,当将输出和标签传递给损失函数时,train_mask
两者都适用。在将其输入模型时,我们不应该也应用train_mask
to吗?data
在我看来,这应该不是问题。然而,看起来我们在不用于训练模型的输出上浪费了计算。
python - Pytorch 几何:如何解释以下代码片段中的输入?
我正在阅读https://pytorch-geometric.readthedocs.io/en/latest/notes/introduction.html上的 PyTorch 几何文档
在此页面上,有一个代码片段:
上述代码片段最后一行的输出是:
edge_index
2和4怎么样?如果我理解正确,则定义了四个边,索引从 0 开始。这个假设是错误的吗?还有,什么x =[3, 1]
意思?
Data
是一个类,所以我不会期望它返回任何东西。类定义在这里:https ://pytorch-geometric.readthedocs.io/en/latest/modules/data.html 。我阅读了文档。x
应该是节点特征矩阵并且edge_index
应该是图连通性。但我不明白我在 jupyter 笔记本中交叉检查的控制台输出。
python - Pytorch几何稀疏邻接矩阵到边缘索引张量
我的数据对象有data.adj_t
参数,给了我稀疏的邻接矩阵。我怎样才能从中得到edge_index
大小的张量[2, num_edges]
?
deep-learning - 可重现的 PyTorch 模型
我正在使用 PyTorch (1.7.1)、PyTorch Geometric (1.6.3)、NVIDIA Cuda (11.2)。
我需要为比赛制作一个可重现的神经网络。
但是,当我尝试:
,结果和损失每次都出现不同。我该如何解决?
(作为参考,它在 中总是一样的 device = torch.device('cpu')
。)
我正在使用 jupyter 笔记本。
python - Pytorch 几何;RuntimeError: mat1 dim 1 必须匹配 mat2 dim 0
我是 pytorch 几何的新手,在运行我的模型时出现此错误:
RuntimeError: mat1 dim 1 必须匹配 mat2 dim 0
运行此代码时发生错误,它发生在z = model.encode(x, train_pos_edge_index)行
我生成模型的类如下:
使用来自 torch_geometric.nn 的 VGAE,我创建模型如下:
变量的维度如下:
模型中层的维数如下:
完整的错误回溯如下:
pytorch - 断言批处理不在键中并且 ptr 不在键中
我正在运行用 PyTorch Lightning 包裹的 PyTorch Geometric (1.7.2),我得到了上面的断言错误。我无法复制整个堆栈跟踪,但错误是由
我看到这篇文章有同样的错误,但它没有帮助。我将不胜感激有关如何解决此问题的任何提示。
pytorch - PyTorch Geometric 中的图神经网络问题
我试图了解以下实现的 GNN 模型有什么问题PyTorch
但是在尝试运行训练循环时出现以下错误:
我正在根据要求添加有关如何调用模型的更多详细信息:
python - GPU 上的 Google colab 教程:“OSError:libcudart.so.10.2:无法打开共享对象文件:没有这样的文件或目录”
我正在尝试从此网页运行 PyTorch 几何教程;具体来说,关于图分类的教程#3。在运行任何单元之前,我通过选择 Runtime --> change runtime type --> GPU 连接到 GPU,命令!nvidia-smi
返回以下信息:
但是,当我从第二个代码块执行以下行时:
我看到此错误消息:
我使用的是 Chrome OS 版本 93.0.4577.95(官方版本)(64 位)。有趣的是,我之前在 GPU 上运行过这个教程没有问题;当我今天返回重新运行笔记本时,我才开始看到这个错误。我已尝试将运行时恢复出厂设置,但没有效果。
我可以看到许多其他有类似错误的帮助文章,但最相关的一篇似乎是这篇文章,其中解决方案是连接到 GPU 运行时。我在 colab 教程中找不到其他示例。我的印象是,像这样的 colab 教程通常应该开箱即用,我不确定我需要安装或导入什么来修复它。感谢您的任何建议,谢谢。
完整的堆栈跟踪:
neural-network - Pytorch 中的错误:libcudart.so.10.2:无法打开共享对象文件:没有这样的文件或目录
我正在运行一些图形神经网络,并且安装了以下版本:
但是,我收到以下错误:
我收到以下错误:
我需要一些帮助来解决这个问题。
deep-learning - Google Colab 最近的错误:OSError: libcudart.so.10.2: cannot open shared object file: No such file or directory
我上周成功运行了 PyTorch 几何图形分类流行示例 Google Colab 笔记本活动:https ://colab.research.google.com/drive/1I8a0DfQ3fI7Njc62__mVXUlcAleUclnb?usp=sharing
但是今天(2021 年 10 月 11 日星期一)运行同样的程序抛出错误“OSError: libcudart.so.10.2: cannot open shared object file: No such file or directory”。这可能来自执行以下“from torch_geometric.datasets import TUDataset”。(我已经确保将运行时类型选为 GPU。)