14 os <<
"Gamma:" << k.
_gamma;
38 MatrixXd xsq = MatrixXd.Ones(y.cols(), 1)
39 * x.cwiseProduct(x).colwise().sum();
40 MatrixXd ysq = MatrixXd.Ones(x.cols(), 1)
41 * y.cwiseProduct(y).colwise().sum();
43 MatrixXd tmp = (xsq.transpose() + ysq - 2 * x.transpose() * y)
47 cout <<
"x: " << x <<
", y:" << y <<
", xsq: " << xsq <<
", ysq: " << ysq
48 <<
", tmp: " << tmp << endl;
MatrixXd evaluate(MatrixXd x, MatrixXd y)
virtual MatrixXd rbf_eval_rsq(MatrixXd rsq)
ostream & operator<<(ostream &s, const KernelExpansion &k)