gpt4 book ai didi

python - 如何创建图神经网络数据集? (pytorch 几何)

转载 作者:行者123 更新时间:2023-12-04 12:56:18 29 4
gpt4 key购买 nike

如何将我自己的数据集转换为可供 pytorch 几何图形神经网络使用的数据集?
所有教程都使用已转换为 pytorch 可用的现有数据集。例如,如果我有自己的点云数据集,我如何使用它来训练图神经网络的分类?我自己的用于分类的图像数据集呢?

最佳答案

您需要如何转换数据取决于您的模型期望的格式。
图神经网络通常期望(的子集):

  • 节点特性
  • 边缘
  • 边缘属性
  • 节点目标

  • 取决于问题。您可以在 PyTorch Geometric 中使用这些值的张量创建对象(并根据需要扩展属性)。带 Data像这样的对象:
    data = Data(x=x, edge_index=edge_index, y=y)
    data.train_idx = torch.tensor([...], dtype=torch.long)
    data.test_mask = torch.tensor([...], dtype=torch.bool)

    关于python - 如何创建图神经网络数据集? (pytorch 几何),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66788555/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com