Сохранить / загрузить scipy sparse csr_matrix в переносном формате данных

Как сохранить/загрузить scipy sparse csr_matrix в переносном формате? Матрица scipy sparse создана на Python 3 (Windows 64-bit) для работы на Python 2 (Linux 64-bit). Сначала я использовал pickle (с protocol=2 и fix_imports=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() и ни один из этих методов не сработал.

76
задан Hooked 15 November 2013 в 16:55
поделиться