调用 todense()
即可, 如下面的示例, b是一个稀疏矩阵, 使用
todense()
方法将稀疏矩阵b转换成稠密矩阵c。
import scipy.sparse as sp
import numpy as np
a = np.array([[0,3,2],[0,4,5],[1,3,6],[1,5,7],[2,4,10]])
b = sp.coo_matrix(arg1=(a[:, 2], (a[:, 0], a[:, 1])), shape=(7,7), dtype=np.float32)
c = b.todense()
print(c)