Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def ss_res(X, y, theta):
- y_diff=[]
- y_pred = X.dot(theta)
- for i in range(0, len(y)):
- y_diff.append((y[i]-y_pred[i])**2)
- return np.sum(y_diff)
- def std_error(X, y, theta):
- delta = (1/(len(y)-X.shape[1]+1))*(ss_res(X,y,theta))
- matrix1=matrix_power((X.T.dot(X)),-1)
- thing2=thing1*matrix1
- thing3=scipy.linalg.sqrtm(thing2)
- res=np.diag(thing3)
- serr=np.reshape(res, (6, 1))
- return serr
- std_error_array=std_error(X,y,theta)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement