我有两个变量,x 和 y。x 是
type(x) = <class 'numpy.matrixlib.defmatrix.matrix'>
type(y) = <type 'numpy.ndarray'>
x.shape = (869250, 1)
y.shape = (869250,)
x+y 给出了一个 MemoryError,尽管我有大约 5 GB 的空闲空间。这似乎很奇怪 - 有没有人知道可能发生的事情?
这是 64 位 Linux 上的 numpy 1.5.1、python 2.7。