bayespy.inference.vmp.nodes.gaussian.GaussianWishartDistribution¶
-
class
bayespy.inference.vmp.nodes.gaussian.
GaussianWishartDistribution
[source]¶ Class for the VMP formulas of Gaussian-Wishart variables.
Currently, supports only vector variables.
Posterior approximation:
-
__init__
($self, /, *args, **kwargs)¶ Initialize self. See help(type(self)) for accurate signature.
Methods
compute_cgf_from_parents
(u_mu_alpha, u_n, u_V)Compute compute_fixed_moments_and_f
(x, Lambda[, mask])Compute the moments and for a fixed value.
compute_gradient
(g, u, phi)Compute the standard gradient with respect to the natural parameters. compute_logpdf
(u, phi, g, f, ndims)Compute E[log p(X)] given E[u], E[phi], E[g] and E[f]. compute_message_to_parent
(parent, index, u, …)Compute the message to a parent node. compute_moments_and_cgf
(phi[, mask])Compute the moments and .
compute_phi_from_parents
(u_mu_alpha, u_n, u_V)Compute the natural parameter vector given parent moments. compute_weights_to_parent
(index, weights)Maps the mask to the plates of a parent. plates_from_parent
(index, plates)Resolve the plate mapping from a parent. plates_to_parent
(index, plates)Resolves the plate mapping to a parent. random
(*params[, plates])Draw a random sample from the distribution. -