有没有办法将多维数组作为位类型保存



我正在尝试使用以下代码生成的大型numpy矩阵:

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

其形状为:

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

但是该矩阵中的所有值等于一个

有任何方法可以将每个元素保存在矩阵中,而不是一个位而不是字节??

注意:我需要该矩阵作为numpy矩阵可以进一步使用

没有。它是由计算机架构引起的。可以创建某种包装器来管理单个位,但是您将无法将其用作普通的numpy矩阵。

最新更新