2017-06-19 26 views
-2

我可以問關於這個語法的更多信息嗎?python .T.dot()numpy語法理解

l1.T.dot(l2_delta) 

我印象np.dot(X,Y)下把兩個陣列作爲參數

這是否線意味着轉置L1中,然後乘以l2_delta仍然?

感謝

+0

.DOT()可以被稱爲上的ndarray的方法 - HTTPS ://docs.scipy.org/doc/numpy/reference/generated/numpy.ndarray.dot.html np.dot是等效函數 - https://docs.scipy.org/doc/numpy/reference/generated/ numpy.dot.html – jeremycg

+0

這是一個數組方法'np.ndarray.dot',而不是模塊級函數'np.dot' –

回答

2

你的你的代碼是幹什麼的理解是正確的。

你的困惑,是因爲我們認爲有兩種numpy的的 「點」 功能來:

類似地,這裏的屬於ndarray對象 「.T」 功能:https://docs.scipy.org/doc/numpy/reference/generated/numpy.ndarray.T.html

+0

'屬於對象'的函數通常稱爲方法。 – hpaulj