Go to the source code of this file.
|
namespace | stan |
| The lgamma implementation in stan-math is based on either the reentrant safe lgamma_r implementation from C or the boost::math::lgamma implementation.
|
|
namespace | stan::math |
| Matrices and templated mathematical functions.
|
|
namespace | stan::math::opencl_kernels |
|
|
__kernel void | stan::math::opencl_kernels::gp_matern52_cov (const __global double *x, __global double *res, const double sigma_sq, const double root_5_inv_l, const double inv_l_sq_5_3, const int size, const int element_size) |
| GPU part of calculation of Matern 5/2 kernel.
|
|
__kernel void | stan::math::opencl_kernels::gp_matern52_cov_cross (const __global double *x1, const __global double *x2, __global double *res, const double sigma_sq, const double root_5_inv_l, const double inv_l_sq_5_3, const int size1, const int size2, const int element_size) |
| GPU part of calculation of Matern 5/2 kernel.
|
|
|
const kernel_cl< in_buffer, out_buffer, double, double, double, int, int > | stan::math::opencl_kernels::gp_matern52_cov ("gp_matern52_cov", {gp_matern52_cov_kernel_code}) |
| See the docs for gp_matern52_cov() .
|
|
const kernel_cl< in_buffer, in_buffer, out_buffer, double, double, double, int, int, int > | stan::math::opencl_kernels::gp_matern52_cov_cross ("gp_matern52_cov_cross", {gp_matern52_cov_cross_kernel_code}) |
| See the docs for gp_matern52_cov_cross() .
|
|