Source code for galax.data.datasets.nodes.graphsage

"""Reddit and PPI.

Reference: http://snap.stanford.edu/graphsage/
"""

[docs]def reddit(): import galax from dgl.data import RedditDataset g = RedditDataset()[0] g.ndata['h'] = g.ndata['feat'] del g.ndata['feat'] g = galax.from_dgl(g) return g
[docs]def ppi(): import galax from dgl.data import PPIDataset gs_tr = PPIDataset("train") gs_vl = PPIDataset("valid") gs_te = PPIDataset("test") def fn(g): g.ndata['h'] = g.ndata['feat'] del g.ndata['feat'] return galax.from_dgl(g) gs_tr = tuple((fn(g) for g in gs_tr)) gs_vl = tuple((fn(g) for g in gs_vl)) gs_te = tuple((fn(g) for g in gs_te)) return gs_tr, gs_vl, gs_te