56 void CKernelSelection::init()
66 REQUIRE(estimator,
"No CKernelTwoSampleTest instance provided!\n");
70 REQUIRE(kernel,
"Underlying \"%s\" has no kernel set!\n",
73 "is of type \"%s\" but is has to be CCombinedKernel\n",
virtual const char * get_name() const =0
virtual CKernel * get_kernel()
void set_estimator(CKernelTwoSampleTest *estimator)
Kernel two sample test base class. Provides an interface for performing a two-sample test using a ker...
Class SGObject is the base class of all shogun objects.
CKernelTwoSampleTest * get_estimator() const
virtual const char * get_name() const =0
CKernelTwoSampleTest * m_estimator
all of classes and functions are contained in the shogun namespace
virtual EKernelType get_kernel_type()=0
virtual ~CKernelSelection()