38 using namespace internal;
52 self=std::unique_ptr<Self>(
new Self(IndependenceTest::num_kernels));
61 self->kernel_mgr.kernel_at(0)=kernel_p;
66 return self->kernel_mgr.kernel_at(0);
71 self->kernel_mgr.kernel_at(1)=kernel_q;
76 return self->kernel_mgr.kernel_at(1);
81 return "IndependenceTest";
86 return self->kernel_mgr;
91 return self->kernel_mgr;
CKernel * get_kernel_p() const
void set_kernel_p(CKernel *kernel_p)
Self(index_t num_kernels)
virtual ~CIndependenceTest()
internal::KernelManager & get_kernel_mgr()
Class TwoDistributionTest is the base class for the statistical hypothesis testing with samples from ...
all of classes and functions are contained in the shogun namespace
virtual const char * get_name() const
CKernel * get_kernel_q() const
void set_kernel_q(CKernel *kernel_q)