70 template<
typename FV,
typename KF>
73 Kernel(
const KF& kernel,
int l, FV *
const * x);
85 virtual Qfloat *
get_Q(
int column,
int len)
const = 0;
94 return _kernel.k_function( *(x[i]), *(x[j]));
106 #include "Kernel.icc"
Kernel(const KF &kernel, int l, FV *const *x)
double kernel_function(int i, int j) const
virtual Qfloat * get_Q(int column, int len) const =0
virtual void swap_index(int i, int j) const