gplib  1.0.0
C++ Gaussian Process Library
gplib::multioutput_kernels::lmc_kernel::implementation Member List

This is the complete list of members for gplib::multioutput_kernels::lmc_kernel::implementation, including all inherited members.

Agplib::multioutput_kernels::lmc_kernel::implementation
Bgplib::multioutput_kernels::lmc_kernel::implementation
check_bounds(const vector< double > &bounds)gplib::multioutput_kernels::lmc_kernel::implementationinline
default_constructor(size_t lf_number, size_t n_outputs)gplib::multioutput_kernels::lmc_kernel::implementationinline
derivate(size_t param_id, const vector< mat > &X, const vector< mat > &Y, bool diag)gplib::multioutput_kernels::lmc_kernel::implementationinline
derivate_wrt_data_an(size_t param_id, const vector< mat > &X, const vector< mat > &Y, size_t ans_rows, size_t ans_cols, bool diag=false)gplib::multioutput_kernels::lmc_kernel::implementationinline
derivate_wrt_data_num(size_t param_id, const vector< mat > &X, const vector< mat > &Y, size_t ans_rows, size_t ans_cols, bool diag=false)gplib::multioutput_kernels::lmc_kernel::implementationinline
derivative_wrt_B(size_t q, size_t param_id, const vector< mat > &X, const vector< mat > &Y, size_t ans_rows, size_t ans_cols, bool diag=false)gplib::multioutput_kernels::lmc_kernel::implementationinline
derivative_wrt_kernels(size_t q, size_t param_id, const vector< mat > &X, const vector< mat > &Y, size_t ans_rows, size_t ans_cols, bool diag=false)gplib::multioutput_kernels::lmc_kernel::implementationinline
eval(const vector< mat > &X, const vector< mat > &Y, bool diag=false)gplib::multioutput_kernels::lmc_kernel::implementationinline
get_param(size_t q, size_t a, size_t b)gplib::multioutput_kernels::lmc_kernel::implementationinline
get_param(size_t q, size_t param_id)gplib::multioutput_kernels::lmc_kernel::implementationinline
get_params()gplib::multioutput_kernels::lmc_kernel::implementationinline
in_kernel_np()gplib::multioutput_kernels::lmc_kernel::implementationinline
kernelsgplib::multioutput_kernels::lmc_kernel::implementation
lower_boundsgplib::multioutput_kernels::lmc_kernel::implementation
n_params()gplib::multioutput_kernels::lmc_kernel::implementationinline
set_lower_bounds(const vector< double > &lower_bound)gplib::multioutput_kernels::lmc_kernel::implementationinline
set_lower_bounds(const double &l_bound)gplib::multioutput_kernels::lmc_kernel::implementationinline
set_param(size_t q, size_t a, size_t b, double param)gplib::multioutput_kernels::lmc_kernel::implementationinline
set_param(size_t q, size_t param_id, double param)gplib::multioutput_kernels::lmc_kernel::implementationinline
set_params(const vector< double > &params, size_t n_outputs=0)gplib::multioutput_kernels::lmc_kernel::implementationinline
set_params_k(const vector< mat > &params)gplib::multioutput_kernels::lmc_kernel::implementationinline
set_upper_bounds(const vector< double > &upper_bound)gplib::multioutput_kernels::lmc_kernel::implementationinline
set_upper_bounds(const double &u_bound)gplib::multioutput_kernels::lmc_kernel::implementationinline
upper_boundsgplib::multioutput_kernels::lmc_kernel::implementation