Есть ли способ сохранить многомерный массив как битовый тип? - PullRequest
0 голосов
/ 01 мая 2019

Я пытаюсь работать с большой матрицей, которая генерируется с помощью следующего кода:

np.full(np.repeat(2, 10), 1,dtype='int8')

и его форма:

(2, 2, 2, 2, 2, 2, 2, 2, 2, 2)

, но все значения в этой матрице равны единице

есть ли способ сохранить каждый элемент в матрице только в одном бите вместо байта ??

Примечание: мне нужна эта матрица как матрица-пустышка, чтобы она могла работать с ней дальше

1 Ответ

1 голос
/ 01 мая 2019

Там нет. Это обусловлено компьютерной архитектурой. Можно создать какую-то оболочку для управления отдельными битами, но тогда вы не сможете использовать ее как обычную пустую матрицу.

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