使用 StellarGraph 加载数据时出错

Error with loading data using StellarGraph

我运行这个代码在Colab上多次没有问题,

import stellargraph as sg
from IPython.display import display, HTML
dataset = sg.datasets.Cora()
display(HTML(dataset.description))
G, node_subjects = dataset.load()

但是突然出现这个错误

HTTPError: HTTP Error 403: Forbidden

出现这个是因为url不再有效,

检查源代码,https://github.com/stellargraph/stellargraph/blob/9370caed1137c2527523a39212072df1760ca00f/stellargraph/datasets/datasets.py#L104

将 url 粘贴到浏览器中也会给你 403

最终原因是这所大学似乎删除了所有数据或限制所有人查看,检查 https://linqs-data.soe.ucsc.edu/

可以找到 cora 数据集 https://people.cs.umass.edu/~mccallum/data/ or https://web.archive.org/web/20150918182409/http://www.cs.umd.edu/~sen/lbc-proj/data/cora.tgz

或者您可以选择使用其他数据集进行 link 预测、wn18 等