| 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_kernel | virtual |
| eval(const std::vector< arma::mat > &X, const std::vector< arma::mat > &Y, bool diag=false) const | gplib::multioutput_kernels::lmc_kernel | virtual |
| get_kernels() const | gplib::multioutput_kernels::lmc_kernel | virtual |
| get_lower_bounds() const | gplib::multioutput_kernels::lmc_kernel | virtual |
| 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_kernel | virtual |
| get_params_k() const | gplib::multioutput_kernels::lmc_kernel | virtual |
| get_upper_bounds() const | gplib::multioutput_kernels::lmc_kernel | virtual |
| lmc_kernel() | gplib::multioutput_kernels::lmc_kernel | |
| lmc_kernel(const std::vector< std::shared_ptr< kernel_class >> &kernels, const std::vector< arma::mat > ¶ms) | 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_class | inline |
| multioutput_kernel_class(const std::vector< std::shared_ptr< kernel_class >> &kernels, const std::vector< arma::mat > ¶ms) | gplib::multioutput_kernel_class | inline |
| n_params() const | gplib::multioutput_kernels::lmc_kernel | virtual |
| pimpl | gplib::multioutput_kernels::lmc_kernel | private |
| set_kernels(const std::vector< std::shared_ptr< kernel_class >> &kernels) | gplib::multioutput_kernels::lmc_kernel | virtual |
| set_lower_bounds(const double &lower_bounds) | gplib::multioutput_kernels::lmc_kernel | virtual |
| set_lower_bounds(const std::vector< double > &lower_bounds) | gplib::multioutput_kernels::lmc_kernel | virtual |
| 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 > ¶ms, size_t n_outputs=0) | gplib::multioutput_kernels::lmc_kernel | virtual |
| set_params_k(const std::vector< arma::mat > ¶ms) | gplib::multioutput_kernels::lmc_kernel | virtual |
| set_upper_bounds(const double &upper_bounds) | gplib::multioutput_kernels::lmc_kernel | virtual |
| set_upper_bounds(const std::vector< double > &upper_bounds) | gplib::multioutput_kernels::lmc_kernel | virtual |
| ~lmc_kernel() | gplib::multioutput_kernels::lmc_kernel | |
| ~multioutput_kernel_class()=default | gplib::multioutput_kernel_class | virtual |