我目前正在尝试编写代码以计算度矩阵,以便我可以计算拉普拉斯矩阵L = D-A,其中D=度矩阵,A=邻接矩阵。
这将在我的谱聚类算法中使用。我正在使用Python。所以对于这个玩具例子,我遇到了困难。有人能够提供一个有效的方法来完成这项工作吗?或者是否有用于计算度矩阵的API?我的问题是,计算连接矩阵的度的有效方法是什么,或者是否有一个Python模块可以实现这一点?
例子:
import numpy as np
matrix = np.matrix('1, 1, 1, 1; 1, 0, 0, 0; 0, 0, 1, 1')
matrix =
1 1 1 1
1 0 0 0
0 1 0 1
0 0 1 1
我该如何计算矩阵的度数,以得到 5 3 4 4,这表示每个节点的连通度?谢谢。