2.3 在图的一部分上应用消息传递

(中文版)

如果只想更新图中的部分节点,通常的做法是创建一个子图,通过提供要包含在更新中的节点的 ID,然后在此子图上调用 update_all()。例如

nid = [0, 2, 3, 6, 7, 9]
sg = g.subgraph(nid)
sg.update_all(message_func, reduce_func, apply_node_func)

这是小批量训练中的常见用法。查看 第 6 章:在大型图上进行随机训练 了解更多详细用法。