/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/stan/math/prim/mat/fun/ |
H A D | gp_matern52_cov.hpp | 175 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 178 gp_matern52_cov(const std::vector<T_x1> &x1, const std::vector<T_x2> &x2, in gp_matern52_cov() 193 Eigen::Matrix<typename return_type<T_x1, T_x2, T_s, T_l>::type, in gp_matern52_cov() 207 typename return_type<T_x1, T_x2>::type sq_distance in gp_matern52_cov() 209 typename return_type<T_x1, T_x2>::type distance = sqrt(sq_distance); in gp_matern52_cov() 244 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 246 typename stan::return_type<T_x1, T_x2, T_s, T_l>::type, Eigen::Dynamic, 269 Eigen::Matrix<typename return_type<T_x1, T_x2, T_s, T_l>::type, in gp_matern52_cov() 281 std::vector<Eigen::Matrix<typename return_type<T_x1, T_l>::type, -1, 1>> in gp_matern52_cov() 288 typename return_type<T_x1, T_x2>::type sq_distance in gp_matern52_cov() [all …]
|
H A D | cov_exp_quad.hpp | 46 template <typename T_x1, typename T_x2, typename T_sigma, typename T_l> 48 typename stan::return_type<T_x1, T_x2, T_sigma, T_l>::type, Eigen::Dynamic, 50 cov_exp_quad(const std::vector<T_x1>& x1, const std::vector<T_x2>& x2, in cov_exp_quad() 58 template <typename T_x1, typename T_x2, typename T_sigma, typename T_l> 60 typename stan::return_type<T_x1, T_x2, T_sigma, T_l>::type, Eigen::Dynamic, 62 cov_exp_quad(const std::vector<T_x1>& x1, const std::vector<T_x2>& x2, in cov_exp_quad()
|
H A D | gp_matern32_cov.hpp | 171 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 172 inline typename Eigen::Matrix<typename return_type<T_x1, T_x2, T_s, T_l>::type, 174 gp_matern32_cov(const std::vector<T_x1> &x1, const std::vector<T_x2> &x2, in gp_matern32_cov() 180 Eigen::Matrix<typename return_type<T_x1, T_x2, T_s, T_l>::type, in gp_matern32_cov() 210 typename return_type<T_x1, T_x2>::type dist = distance(x1[i], x2[j]); in gp_matern32_cov() 242 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 243 inline typename Eigen::Matrix<typename return_type<T_x1, T_x2, T_s, T_l>::type, 245 gp_matern32_cov(const std::vector<Eigen::Matrix<T_x1, -1, 1>> &x1, in gp_matern32_cov() argument 252 Eigen::Matrix<typename return_type<T_x1, T_x2, T_s, T_l>::type, in gp_matern32_cov() 283 std::vector<Eigen::Matrix<typename return_type<T_x1, T_l>::type, -1, 1>> in gp_matern32_cov() [all …]
|
H A D | gp_dot_prod_cov.hpp | 149 template <typename T_x1, typename T_x2, typename T_sigma> 150 Eigen::Matrix<typename return_type<T_x1, T_x2, T_sigma>::type, Eigen::Dynamic, 152 gp_dot_prod_cov(const std::vector<Eigen::Matrix<T_x1, Eigen::Dynamic, 1>> &x1, in gp_dot_prod_cov() argument 169 Eigen::Matrix<typename return_type<T_x1, T_x2, T_sigma>::type, Eigen::Dynamic, in gp_dot_prod_cov() 208 template <typename T_x1, typename T_x2, typename T_sigma> 209 Eigen::Matrix<typename return_type<T_x1, T_x2, T_sigma>::type, Eigen::Dynamic, 211 gp_dot_prod_cov(const std::vector<T_x1> &x1, const std::vector<T_x2> &x2, in gp_dot_prod_cov() 224 Eigen::Matrix<typename stan::return_type<T_x1, T_x2, T_sigma>::type, in gp_dot_prod_cov()
|
H A D | gp_exp_quad_cov.hpp | 144 template <typename T_x1, typename T_x2, typename T_sigma, typename T_l> 146 typename stan::return_type<T_x1, T_x2, T_sigma, T_l>::type, Eigen::Dynamic, 148 gp_exp_quad_cov(const std::vector<T_x1> &x1, const std::vector<T_x2> &x2, in gp_exp_quad_cov() 158 Eigen::Matrix<typename stan::return_type<T_x1, T_x2, T_sigma, T_l>::type, in gp_exp_quad_cov() 200 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 202 typename stan::return_type<T_x1, T_x2, T_s, T_l>::type, Eigen::Dynamic, 204 gp_exp_quad_cov(const std::vector<Eigen::Matrix<T_x1, Eigen::Dynamic, 1>> &x1, in gp_exp_quad_cov() argument 212 Eigen::Matrix<typename stan::return_type<T_x1, T_x2, T_s, T_l>::type, in gp_exp_quad_cov() 232 std::vector<Eigen::Matrix<typename return_type<T_x1, T_l, T_s>::type, in gp_exp_quad_cov()
|
H A D | gp_exponential_cov.hpp | 152 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 154 typename stan::return_type<T_x1, T_x2, T_s, T_l>::type, Eigen::Dynamic, 156 gp_exponential_cov(const std::vector<T_x1> &x1, const std::vector<T_x2> &x2, in gp_exponential_cov() 163 Eigen::Matrix<typename stan::return_type<T_x1, T_x2, T_s, T_l>::type, in gp_exponential_cov() 217 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 218 inline typename Eigen::Matrix<typename return_type<T_x1, T_x2, T_s, T_l>::type, 220 gp_exponential_cov(const std::vector<Eigen::Matrix<T_x1, -1, 1>> &x1, in gp_exponential_cov() argument 229 Eigen::Matrix<typename stan::return_type<T_x1, T_x2, T_s, T_l>::type, in gp_exponential_cov() 254 std::vector<Eigen::Matrix<typename return_type<T_x1, T_l>::type, -1, 1>> in gp_exponential_cov()
|
H A D | gp_periodic_cov.hpp | 117 template <typename T_x1, typename T_x2, typename T_sigma, typename T_l, 120 typename stan::return_type<T_x1, T_x2, T_sigma, T_l, T_p>::type, 122 gp_periodic_cov(const std::vector<T_x1> &x1, const std::vector<T_x2> &x2, in gp_periodic_cov() 134 Eigen::Matrix<typename stan::return_type<T_x1, T_x2, T_sigma, T_l, T_p>::type, in gp_periodic_cov()
|
/dports/math/stanmath/math-4.2.0/stan/math/prim/fun/ |
H A D | cov_exp_quad.hpp | 39 template <typename T_x1, typename T_x2, typename T_sigma, typename T_l> 40 inline typename Eigen::Matrix<return_type_t<T_x1, T_x2, T_sigma, T_l>, 42 cov_exp_quad(const std::vector<T_x1>& x1, const std::vector<T_x2>& x2, in cov_exp_quad() 50 template <typename T_x1, typename T_x2, typename T_sigma, typename T_l> 51 inline typename Eigen::Matrix<return_type_t<T_x1, T_x2, T_sigma, T_l>, 53 cov_exp_quad(const std::vector<T_x1>& x1, const std::vector<T_x2>& x2, in cov_exp_quad()
|
H A D | gp_exp_quad_cov.hpp | 80 template <typename T_x1, typename T_x2, typename T_sigma, typename T_l> 81 inline typename Eigen::Matrix<return_type_t<T_x1, T_x2, T_sigma, T_l>, 83 gp_exp_quad_cov(const std::vector<T_x1> &x1, const std::vector<T_x2> &x2, in gp_exp_quad_cov() 86 Eigen::Matrix<return_type_t<T_x1, T_x2, T_sigma, T_l>, Eigen::Dynamic, in gp_exp_quad_cov() 206 template <typename T_x1, typename T_x2, typename T_sigma, typename T_l> 207 inline typename Eigen::Matrix<return_type_t<T_x1, T_x2, T_sigma, T_l>, 217 Eigen::Matrix<return_type_t<T_x1, T_x2, T_sigma, T_l>, Eigen::Dynamic, in gp_exp_quad_cov() 255 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 256 inline typename Eigen::Matrix<return_type_t<T_x1, T_x2, T_s, T_l>, 258 gp_exp_quad_cov(const std::vector<Eigen::Matrix<T_x1, -1, 1>> &x1, in gp_exp_quad_cov() argument [all …]
|
H A D | gp_matern52_cov.hpp | 185 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 186 inline typename Eigen::Matrix<return_type_t<T_x1, T_x2, T_s, T_l>, 194 Eigen::Matrix<return_type_t<T_x1, T_x2, T_s, T_l>, Eigen::Dynamic, in gp_matern52_cov() 224 return_type_t<T_x1, T_x2> sq_distance in gp_matern52_cov() 226 return_type_t<T_x1, T_x2> dist = sqrt(sq_distance); in gp_matern52_cov() 267 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 268 inline typename Eigen::Matrix<return_type_t<T_x1, T_x2, T_s, T_l>, 277 Eigen::Matrix<return_type_t<T_x1, T_x2, T_s, T_l>, Eigen::Dynamic, in gp_matern52_cov() 306 std::vector<Eigen::Matrix<return_type_t<T_x1, T_l>, -1, 1>> x1_new in gp_matern52_cov() 318 return_type_t<T_x1, T_x2, T_l> sq_distance in gp_matern52_cov() [all …]
|
H A D | gp_dot_prod_cov.hpp | 154 template <typename T_x1, typename T_x2, typename T_sigma> 155 Eigen::Matrix<return_type_t<T_x1, T_x2, T_sigma>, Eigen::Dynamic, 157 gp_dot_prod_cov(const std::vector<Eigen::Matrix<T_x1, Eigen::Dynamic, 1>> &x1, in gp_dot_prod_cov() argument 171 Eigen::Matrix<return_type_t<T_x1, T_x2, T_sigma>, Eigen::Dynamic, in gp_dot_prod_cov() 218 template <typename T_x1, typename T_x2, typename T_sigma> 219 Eigen::Matrix<return_type_t<T_x1, T_x2, T_sigma>, Eigen::Dynamic, 221 gp_dot_prod_cov(const std::vector<T_x1> &x1, const std::vector<T_x2> &x2, in gp_dot_prod_cov() 231 Eigen::Matrix<return_type_t<T_x1, T_x2, T_sigma>, Eigen::Dynamic, in gp_dot_prod_cov()
|
H A D | gp_matern32_cov.hpp | 183 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 184 inline typename Eigen::Matrix<return_type_t<T_x1, T_x2, T_s, T_l>, 186 gp_matern32_cov(const std::vector<T_x1> &x1, const std::vector<T_x2> &x2, in gp_matern32_cov() 192 Eigen::Matrix<return_type_t<T_x1, T_x2, T_s, T_l>, Eigen::Dynamic, in gp_matern32_cov() 231 return_type_t<T_x1, T_x2> dist = distance(x1[i], x2[j]); in gp_matern32_cov() 265 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 266 inline typename Eigen::Matrix<return_type_t<T_x1, T_x2, T_s, T_l>, 268 gp_matern32_cov(const std::vector<Eigen::Matrix<T_x1, -1, 1>> &x1, in gp_matern32_cov() argument 275 Eigen::Matrix<return_type_t<T_x1, T_x2, T_s, T_l>, Eigen::Dynamic, in gp_matern32_cov() 311 std::vector<Eigen::Matrix<return_type_t<T_x1, T_l>, -1, 1>> x1_new in gp_matern32_cov() [all …]
|
H A D | gp_exponential_cov.hpp | 168 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 169 inline typename Eigen::Matrix<return_type_t<T_x1, T_x2, T_s, T_l>, 171 gp_exponential_cov(const std::vector<T_x1> &x1, const std::vector<T_x2> &x2, in gp_exponential_cov() 178 Eigen::Matrix<return_type_t<T_x1, T_x2, T_s, T_l>, Eigen::Dynamic, in gp_exponential_cov() 245 template <typename T_x1, typename T_x2, typename T_s, typename T_l> 246 inline typename Eigen::Matrix<return_type_t<T_x1, T_x2, T_s, T_l>, 248 gp_exponential_cov(const std::vector<Eigen::Matrix<T_x1, -1, 1>> &x1, in gp_exponential_cov() argument 257 Eigen::Matrix<return_type_t<T_x1, T_x2, T_s, T_l>, Eigen::Dynamic, in gp_exponential_cov() 287 std::vector<Eigen::Matrix<return_type_t<T_x1, T_l>, -1, 1>> x1_new in gp_exponential_cov()
|
H A D | gp_periodic_cov.hpp | 123 template <typename T_x1, typename T_x2, typename T_sigma, typename T_l, 125 inline typename Eigen::Matrix<return_type_t<T_x1, T_x2, T_sigma, T_l, T_p>, 127 gp_periodic_cov(const std::vector<T_x1> &x1, const std::vector<T_x2> &x2, in gp_periodic_cov() 142 Eigen::Matrix<return_type_t<T_x1, T_x2, T_sigma, T_l, T_p>, Eigen::Dynamic, in gp_periodic_cov()
|