3

这是 MATLAB 内置函数的文档字符串spones(S)

海绵

用 1 替换非零稀疏矩阵元素。R = spones(S) 生成一个与 S 具有相同稀疏结构的矩阵,但在非零位置有一个。

我想使用 numpy/scipy 数据结构(例如,scipy.sparse来自 我怎样才能有效地做到这一点?

4

1 回答 1

6
x = ... some sparse matrix ...
y = x.copy().tocsr()
y.data.fill(1)
于 2012-05-14T10:42:41.673 回答