我使用的是0.17版本的scipy
库,它位于python v3.5
中的ubuntu16.04 64位系统上。我在库中找不到scipy.sparse.save_npz操作,尽管在最新的文档中提到过它。在
在列出来自scipy.sparse
对象的可调用方法时,我得到以下输出:
['SparseEfficiencyWarning',
'SparseWarning',
'Tester',
'bench',
'block_diag',
'bmat',
'bsr_matrix',
'coo_matrix',
'cs_graph_components',
'csc_matrix',
'csr_matrix',
'dia_matrix',
'diags',
'dok_matrix',
'eye',
'find',
'hstack',
'identity',
'issparse',
'isspmatrix',
'isspmatrix_bsr',
'isspmatrix_coo',
'isspmatrix_csc',
'isspmatrix_csr',
'isspmatrix_dia',
'isspmatrix_dok',
'isspmatrix_lil',
'kron',
'kronsum',
'lil_matrix',
'rand',
'random',
'spdiags',
'spmatrix',
'test',
'tril',
'triu',
'vstack']
列表应该包含save_npz
方法,但它不在那里。如果这个方法已经被弃用,那么请告诉我一些保存和加载稀疏矩阵的好方法。在
是的,
scipy.sparse.save_npz / load_npz
是版本0.19.0中的新功能http://scipy.github.io/devdocs/release.0.19.0.html相关问题 更多 >
编程相关推荐