DL study5 numpy的小技巧补充,logistic regression cost function的解释
#numpy中的向量说明,防止一些奇怪的bug出现
import numpy as np
a=np.random.randn(5)
In [2]:
a
Out[2]:
In [3]:
a.T
Out[3]:
In [4]:
np.dot(a,a.T)
Out[4]:
In [6]:
#用这种有两层括号的结构
a=np.random.randn(5,1)
a
Out[6]:
In [7]:
a.T
Out[7]:
In [8]:
print(np.dot(a,a.T))
In [14]:
#不要用rank 1 array
a=np.random.randn(5)
In [13]:
a=np.random.randn(5,1)
a
Out[13]:
----------------------
Logistic Regression Cost Function的解释