38 #ifndef _GAUSSIANPROCESSMACHINE_H_
39 #define _GAUSSIANPROCESSMACHINE_H_
78 virtual const char*
get_name()
const {
return "GaussianProcessMachine"; }
CGaussianProcessMachine()
CInference * get_inference_method() const
A base class for Gaussian Processes.
The class Labels models labels, i.e. class assignments of objects.
SGVector< float64_t > get_posterior_variances(CFeatures *data)
SGVector< float64_t > get_posterior_means(CFeatures *data)
virtual void set_labels(CLabels *lab)
virtual void set_labels(CLabels *lab)
A generic learning machine interface.
void set_inference_method(CInference *method)
all of classes and functions are contained in the shogun namespace
The Inference Method base class.
The class Features is the base class of all feature objects.
virtual ~CGaussianProcessMachine()
virtual void set_labels(CLabels *lab)
virtual const char * get_name() const
virtual void store_model_features()