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

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

derivate(size_t param_id, const std::vector< arma::mat > &X, const std::vector< arma::mat > &Y, bool diag=false) const gplib::multioutput_kernels::lmc_kernelvirtual
eval(const std::vector< arma::mat > &X, const std::vector< arma::mat > &Y, bool diag=false) const gplib::multioutput_kernels::lmc_kernelvirtual
get_kernels() const gplib::multioutput_kernels::lmc_kernelvirtual
get_lower_bounds() const gplib::multioutput_kernels::lmc_kernelvirtual
get_param(size_t q, size_t a, size_t b) const gplib::multioutput_kernels::lmc_kernel
get_param(size_t q, size_t param_id) const gplib::multioutput_kernels::lmc_kernel
get_params() const gplib::multioutput_kernels::lmc_kernelvirtual
get_params_k() const gplib::multioutput_kernels::lmc_kernelvirtual
get_upper_bounds() const gplib::multioutput_kernels::lmc_kernelvirtual
lmc_kernel()gplib::multioutput_kernels::lmc_kernel
lmc_kernel(const std::vector< std::shared_ptr< kernel_class >> &kernels, const std::vector< arma::mat > &params)gplib::multioutput_kernels::lmc_kernel
lmc_kernel(const size_t lf_number, size_t n_outputs)gplib::multioutput_kernels::lmc_kernel
multioutput_kernel_class()gplib::multioutput_kernel_classinline
multioutput_kernel_class(const std::vector< std::shared_ptr< kernel_class >> &kernels, const std::vector< arma::mat > &params)gplib::multioutput_kernel_classinline
n_params() const gplib::multioutput_kernels::lmc_kernelvirtual
pimplgplib::multioutput_kernels::lmc_kernelprivate
set_kernels(const std::vector< std::shared_ptr< kernel_class >> &kernels)gplib::multioutput_kernels::lmc_kernelvirtual
set_lower_bounds(const double &lower_bounds)gplib::multioutput_kernels::lmc_kernelvirtual
set_lower_bounds(const std::vector< double > &lower_bounds)gplib::multioutput_kernels::lmc_kernelvirtual
set_param(size_t q, size_t a, size_t b, const double param)gplib::multioutput_kernels::lmc_kernel
set_param(size_t q, size_t param_id, const double param)gplib::multioutput_kernels::lmc_kernel
set_params(const std::vector< double > &params, size_t n_outputs=0)gplib::multioutput_kernels::lmc_kernelvirtual
set_params_k(const std::vector< arma::mat > &params)gplib::multioutput_kernels::lmc_kernelvirtual
set_upper_bounds(const double &upper_bounds)gplib::multioutput_kernels::lmc_kernelvirtual
set_upper_bounds(const std::vector< double > &upper_bounds)gplib::multioutput_kernels::lmc_kernelvirtual
~lmc_kernel()gplib::multioutput_kernels::lmc_kernel
~multioutput_kernel_class()=defaultgplib::multioutput_kernel_classvirtual