Home
last modified time | relevance | path

Searched refs:T_x1 (Results 1 – 14 of 14) sorted by relevance

/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/stan/math/prim/mat/fun/
H A Dgp_matern52_cov.hpp175 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 Dcov_exp_quad.hpp46 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 Dgp_matern32_cov.hpp171 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 Dgp_dot_prod_cov.hpp149 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 Dgp_exp_quad_cov.hpp144 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 Dgp_exponential_cov.hpp152 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 Dgp_periodic_cov.hpp117 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 Dcov_exp_quad.hpp39 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 Dgp_exp_quad_cov.hpp80 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 Dgp_matern52_cov.hpp185 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 Dgp_dot_prod_cov.hpp154 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 Dgp_matern32_cov.hpp183 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 Dgp_exponential_cov.hpp168 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 Dgp_periodic_cov.hpp123 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()