38 #ifndef _GAUSSIANPROCESSMACHINE_H_ 
   39 #define _GAUSSIANPROCESSMACHINE_H_ 
   79     virtual const char* 
get_name()
 const { 
return "GaussianProcessMachine"; }
 
virtual void set_labels(CLabels *lab)
 
CGaussianProcessMachine()
 
The Inference Method base class. 
 
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)
 
void set_inference_method(CInferenceMethod *method)
 
virtual void set_labels(CLabels *lab)
 
A generic learning machine interface. 
 
CInferenceMethod * m_method
 
CInferenceMethod * get_inference_method() const 
 
all of classes and functions are contained in the shogun namespace 
 
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()