BayesOpt
bayesopt::Kernel Class Referenceabstract

Interface for kernel functors. More...

#include <kernel_functors.hpp>

+ Inheritance diagram for bayesopt::Kernel:

Public Member Functions

virtual void init (size_t input_dim)
 
virtual void init (size_t input_dim, Kernel *left, Kernel *right)
 
virtual void setHyperParameters (const vectord &theta)=0
 
virtual vectord getHyperParameters ()=0
 
virtual size_t nHyperParameters ()=0
 
virtual double operator() (const vectord &x1, const vectord &x2)=0
 
virtual double gradient (const vectord &x1, const vectord &x2, size_t component)=0
 

Protected Attributes

size_t n_inputs
 

Detailed Description

Interface for kernel functors.

Definition at line 43 of file kernel_functors.hpp.


The documentation for this class was generated from the following file: