gplib
1.0.0
C++ Gaussian Process Library
|
#include <boost/test/unit_test.hpp>
#include <armadillo>
#include <vector>
#include <ctime>
#include <ratio>
#include <chrono>
#include "gplib/gplib.hpp"
Functions | |
BOOST_AUTO_TEST_CASE (mo_kernel_get_set) | |
BOOST_AUTO_TEST_CASE (mo_eval_lmc_kernel) | |
BOOST_AUTO_TEST_CASE (mo_eval_diag_lmc_kernel) | |
BOOST_AUTO_TEST_CASE (mo_lmc_gradient) | |
BOOST_AUTO_TEST_CASE (mo_lmc_gradient_wrt_data) | |
BOOST_AUTO_TEST_CASE (mo_kernel_diag_deriv) | |
Variables | |
const double | eps = 1e-5 |
BOOST_AUTO_TEST_CASE | ( | mo_kernel_get_set | ) |
BOOST_AUTO_TEST_CASE | ( | mo_eval_lmc_kernel | ) |
The evaluation of kernel must be a positive, semidefinite matrix. If it is not correct, cholesky decomposition will arise an error.
BOOST_AUTO_TEST_CASE | ( | mo_eval_diag_lmc_kernel | ) |
The evaluation of kernel must be a positive, semidefinite matrix. If it is not correct, cholesky decomposition will arise an error.
BOOST_AUTO_TEST_CASE | ( | mo_lmc_gradient | ) |
BOOST_AUTO_TEST_CASE | ( | mo_lmc_gradient_wrt_data | ) |
BOOST_AUTO_TEST_CASE | ( | mo_kernel_diag_deriv | ) |
const double eps = 1e-5 |