2012-08-29 115 views
1

我想优化(memorywise X的乘法和转置X“的Python - numpy的矩阵乘法

有谁知道,如果numpys矩阵乘法考虑到,X”是X的只是转置我意思是说,如果它检测到这一点,并therfore不创建对象X”,但只是工程上的cols/X的行生产的产品吗?谢谢有这方面的帮助!

J.

+0

看看numpy的意见。 http://scipy-lectures.github.com/可能是一个很好的参考。 – tacaswell

+0

根据应用程序的不同,您可能也可以通过'numpy.cov(X)'来获得,我假设它是非常优化的,而不是显式计算'XX'。 – bnaul

回答

3

在numpy convention,X的转置由X.T表示,你很幸运,X.T只是原始数组X的一个视图,这意味着没有复制完成。