我正在尝试使用通过以下代码生成的大型numpy矩阵:
np.full(np.repeat(2, 10), 1,dtype='int8')
,它的形状是:
(2, 2, 2, 2, 2, 2, 2, 2, 2, 2)
但是该矩阵中的所有值都等于一个
有任何方法可以将矩阵中的每个元素保存为一位而不是字节??
注意:我需要将该矩阵作为numpy矩阵才能进一步使用它
答案 0 :(得分:1)
没有。这是由计算机体系结构引起的。可以创建某种包装器来管理单个位,但那时您将无法将其用作普通的numpy矩阵。