10 #ifndef __MMDKERNELSELECTIONCOMB_H_
11 #define __MMDKERNELSELECTIONCOMB_H_
17 #include <shogun/lib/external/libqp.h>
virtual CKernel * select_kernel()
const char * get_name() const =0
virtual SGVector< float64_t > compute_measures()=0
static SGMatrix< float64_t > m_Q
virtual SGVector< float64_t > solve_optimization(SGVector< float64_t > mmds)
Base class for kernel selection for MMD-based two-sample test statistic implementations (e...
index_t m_opt_max_iterations
static void print_state(libqp_state_T state)
CMMDKernelSelectionComb()
static const float64_t * get_Q_col(uint32_t i)
all of classes and functions are contained in the shogun namespace
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: .
virtual ~CMMDKernelSelectionComb()
Base class for kernel selection of combined kernels. Given an MMD instance whose underlying kernel is...