Advertisement
Guest User

Untitled

a guest
Apr 1st, 2020
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.26 KB | None | 0 0
  1. def sample_w(y, X, dia_alphas, beta):
  2. d = X.shape[1]
  3. S = np.linalg.inv(dia_alphas + beta*X.T*X)
  4. print(S)
  5. print(S*(beta*X.T*y))
  6. m = np.array(S*(beta*X.T*y)).reshape(d,d)
  7. print(m.shape)
  8. return multivariate_normal.rvs(mean=m, cov=S)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement