gplib  1.0.0
C++ Gaussian Process Library
Functions | Variables
test_mo_kernel.cc File Reference
#include <boost/test/unit_test.hpp>
#include <armadillo>
#include <vector>
#include <ctime>
#include <ratio>
#include <chrono>
#include "gplib/gplib.hpp"
Include dependency graph for test_mo_kernel.cc:

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
 

Function Documentation

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  )

Variable Documentation

const double eps = 1e-5