2013-02-13 35 views
4

在numpy的文檔(說了np.anythere),人們可以看到numpy doc.ufuncs?

見doc.ufuncs(節「輸出參數」)瞭解詳情。

但是,應該在哪裏尋找doc.ufuncs ??

+0

http://docs.scipy.org/doc/numpy/reference/ufuncs.html – NPE 2013-02-13 18:06:05

+0

@NPE我看了看這個頁面,但沒有「輸出參數」部分,它提示我的問題 – 2013-02-13 18:19:14

回答

3

基於該參考Section "Output arguments",似乎該文檔指的numpy.docs.ufuncs

輸出參數

所有ufuncs接受一個可選的輸出陣列。數組必須是預期的輸出形狀。請注意,如果輸出數組的類型是 與輸出結果不同(較低)類型,則結果 可能會自動截斷或以其他方式在向下壓縮到 較低類型時損壞。當人們想要避免創建大型臨時數組,並允許重複使用相同的數組內存(代價是不能在表達式中使用更多方便的操作符表示法)時,此用法非常有用。請注意,使用 輸出參數時,ufunc仍會返回對 結果的引用。

>>> x = np.arange(2) 
>>> np.add(np.arange(2),np.arange(2.),x) 
array([0, 2]) 
>>> x 
array([0, 2]) 

此文件可能無法在你的numpy的基本安裝。在Ubuntu上,您需要安裝python-numpy-doc package

+0

I在ag **搜索之後也看到了它,但是不知何故,我期待它能夠在numpy doc網站的某個位置(並且可以更好地鏈接到推薦頁面),而不是被*埋在* .py文件中。 – 2013-02-13 18:14:12