本文主要是介绍在torch_geometric.datasets中使用Planetoid手动导入Core数据集及发生相关错误解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在torch_geometric.datasets中使用Planetoid手动导入Core数据集及发生相关错误解决方案
一、有两种错误类型,第一种因为需要在github上使用这个链接https://github.com/kimiyoung/planetoid/raw/master/data/ind.cora.x进行下载Core数据集,但是没有vpn打不开下载不了,出现“TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。”这种错误。
解决方案:点击下面的链接直接保存下载Cora文件包,然后解压后手动添加到工程文件中。
Cora数据集包:点击打开链接,提取码:6666
二、第二种错误类型,手动添加Cora数据集到工程文件中,如果大家直接将Cora数据集全部复制粘贴到新的data中,会出现“RuntimeError: The ‘data’ object was created by an older version of PyG. If this error occurred while loading an already existing dataset, remove the ‘processed/’ directory in the dataset’s root folder and try again.”(“数据”对象是由旧版本的 PyG 创建的。 如果在加载现有数据集时发生此错误,请删除数据集根文件夹中的“已处理/”目录,然后重试。)这种错误,原因也非常具体就是要把processed的文件夹中的内容删除掉。
解决方案:只复制解压后的Cora数据集文件包中的raw文件夹中的内容,直接粘贴到工程文件data中的Cora文件夹中的raw文件夹中,不复制processed的内容。
三、运行工程文件出现下面图片中的内容说明导入Core数据集成功。
这篇关于在torch_geometric.datasets中使用Planetoid手动导入Core数据集及发生相关错误解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!