天天看點

計算代價函數

計算代價函數 𝐽(𝜃)=12𝑚Σ(ℎ𝜃(𝑥(𝑖))−𝑦(𝑖))2

def computeCost(X,y,theta):

    inner = np.power(X*theta.T - y, 2)

    return np.sum(inner,axis=None)/(len(X)*2)

X = np.random.randint(low=10,size=(3,4))

y = np.random.randint(low=10,size=(3,1))

theta = np.random.rand(4,1)

Cost = computeCost(X,y,theta)

print(Cost )

繼續閱讀