10 #ifndef _GAUSSIANPROCESSBINARYCLASSIFICATION_H_ 11 #define _GAUSSIANPROCESSBINARYCLASSIFICATION_H_ 89 return "GaussianProcessBinaryClassification";
Class GaussianProcessBinaryClassification implements binary classification based on Gaussian Processe...
virtual ELabelType get_label_type() const =0
The Inference Method base class.
SGVector< float64_t > get_probabilities(CFeatures *data)
A base class for Gaussian Processes.
The class Labels models labels, i.e. class assignments of objects.
virtual bool is_label_valid(CLabels *lab) const
CGaussianProcessBinaryClassification()
virtual EMachineType get_classifier_type()
virtual CBinaryLabels * apply_binary(CFeatures *data=NULL)
virtual const char * get_name() const
all of classes and functions are contained in the shogun namespace
The class Features is the base class of all feature objects.
Binary Labels for binary classification.
virtual bool train_machine(CFeatures *data=NULL)
MACHINE_PROBLEM_TYPE(PT_BINARY)
SGVector< float64_t > get_variance_vector(CFeatures *data)
virtual ~CGaussianProcessBinaryClassification()
SGVector< float64_t > get_mean_vector(CFeatures *data)