如何以便携式格式保存/加载一个 scipy 稀疏 csr_matrix
?Spypy 稀疏矩阵在 Python3(Windows64-bit)上创建,在 Python2(Linux 64-bit)上运行。最初,我使用 pickle (使用 protocol = 2和 fix _ import = True) ,但是在从 Python 3.2.2(Windows 64-bit)到 Python 2.7.2(Windows 32-bit)的过程中没有起作用,并且得到了错误:
TypeError: ('data type not understood', <built-in function _reconstruct>, (<type 'numpy.ndarray'>, (0,), '[98]')).
接下来,尝试了 numpy.save
和 numpy.load
以及 scipy.io.mmwrite()
和 scipy.io.mmread()
,这些方法都不起作用。