dgl.laplacian_lambda_max

dgl.laplacian_lambda_max(g)[source]

返回图的归一化对称拉普拉斯矩阵的最大特征值。

如果图是从多个图批量构建的,则返回每个图的最大特征值列表。

参数:

g (DGLGraph) – 输入图,它必须是一个双向的同质图,即图中每条边都应该有一个对应的反向边。该图可以由多个图批量构建。

返回值:

一个列表,其中第 i 项表示 g 中第 i 个图的最大特征值。

如果函数接收单个图作为输入,则返回一个包含单个元素的列表。

返回类型:

list[float]

示例

>>> import dgl
>>> g = dgl.graph(([0, 1, 2, 3, 4, 0, 1, 2, 3, 4], [1, 2, 3, 4, 0, 4, 0, 1, 2, 3]))
>>> dgl.laplacian_lambda_max(g)
[1.809016994374948]