Home
last modified time | relevance | path

Searched refs:T_N (Results 1 – 25 of 103) sorted by relevance

12345

/dports/science/ergo/ergo-3.8/source/matrix/gemm_sse/
H A Dmm_kernel_inner_sse2_A.h62 template<typename T_real, typename T_reg, int T_M, int T_N, int T_K>
119 B_reg.load_p( &B_packed[row_B * T_N * floats_per_register + in inner()
134 Loop<0, T_N>::inner( T_loop_index, // == row_A_reg == row_C_reg in middle()
211 …MM_kernel_inner_sse2_A<real, T_reg, T_M, T_N, T_K>::template Loop<0, T_M * T_N / floats_per_regist…
217 …MM_kernel_inner_sse2_A<real, T_reg, T_M, T_N, T_K>::template Loop<0, T_M * T_N / floats_per_regist…
218 …MM_kernel_inner_sse2_A<real, T_reg, T_M, T_N, T_K>::template Loop<0, T_M * T_N / floats_per_regist…
224 …MM_kernel_inner_sse2_A<real, T_reg, T_M, T_N, T_K>::template Loop<0, T_M * T_N / floats_per_regist…
225 …MM_kernel_inner_sse2_A<real, T_reg, T_M, T_N, T_K>::template Loop<0, T_M * T_N / floats_per_regist…
237 …MM_kernel_inner_sse2_A<real, T_reg, T_M, T_N, T_K>::template Loop<0, T_M * T_N / floats_per_regist…
242 …MM_kernel_inner_sse2_A<real, T_reg, T_M, T_N, T_K>::template Loop<0, T_M * T_N / floats_per_regist…
[all …]
/dports/math/stanmath/math-4.2.0/stan/math/prim/prob/
H A Dbinomial_log.hpp13 template <bool propto, typename T_n, typename T_N, typename T_prob>
14 return_type_t<T_prob> binomial_log(const T_n& n, const T_N& N, in binomial_log()
16 return binomial_lpmf<propto, T_n, T_N, T_prob>(n, N, theta); in binomial_log()
22 template <typename T_n, typename T_N, typename T_prob>
23 inline return_type_t<T_prob> binomial_log(const T_n& n, const T_N& N, in binomial_log()
25 return binomial_lpmf<T_n, T_N, T_prob>(n, N, theta); in binomial_log()
H A Dbinomial_logit_log.hpp13 template <bool propto, typename T_n, typename T_N, typename T_prob>
14 return_type_t<T_prob> binomial_logit_log(const T_n& n, const T_N& N, in binomial_logit_log()
16 return binomial_logit_lpmf<propto, T_n, T_N, T_prob>(n, N, alpha); in binomial_logit_log()
22 template <typename T_n, typename T_N, typename T_prob>
23 inline return_type_t<T_prob> binomial_logit_log(const T_n& n, const T_N& N, in binomial_logit_log()
25 return binomial_logit_lpmf<T_n, T_N, T_prob>(n, N, alpha); in binomial_logit_log()
H A Dhypergeometric_log.hpp13 template <bool propto, typename T_n, typename T_N, typename T_a, typename T_b>
14 double hypergeometric_log(const T_n& n, const T_N& N, const T_a& a, in hypergeometric_log()
16 return hypergeometric_lpmf<propto, T_n, T_N, T_a, T_b>(n, N, a, b); in hypergeometric_log()
22 template <typename T_n, typename T_N, typename T_a, typename T_b>
23 inline double hypergeometric_log(const T_n& n, const T_N& N, const T_a& a, in hypergeometric_log()
25 return hypergeometric_lpmf<T_n, T_N, T_a, T_b>(n, N, a, b); in hypergeometric_log()
H A Dbinomial_logit_lpmf.hpp37 template <bool propto, typename T_n, typename T_N, typename T_prob,
39 T_n, T_N, T_prob>* = nullptr>
40 return_type_t<T_prob> binomial_logit_lpmf(const T_n& n, const T_N& N, in binomial_logit_lpmf()
42 using T_partials_return = partials_return_t<T_n, T_N, T_prob>; in binomial_logit_lpmf()
44 using T_N_ref = ref_type_if_t<!is_constant<T_N>::value, T_N>; in binomial_logit_lpmf()
79 if (include_summand<propto, T_n, T_N>::value) { in binomial_logit_lpmf()
100 template <typename T_n, typename T_N, typename T_prob>
101 inline return_type_t<T_prob> binomial_logit_lpmf(const T_n& n, const T_N& N, in binomial_logit_lpmf()
H A Dbeta_binomial_log.hpp13 template <bool propto, typename T_n, typename T_N, typename T_size1,
15 return_type_t<T_size1, T_size2> beta_binomial_log(const T_n& n, const T_N& N, in beta_binomial_log()
18 return beta_binomial_lpmf<propto, T_n, T_N, T_size1, T_size2>(n, N, alpha, in beta_binomial_log()
25 template <typename T_n, typename T_N, typename T_size1, typename T_size2>
26 return_type_t<T_size1, T_size2> beta_binomial_log(const T_n& n, const T_N& N, in beta_binomial_log()
29 return beta_binomial_lpmf<T_n, T_N, T_size1, T_size2>(n, N, alpha, beta); in beta_binomial_log()
H A Dbinomial_rng.hpp31 template <typename T_N, typename T_theta, class RNG>
32 inline typename VectorBuilder<true, int, T_N, T_theta>::type binomial_rng( in binomial_rng()
33 const T_N& N, const T_theta& theta, RNG& rng) { in binomial_rng()
36 using T_N_ref = ref_type_t<T_N>; in binomial_rng()
50 VectorBuilder<true, int, T_N, T_theta> output(M); in binomial_rng()
H A Dbeta_binomial_lpmf.hpp40 template <bool propto, typename T_n, typename T_N, typename T_size1,
43 T_n, T_N, T_size1, T_size2>* = nullptr>
44 return_type_t<T_size1, T_size2> beta_binomial_lpmf(const T_n& n, const T_N& N, in beta_binomial_lpmf()
48 using T_N_ref = ref_type_t<T_N>; in beta_binomial_lpmf()
93 VectorBuilder<include_summand<propto>::value, T_partials_return, T_n, T_N> in beta_binomial_lpmf()
105 VectorBuilder<true, T_partials_return, T_n, T_N, T_size1, T_size2> lbeta_diff( in beta_binomial_lpmf()
132 T_N, T_size1, T_size2> in beta_binomial_lpmf()
170 template <typename T_n, typename T_N, typename T_size1, typename T_size2>
171 return_type_t<T_size1, T_size2> beta_binomial_lpmf(const T_n& n, const T_N& N, in beta_binomial_lpmf()
H A Dbinomial_lpmf.hpp36 template <bool propto, typename T_n, typename T_N, typename T_prob,
38 T_n, T_N, T_prob>* = nullptr>
39 return_type_t<T_prob> binomial_lpmf(const T_n& n, const T_N& N, in binomial_lpmf()
41 using T_partials_return = partials_return_t<T_n, T_N, T_prob>; in binomial_lpmf()
43 using T_N_ref = ref_type_t<T_N>; in binomial_lpmf()
139 template <typename T_n, typename T_N, typename T_prob>
140 inline return_type_t<T_prob> binomial_lpmf(const T_n& n, const T_N& N, in binomial_lpmf()
H A Dhypergeometric_lpmf.hpp17 template <bool propto, typename T_n, typename T_N, typename T_a, typename T_b>
18 double hypergeometric_lpmf(const T_n& n, const T_N& N, const T_a& a, in hypergeometric_lpmf()
34 scalar_seq_view<T_N> N_vec(N); in hypergeometric_lpmf()
58 template <typename T_n, typename T_N, typename T_a, typename T_b>
59 inline double hypergeometric_lpmf(const T_n& n, const T_N& N, const T_a& a, in hypergeometric_lpmf()
H A Dbeta_binomial_rng.hpp31 template <typename T_N, typename T_shape1, typename T_shape2, class RNG>
32 inline typename VectorBuilder<true, int, T_N, T_shape1, T_shape2>::type
33 beta_binomial_rng(const T_N &N, const T_shape1 &alpha, const T_shape2 &beta, in beta_binomial_rng()
35 using T_N_ref = ref_type_t<T_N>; in beta_binomial_rng()
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/stan/math/prim/scal/prob/
H A Dbinomial_log.hpp13 template <bool propto, typename T_n, typename T_N, typename T_prob>
14 typename return_type<T_prob>::type binomial_log(const T_n& n, const T_N& N, in binomial_log()
16 return binomial_lpmf<propto, T_n, T_N, T_prob>(n, N, theta); in binomial_log()
22 template <typename T_n, typename T_N, typename T_prob>
24 const T_N& N, in binomial_log()
26 return binomial_lpmf<T_n, T_N, T_prob>(n, N, theta); in binomial_log()
H A Dbinomial_logit_log.hpp13 template <bool propto, typename T_n, typename T_N, typename T_prob>
15 const T_N& N, in binomial_logit_log()
17 return binomial_logit_lpmf<propto, T_n, T_N, T_prob>(n, N, alpha); in binomial_logit_log()
23 template <typename T_n, typename T_N, typename T_prob>
25 const T_n& n, const T_N& N, const T_prob& alpha) { in binomial_logit_log()
26 return binomial_logit_lpmf<T_n, T_N, T_prob>(n, N, alpha); in binomial_logit_log()
H A Dhypergeometric_log.hpp13 template <bool propto, typename T_n, typename T_N, typename T_a, typename T_b>
14 double hypergeometric_log(const T_n& n, const T_N& N, const T_a& a, in hypergeometric_log()
16 return hypergeometric_lpmf<propto, T_n, T_N, T_a, T_b>(n, N, a, b); in hypergeometric_log()
22 template <typename T_n, typename T_N, typename T_a, typename T_b>
23 inline double hypergeometric_log(const T_n& n, const T_N& N, const T_a& a, in hypergeometric_log()
25 return hypergeometric_lpmf<T_n, T_N, T_a, T_b>(n, N, a, b); in hypergeometric_log()
H A Dbeta_binomial_log.hpp13 template <bool propto, typename T_n, typename T_N, typename T_size1,
16 const T_n& n, const T_N& N, const T_size1& alpha, const T_size2& beta) { in beta_binomial_log()
17 return beta_binomial_lpmf<propto, T_n, T_N, T_size1, T_size2>(n, N, alpha, in beta_binomial_log()
24 template <typename T_n, typename T_N, typename T_size1, typename T_size2>
26 const T_n& n, const T_N& N, const T_size1& alpha, const T_size2& beta) { in beta_binomial_log()
27 return beta_binomial_lpmf<T_n, T_N, T_size1, T_size2>(n, N, alpha, beta); in beta_binomial_log()
H A Dbinomial_rng.hpp33 template <typename T_N, typename T_theta, class RNG>
34 inline typename VectorBuilder<true, int, T_N, T_theta>::type binomial_rng( in binomial_rng()
35 const T_N& N, const T_theta& theta, RNG& rng) { in binomial_rng()
46 scalar_seq_view<T_N> N_vec(N); in binomial_rng()
49 VectorBuilder<true, int, T_N, T_theta> output(M); in binomial_rng()
H A Dbinomial_lpmf.hpp49 template <bool propto, typename T_n, typename T_N, typename T_prob>
50 typename return_type<T_prob>::type binomial_lpmf(const T_n& n, const T_N& N, in binomial_lpmf()
52 typedef typename stan::partials_return_type<T_n, T_N, T_prob>::type in binomial_lpmf()
73 scalar_seq_view<T_N> N_vec(N); in binomial_lpmf()
116 template <typename T_n, typename T_N, typename T_prob>
118 const T_N& N, in binomial_lpmf()
H A Dhypergeometric_lpmf.hpp25 template <bool propto, typename T_n, typename T_N, typename T_a, typename T_b>
26 double hypergeometric_lpmf(const T_n& n, const T_N& N, const T_a& a, in hypergeometric_lpmf()
34 scalar_seq_view<T_N> N_vec(N); in hypergeometric_lpmf()
62 template <typename T_n, typename T_N, typename T_a, typename T_b>
63 inline double hypergeometric_lpmf(const T_n& n, const T_N& N, const T_a& a, in hypergeometric_lpmf()
H A Dbinomial_logit_lpmf.hpp47 template <bool propto, typename T_n, typename T_N, typename T_prob>
49 const T_N& N, in binomial_logit_lpmf()
51 typedef typename stan::partials_return_type<T_n, T_N, T_prob>::type in binomial_logit_lpmf()
71 scalar_seq_view<T_N> N_vec(N); in binomial_logit_lpmf()
120 template <typename T_n, typename T_N, typename T_prob>
122 const T_n& n, const T_N& N, const T_prob& alpha) { in binomial_logit_lpmf()
H A Dbeta_binomial_lpmf.hpp45 template <bool propto, typename T_n, typename T_N, typename T_size1,
48 const T_n& n, const T_N& N, const T_size1& alpha, const T_size2& beta) { in beta_binomial_lpmf()
71 scalar_seq_view<T_N> N_vec(N); in beta_binomial_lpmf()
81 VectorBuilder<include_summand<propto>::value, T_partials_return, T_n, T_N> in beta_binomial_lpmf()
88 T_partials_return, T_n, T_N, T_size1, T_size2> in beta_binomial_lpmf()
111 T_partials_return, T_N, T_size1, T_size2> in beta_binomial_lpmf()
157 template <typename T_n, typename T_N, typename T_size1, typename T_size2>
159 const T_n& n, const T_N& N, const T_size1& alpha, const T_size2& beta) { in beta_binomial_lpmf()
/dports/math/stanmath/math-4.2.0/test/prob/hypergeometric/
H A Dhypergeometric_test.hpp48 template <class T_n, class T_N, class T_a, class T_b, typename T4,
50 stan::return_type_t<T_n, T_N, T_a, T_b> log_prob(const T_n& n, const T_N& N, in log_prob()
56 template <bool propto, class T_n, class T_N, class T_a, class T_b,
58 double log_prob(const T_n& n, const T_N& N, const T_a& a, const T_b& b, in log_prob()
63 template <class T_n, class T_N, class T_a, class T_b, typename T4,
65 double log_prob_function(const T_n& n, const T_N& N, const T_a& a, in log_prob_function()
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/stan/math/prim/scal/fun/
H A Dbinomial_coefficient_log.hpp59 template <typename T_N, typename T_n>
60 inline typename boost::math::tools::promote_args<T_N, T_n>::type
61 binomial_coefficient_log(const T_N N, const T_n n) { in binomial_coefficient_log()
65 T_N N_plus_1 = N + 1; in binomial_coefficient_log()
68 typename boost::math::tools::promote_args<T_N, T_n>::type N_minus_n = N - n; in binomial_coefficient_log()
/dports/math/stanmath/math-4.2.0/test/prob/binomial/
H A Dbinomial_logit_test.hpp42 template <class T_n, class T_N, class T_prob, typename T3, typename T4,
44 stan::return_type_t<T_prob> log_prob(const T_n& n, const T_N& N, in log_prob()
50 template <bool propto, class T_n, class T_N, class T_prob, typename T3,
52 stan::return_type_t<T_prob> log_prob(const T_n& n, const T_N& N, in log_prob()
58 template <class T_n, class T_N, class T_prob, typename T3, typename T4,
60 stan::return_type_t<T_prob> log_prob_function(const T_n& n, const T_N& N, in log_prob_function()
H A Dbinomial_test.hpp44 template <class T_n, class T_N, class T_prob, typename T3, typename T4,
46 stan::return_type_t<T_prob> log_prob(const T_n& n, const T_N& N, in log_prob()
52 template <bool propto, class T_n, class T_N, class T_prob, typename T3,
54 stan::return_type_t<T_prob> log_prob(const T_n& n, const T_N& N, in log_prob()
60 template <class T_n, class T_N, class T_prob, typename T3, typename T4,
62 stan::return_type_t<T_prob> log_prob_function(const T_n& n, const T_N& N, in log_prob_function()
/dports/math/stanmath/math-4.2.0/test/prob/beta_binomial/
H A Dbeta_binomial_test.hpp58 template <class T_n, class T_N, class T_size1, class T_size2, typename T4,
60 stan::return_type_t<T_size1, T_size2> log_prob(const T_n& n, const T_N& N, in log_prob()
67 template <bool propto, class T_n, class T_N, class T_size1, class T_size2,
69 stan::return_type_t<T_size1, T_size2> log_prob(const T_n& n, const T_N& N, in log_prob()
76 template <class T_n, class T_N, class T_size1, class T_size2, typename T4,
79 const T_n& n, const T_N& N, const T_size1& alpha, const T_size2& beta, in log_prob_function()

12345