(c0, m0, a0, B0)
| 52 | |
| 53 | |
| 54 | def sample_from_prior(c0, m0, a0, B0): |
| 55 | precision0 = wishart.rvs(df=a0, scale=np.linalg.inv(B0)) |
| 56 | cov = np.linalg.inv(precision0) |
| 57 | mean = mvn.rvs(mean=m0, cov=cov/c0) |
| 58 | return mean, cov |
| 59 | |
| 60 | |
| 61 | # samples mu, sigma from P(mu, sigma | X) |
no outgoing calls
no test coverage detected