/dports/science/ergo/ergo-3.8/source/matrix/gemm_sse/ |
H A D | mm_kernel_inner_sse2_A.h | 62 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 D | binomial_log.hpp | 13 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 D | binomial_logit_log.hpp | 13 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 D | hypergeometric_log.hpp | 13 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 D | binomial_logit_lpmf.hpp | 37 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 D | beta_binomial_log.hpp | 13 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 D | binomial_rng.hpp | 31 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 D | beta_binomial_lpmf.hpp | 40 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 D | binomial_lpmf.hpp | 36 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 D | hypergeometric_lpmf.hpp | 17 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 D | beta_binomial_rng.hpp | 31 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 D | binomial_log.hpp | 13 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 D | binomial_logit_log.hpp | 13 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 D | hypergeometric_log.hpp | 13 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 D | beta_binomial_log.hpp | 13 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 D | binomial_rng.hpp | 33 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 D | binomial_lpmf.hpp | 49 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 D | hypergeometric_lpmf.hpp | 25 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 D | binomial_logit_lpmf.hpp | 47 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 D | beta_binomial_lpmf.hpp | 45 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 D | hypergeometric_test.hpp | 48 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 D | binomial_coefficient_log.hpp | 59 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 D | binomial_logit_test.hpp | 42 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 D | binomial_test.hpp | 44 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 D | beta_binomial_test.hpp | 58 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()
|