41 #ifndef _KLAPPROXDIAGONALINFERENCEMETHOD_H_
42 #define _KLAPPROXDIAGONALINFERENCEMETHOD_H_
97 virtual const char*
get_name()
const {
return "KLApproxDiagonalInferenceMethod"; }
virtual float64_t get_negative_log_marginal_likelihood_helper()
The class Labels models labels, i.e. class assignments of objects.
CKLApproxDiagonalInferenceMethod()
An abstract class of the mean function.
virtual SGVector< float64_t > get_alpha()
virtual void get_gradient_of_nlml_wrt_parameters(SGVector< float64_t > gradient)
The KL approximation inference method class.
virtual const char * get_name() const
virtual bool lbfgs_precompute()
virtual void update_alpha()
The KL approximation inference method class.
all of classes and functions are contained in the shogun namespace
The class Features is the base class of all feature objects.
virtual void update_Sigma()
The Likelihood model base class.
virtual ~CKLApproxDiagonalInferenceMethod()
virtual void update_InvK_Sigma()