a = numpy.zeros((17770,5))
b = numpy.zeros((5,20000))
ma = numpy.matrix(a)
mb = numpy.matrix(b)
也就是说,ma.shape = (17770,5)
,mb.shape = (5,20000)
,两个都是numpy.matrix
。
我需要ma*mb
。但是我收到了错误消息:"ValueError: array is too big"
。
这些矩阵对于Python乘法来说太大了吗?
顺便说一下,我使用的是python2.6.6 / 32位 / 3GB RAM。