Bootstrap

将稠密矩阵转化为稀疏矩阵

import numpy as np
from scipy import sparse

# dense matrix
A = np.array([[1,2,0],[0,0,3],[1,0,4]])
# sparse matrix
sA = sparse.csr_matrix(A)
# print dense matrix
print(A)

[[1 2 0]
[0 0 3]
[1 0 4]]

# print sparse matrix
print(sA)

(0, 0) 1
(0, 1) 2
(1, 2) 3
(2, 0) 1
(2, 2) 4

# sparse 转为 dense
sA.todense()

matrix([[1, 2, 0],
[0, 0, 3],
[1, 0, 4]], dtype=int64)

;