Сжатие данных в python / numpy

Я собираюсь использовать облако Amazon для всех моих нужд моделирования. Полученные в результате файлы sim довольно большие, и я хотел бы переместить их на свой локальный диск для упрощения анализа и т. Д. Вы должны платить за данные, которые вы перемещаете, поэтому я хочу сжать все свои симуляторы как можно меньше. Это просто массивы numpy, сохраненные в виде файлов .mat, используя:

import scipy.io as sio
sio.savemat(filepath, do_compression = True) 

Итак, мой вопрос, как лучше всего сжать массивы numpy (в настоящее время они хранятся в файлах .mat, но я мог бы хранить их, используя любые python), используя сохранение сжатия python, сжатие linux или и то, и другое?

Я работаю в среде linux, и я открыт для любого вида сжатия файлов.

7
задан Hooked 16 April 2014 в 14:16
поделиться