Как записать массив uint8 numpy в компактный файл? - PullRequest
0 голосов
/ 02 августа 2020

Я хочу сохранить большой массив uint8 numpy для использования позже. Как я могу сделать это, используя наименьший возможный объем памяти?

Изменить : при кодировании файла в UTF-8 или ASCII размер файла становится больше, чем необходимо.

1 Ответ

2 голосов
/ 02 августа 2020

Numpy s save_compressed сохранит массив в файл npz , используя сжатие zip.

Помимо сжатия, он также позволяет сохранять несколько массивов в один файл, что также может помочь вам сэкономить место

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...