Приведите массив np.unit8 numpy в float16 в среде с ограниченной памятью - PullRequest
0 голосов
/ 10 января 2020

Предположим, у меня есть относительно большой массив unit8, который я хочу преобразовать в плавающие объекты с половинной точностью. ОЗУ может содержать только один из них, но не оба одновременно. Есть ли какой-нибудь прием для преобразования на лету, как строка за строкой?

Использование memmap для сохранения uint8 на диске не помогает, поскольку он загружается в память, как только используется .astype.

Есть советы?

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