10 #ifndef __MMDKERNELSELECTIONMAX_H_
11 #define __MMDKERNELSELECTIONMAX_H_
53 const char*
get_name()
const {
return "MMDKernelSelectionMax"; }
Base class for kernel selection for MMD-based two-sample test statistic implementations (e...
virtual SGVector< float64_t > compute_measures()
Two sample test base class. Provides an interface for performing a two-sample test, i.e. Given samples from two distributions and , the null-hypothesis is: , the alternative hypothesis: .
const char * get_name() const
Kernel selection class that selects the single kernel that maximises the MMD statistic. Works for CQuadraticTimeMMD and CLinearTimeMMD. This leads to a heuristic that is better than the standard median heuristic for Gaussian kernels. However, it comes with no guarantees.
virtual ~CMMDKernelSelectionMax()