dgl.norm_by_dst

dgl.norm_by_dst(g, etype=None)[source]

根据目标节点度计算每条边的归一化系数。

参数:
  • g (DGLGraph) – 输入图。

  • etype (str(str, str, str), 可选) –

    要计算的边的类型。允许的边类型格式为

    • (str, str, str),分别表示源节点类型、边类型和目标节点类型。

    • 或者一个 str 边类型名称,如果该名称可以在图中唯一标识一个三元组格式。

    如果图只有一种边类型,则可以省略。

返回值:

边的归一化系数。

返回类型:

1D 张量

示例

>>> import dgl
>>> g = dgl.graph(([0, 1, 1], [1, 1, 2]))
>>> print(dgl.norm_by_dst(g))
tensor([0.5000, 0.5000, 1.0000])