Abstract double differentiable R^D kernel interface. More...
#include <Kernels.hpp>
Additional Inherited Members | |
![]() | |
virtual | ~Kernel () |
Virtual destructor. | |
virtual double | value (const Eigen::Ref< const Eigen::VectorXd > x1, const Eigen::Ref< const Eigen::VectorXd > x2) const =0 |
Value of the kernel \( K(\vec{x}_1, \vec{x}_2) \). More... | |
virtual unsigned int | dim () const =0 |
Dimension of the feature space. | |
![]() | |
void | validate_arguments (const Eigen::Ref< const Eigen::VectorXd > x1, const Eigen::Ref< const Eigen::VectorXd > x2) const |
Abstract double differentiable R^D kernel interface.