17 #ifndef CFITCINFERENCEMETHOD_H
18 #define CFITCINFERENCEMETHOD_H
79 virtual const char*
get_name()
const {
return "FITCInferenceMethod"; }
virtual EInferenceType get_inference_type() const
virtual void update_alpha()
The Inference Method base class.
virtual void update_chol()
virtual SGVector< float64_t > get_diagonal_vector()
The class Labels models labels, i.e. class assignments of objects.
SGMatrix< float64_t > m_chol_uu
virtual ~CFITCInferenceMethod()
virtual const char * get_name() const
virtual SGVector< float64_t > get_posterior_mean()
An abstract class of the mean function.
The Fully Independent Conditional Training inference base class for Laplace and regression for 1-D la...
virtual void compute_gradient()
SGMatrix< float64_t > m_chol_utr
virtual float64_t get_negative_log_marginal_likelihood()
virtual void check_members() const
SGVector< float64_t > m_be
virtual bool supports_regression() const
virtual bool supports_regression() const
all of classes and functions are contained in the shogun namespace
The class Features is the base class of all feature objects.
The Fully Independent Conditional Training inference method class.
virtual SGVector< float64_t > get_derivative_wrt_likelihood_model(const TParameter *param)
SGVector< float64_t > m_r
virtual void update_deriv()
The Likelihood model base class.
CLikelihoodModel * m_model
virtual SGMatrix< float64_t > get_posterior_covariance()
static CFITCInferenceMethod * obtain_from_generic(CInferenceMethod *inference)