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_exponential_cov (const __global double *x, __global double *res, const double sigma_sq, const double neg_inv_l, const int size, const int element_size) |
| GPU part of calculation of Matern exponential kernel.
|
|
__kernel void | stan::math::opencl_kernels::gp_exponential_cov_cross (const __global double *x1, const __global double *x2, __global double *res, const double sigma_sq, const double neg_inv_l, const int size1, const int size2, const int element_size) |
| GPU part of calculation of Matern exponential kernel.
|
|
|
const kernel_cl< in_buffer, out_buffer, double, double, int, int > | stan::math::opencl_kernels::gp_exponential_cov ("gp_exponential_cov", {gp_exponential_cov_kernel_code}) |
| See the docs for gp_exponential_cov() .
|
|
const kernel_cl< in_buffer, in_buffer, out_buffer, double, double, int, int, int > | stan::math::opencl_kernels::gp_exponential_cov_cross ("gp_exponential_cov_cross", {gp_exponential_cov_cross_kernel_code}) |
| See the docs for gp_exponential_cov_cross() .
|
|