gplib  1.0.0
C++ Gaussian Process Library
Macros | Functions | Variables
test_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_kernel.cc:

Macros

#define BOOST_TEST_DYN_LINK
 
#define BOOST_TEST_MODULE   gplib
 

Functions

 BOOST_AUTO_TEST_CASE (eval_kernel)
 
 BOOST_AUTO_TEST_CASE (eval_kernel_diag)
 
 BOOST_AUTO_TEST_CASE (gradiend)
 
 BOOST_AUTO_TEST_CASE (gradiend_wrt_dta)
 

Variables

const double eps = 1e-5
 

Macro Definition Documentation

#define BOOST_TEST_DYN_LINK
#define BOOST_TEST_MODULE   gplib

Function Documentation

BOOST_AUTO_TEST_CASE ( eval_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 ( eval_kernel_diag  )
BOOST_AUTO_TEST_CASE ( gradiend  )
BOOST_AUTO_TEST_CASE ( gradiend_wrt_dta  )

Variable Documentation

const double eps = 1e-5