def posterior_cov(self):
"""
Computes posterior covariance from the samples drawn from posterior distribution
Returns
-------
np.ndarray
posterior covariance
"""
endp = len(self.parameters) - 1
endw = len(self.weights) - 1
params = self.parameters[endp]
weights = self.weights[endw]
return np.cov(np.transpose(params), aweights = weights.reshape(len(weights),))
评论列表
文章目录