32 #ifndef CLAPLACIANINFERENCEBASE_H_
33 #define CLAPLACIANINFERENCEBASE_H_
81 virtual const char*
get_name()
const {
return "LaplacianInferenceBase"; }
virtual void set_minimization_max(float64_t max)
virtual EInferenceType get_inference_type() const
SGVector< float64_t > m_dlp
virtual void update_approx_cov()=0
The Inference Method base class.
The class Labels models labels, i.e. class assignments of objects.
virtual void set_newton_tolerance(float64_t tol)
virtual void set_minimization_tolerance(float64_t tol)
The Laplace approximation inference method base class.
virtual float64_t get_minimization_tolerance()
An abstract class of the mean function.
virtual ~CLaplacianInferenceBase()
virtual void set_newton_iterations(int32_t iter)
SGVector< float64_t > m_mu
virtual SGMatrix< float64_t > get_cholesky()
virtual const char * get_name() const
virtual float64_t get_minimization_max()
virtual int32_t get_newton_iterations()
virtual float64_t get_newton_tolerance()
all of classes and functions are contained in the shogun namespace
The class Features is the base class of all feature objects.
float64_t m_opt_tolerance
virtual SGMatrix< float64_t > get_posterior_covariance()
SGVector< float64_t > m_W
CLaplacianInferenceBase()
Matrix::Scalar max(Matrix m)
SGMatrix< float64_t > m_Sigma
virtual void compute_gradient()
The Likelihood model base class.