17 #ifndef CFITCINFERENCEMETHOD_H 18 #define CFITCINFERENCEMETHOD_H 21 #include <shogun/lib/config.h> 77 virtual const char*
get_name()
const {
return "FITCInferenceMethod"; }
virtual void update_alpha()
virtual void check_members() const
virtual const char * get_name() const
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 bool supports_regression() const
virtual SGVector< float64_t > get_posterior_mean()
An abstract class of the mean function.
std::enable_if<!std::is_same< T, complex128_t >::value, float64_t >::type mean(const Container< T > &a)
virtual void compute_gradient()
SGMatrix< float64_t > m_chol_utr
virtual void register_minimizer(Minimizer *minimizer)
virtual float64_t get_negative_log_marginal_likelihood()
static CFITCInferenceMethod * obtain_from_generic(CInference *inference)
SGVector< float64_t > m_be
all of classes and functions are contained in the shogun namespace
The Inference Method base class.
virtual EInferenceType get_inference_type() const
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()
virtual bool supports_regression() const
The minimizer base class.
The Fully Independent Conditional Training inference base class for Laplace and regression for 1-D la...
CLikelihoodModel * m_model
The Likelihood model base class.
virtual SGMatrix< float64_t > get_posterior_covariance()