|
BayesOpt
|
Set of kernel or covariance functions for the nonparametric processes. More...
Classes | |
| class | bayesopt::Kernel |
| Interface for kernel functors. More... | |
| class | bayesopt::KernelFactory |
| Factory model for kernel functions This factory is based on the libgp library by Manuel Blum https://bitbucket.org/mblum/libgp which follows the squeme of GPML by Rasmussen and Nickisch http://www.gaussianprocess.org/gpml/code/matlab/doc/. More... | |
| class | bayesopt::KernelModel |
| class | bayesopt::AtomicKernel |
| Abstract class for an atomic kernel. More... | |
| class | bayesopt::ISOkernel |
| Abstract class for isotropic kernel functors. More... | |
| class | bayesopt::ARDkernel |
| Abstract class for anisotropic kernel functors using ARD (Automatic Relevance Determination) More... | |
| class | bayesopt::CombinedKernel |
| Abstract class for combined kernel. More... | |
| class | bayesopt::ConstKernel |
| Constant kernel. More... | |
| class | bayesopt::SEIso |
| Square exponential (Gaussian) kernel. More... | |
| class | bayesopt::SEArd |
| Square exponential (Gaussian) kernel. More... | |
| class | bayesopt::HammingKernel |
| Kernel for categorical data. More... | |
| class | bayesopt::LinKernel |
| Linear kernel. More... | |
| class | bayesopt::LinKernelARD |
| Linear kernel. More... | |
| class | bayesopt::MaternIso1 |
| Matern isotropic kernel of 1st order. More... | |
| class | bayesopt::MaternARD1 |
| Matern ARD kernel of 1st order. More... | |
| class | bayesopt::MaternIso3 |
| Matern kernel of 3rd order. More... | |
| class | bayesopt::MaternARD3 |
| Matern ARD kernel of 3rd order. More... | |
| class | bayesopt::MaternIso5 |
| Matern isotropic kernel of 5th order. More... | |
| class | bayesopt::MaternARD5 |
| Matern ARD kernel of 5th order. More... | |
| class | bayesopt::Polynomial |
| Polynomial covariance function. More... | |
| class | bayesopt::Polynomial2 |
| class | bayesopt::Polynomial3 |
| class | bayesopt::Polynomial4 |
| class | bayesopt::Polynomial5 |
| class | bayesopt::Polynomial6 |
| class | bayesopt::Polynomial7 |
| class | bayesopt::KernelProd |
| Product of two kernels. More... | |
| class | bayesopt::RQIso |
| Rational quadratic (Student's t) kernel. More... | |
| class | bayesopt::KernelSum |
| Sum of two kernels. More... | |
Functions | |
| template<typename KernelType > | |
| Kernel * | bayesopt::create_func () |
| Kernel * | bayesopt::KernelModel::getKernel () |
| void | bayesopt::KernelModel::setHyperParameters (const vectord &theta) |
| vectord | bayesopt::KernelModel::getHyperParameters () |
| size_t | bayesopt::KernelModel::nHyperParameters () |
| vectord | bayesopt::KernelModel::computeCrossCorrelation (const vecOfvec &XX, const vectord &query) |
| void | bayesopt::KernelModel::computeCrossCorrelation (const vecOfvec &XX, const vectord &query, vectord &knx) |
| double | bayesopt::KernelModel::computeSelfCorrelation (const vectord &query) |
| void | bayesopt::KernelModel::setKernelPrior (const vectord &theta, const vectord &s_theta) |
| Set prior (Gaussian) for kernel hyperparameters. | |
Set of kernel or covariance functions for the nonparametric processes.