[scipy] scipy.sparse.save_npz | csr_matrix | .todense()

import scipy
from scipy import sparse
from scipy.sparse import csr_matrix

# Mat_np #numpy形式
Mat_np = csr_matrix(Mat_np)  # 转为csr形式
scipy.sparse.save_npz('.npz', Mat_np)  # 存放csr形式的文件

self.Mat_np= scipy.sparse.load_npz('.npz')  # 加载csr形式的文件
Mat_dense = self.Mat_np.todense()  # 转为dense形式(转回numpy形式)

numpy需要转为csr等形式(scipy.sparse),scipy.sparse进行存储,不能直接存储numpy形式。.todense()转回numpy形式。

你可能感兴趣的:(model-pytorch,scipy,numpy,python)