2012-08-29 116 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的一個視圖,這意味着沒有複製完成。