32 #ifndef _VARIATIONALGAUSSIANLIKELIHOODMODEL_H_
33 #define _VARIATIONALGAUSSIANLIKELIHOODMODEL_H_
virtual bool set_variational_distribution(SGVector< float64_t > mu, SGVector< float64_t > s2, const CLabels *lab)
The class Labels models labels, i.e. class assignments of objects.
The variational Gaussian Likelihood base class. The variational distribution is Gaussian.
virtual void set_noise_factor(float64_t noise_factor)
CVariationalGaussianLikelihood()
virtual ~CVariationalGaussianLikelihood()
virtual void init_likelihood()=0
all of classes and functions are contained in the shogun namespace
The Variational Likelihood base class.
SGVector< float64_t > m_mu
SGVector< float64_t > m_s2