/dports/math/stanmath/math-4.2.0/test/unit/math/prim/fun/ |
H A D | log_sum_exp_test.cpp | 8 using stan::math::log_sum_exp; in test_log_sum_exp() 15 using stan::math::log_sum_exp; in test_log_sum_exp() 24 TEST(MathFunctions, log_sum_exp) { in TEST() argument 25 using stan::math::log_sum_exp; in TEST() 42 using stan::math::log_sum_exp; in TEST() 55 using stan::math::log_sum_exp; in TEST() 76 using stan::math::log_sum_exp; in test_log_sum_exp() 88 using stan::math::log_sum_exp; in TEST() 96 double m1_out = log_sum_exp(m1); in TEST() 97 double m2_out = log_sum_exp(m2); in TEST() [all …]
|
/dports/math/stan/stan-2.28.2/src/test/test-models/good/function-signatures/math/functions/ |
H A D | log_sum_exp.stan | 10 transformed_data_real = log_sum_exp(d_real, r_real); 11 transformed_data_real = log_sum_exp(d_int, r_real); 12 transformed_data_real = log_sum_exp(d_real, d_int); 13 transformed_data_real = log_sum_exp(r_int, d_int); 21 transformed_param_real = log_sum_exp(d_real, r_real); 22 transformed_param_real = log_sum_exp(d_int, r_real); 23 transformed_param_real = log_sum_exp(d_real, d_int); 24 transformed_param_real = log_sum_exp(r_int, d_int); 25 transformed_param_real = log_sum_exp(r_int, p_real); 26 transformed_param_real = log_sum_exp(r_real, p_real); [all …]
|
/dports/math/stan/stan-2.28.2/src/test/test-models/good/function-signatures/math/matrix/ |
H A D | log_sum_exp.stan | 12 transformed_data_real = log_sum_exp(d_real_array); 13 transformed_data_real = log_sum_exp(d_matrix); 14 transformed_data_real = log_sum_exp(d_vector); 15 transformed_data_real = log_sum_exp(d_row_vector); 27 transformed_param_real = log_sum_exp(d_real_array); 28 transformed_param_real = log_sum_exp(d_matrix); 29 transformed_param_real = log_sum_exp(d_vector); 30 transformed_param_real = log_sum_exp(d_row_vector); 31 transformed_param_real = log_sum_exp(p_real_array); 32 transformed_param_real = log_sum_exp(p_matrix); [all …]
|
/dports/math/stanmath/math-4.2.0/stan/math/rev/fun/ |
H A D | log_sum_exp.hpp | 22 : op_vv_vari(log_sum_exp(avi->val_, bvi->val_), avi, bvi) {} in log_sum_exp_vv_vari() 31 : op_vd_vari(log_sum_exp(avi->val_, b), avi, b) {} in log_sum_exp_vd_vari() 45 inline var log_sum_exp(const var& a, const var& b) { in log_sum_exp() function 51 inline var log_sum_exp(const var& a, double b) { in log_sum_exp() function 57 inline var log_sum_exp(double a, const var& b) { in log_sum_exp() function 69 inline var log_sum_exp(const T& v) { in log_sum_exp() function 72 var res = log_sum_exp(arena_v_val); in log_sum_exp() 89 inline var log_sum_exp(const T& x) { in log_sum_exp() function 90 return make_callback_vari(log_sum_exp(x.val()), [x](const auto& res) mutable { in log_sum_exp() 102 inline auto log_sum_exp(const T& x) { in log_sum_exp() function [all …]
|
/dports/math/stanmath/math-4.2.0/stan/math/fwd/fun/ |
H A D | log_sum_exp.hpp | 18 inline fvar<T> log_sum_exp(const fvar<T>& x1, const fvar<T>& x2) { in log_sum_exp() function 20 return fvar<T>(log_sum_exp(x1.val_, x2.val_), in log_sum_exp() 26 inline fvar<T> log_sum_exp(double x1, const fvar<T>& x2) { in log_sum_exp() function 31 return fvar<T>(log_sum_exp(x1, x2.val_), x2.d_ / (exp(x1 - x2.val_) + 1)); in log_sum_exp() 35 inline fvar<T> log_sum_exp(const fvar<T>& x1, double x2) { in log_sum_exp() function 36 return log_sum_exp(x2, x1); in log_sum_exp() 55 inline auto log_sum_exp(const T& x) { in log_sum_exp() function 64 log_sum_exp(vals), in log_sum_exp()
|
/dports/math/stanmath/math-4.2.0/test/unit/math/rev/fun/ |
H A D | log_sum_exp_test.cpp | 11 var output = stan::math::log_sum_exp(a, a); in TEST() 18 var output2 = stan::math::log_sum_exp(a2, a3); in TEST() 25 var output3 = stan::math::log_sum_exp(a4, a5); in TEST() 32 var output6 = stan::math::log_sum_exp(b, b); in TEST() 39 var output7 = stan::math::log_sum_exp(b2, b3); in TEST() 46 var output8 = stan::math::log_sum_exp(b4, b5); in TEST() 54 var output4 = stan::math::log_sum_exp(a6, a7); in TEST() 60 var output5 = stan::math::log_sum_exp(a8, a9); in TEST()
|
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/stan/math/fwd/scal/fun/ |
H A D | log_sum_exp.hpp | 12 inline fvar<T> log_sum_exp(const fvar<T>& x1, const fvar<T>& x2) { in log_sum_exp() function 14 return fvar<T>(log_sum_exp(x1.val_, x2.val_), in log_sum_exp() 20 inline fvar<T> log_sum_exp(double x1, const fvar<T>& x2) { in log_sum_exp() function 22 return fvar<T>(log_sum_exp(x1, x2.val_), x2.d_ / (exp(x1 - x2.val_) + 1)); in log_sum_exp() 26 inline fvar<T> log_sum_exp(const fvar<T>& x1, double x2) { in log_sum_exp() function 28 return fvar<T>(log_sum_exp(x1.val_, x2), x1.d_ / (1 + exp(x2 - x1.val_))); in log_sum_exp()
|
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/stan/math/rev/scal/fun/ |
H A D | log_sum_exp.hpp | 16 : op_vv_vari(log_sum_exp(avi->val_, bvi->val_), avi, bvi) {} in log_sum_exp_vv_vari() 25 : op_vd_vari(log_sum_exp(avi->val_, b), avi, b) {} in log_sum_exp_vd_vari() 31 : op_dv_vari(log_sum_exp(a, bvi->val_), a, bvi) {} in log_sum_exp_dv_vari() 40 inline var log_sum_exp(const var& a, const var& b) { in log_sum_exp() function 46 inline var log_sum_exp(const var& a, double b) { in log_sum_exp() function 52 inline var log_sum_exp(double a, const var& b) { in log_sum_exp() function
|
/dports/math/py-cvxpy/cvxpy-1.1.17/cvxpy/reductions/dgp2dcp/atom_canonicalizers/ |
H A D | add_canon.py | 5 from cvxpy.atoms.log_sum_exp import log_sum_exp 10 return log_sum_exp(hstack(args)), [] 19 log_sum_exp(hstack([summand[i] for summand in summands]))) 27 log_sum_exp(hstack([summand[i, j] for summand in summands])))
|
H A D | pnorm_canon.py | 5 from cvxpy.atoms.log_sum_exp import log_sum_exp 15 return (1.0/p) * log_sum_exp(hstack([xi ** p for xi in x])), [] 23 rows.append((1.0/p) * log_sum_exp(hstack([xi ** p for xi in row])))
|
H A D | quad_form_canon.py | 2 from cvxpy.atoms.log_sum_exp import log_sum_exp 12 return log_sum_exp(hstack(elems)), []
|
H A D | mulexpression_canon.py | 6 from cvxpy.atoms.log_sum_exp import log_sum_exp 22 row.append(log_sum_exp(arr))
|
/dports/math/stanmath/math-4.2.0/stan/math/opencl/rev/ |
H A D | log_sum_exp.hpp | 24 inline var log_sum_exp(const var_value<T>& A) { in log_sum_exp() function 25 return make_callback_var(log_sum_exp(A.val()), [A](vari& res) mutable { in log_sum_exp()
|
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/stan/math/fwd/arr/fun/ |
H A D | log_sum_exp.hpp | 12 fvar<T> log_sum_exp(const std::vector<fvar<T> >& v) { in log_sum_exp() function 24 return fvar<T>(log_sum_exp(vals), deriv / denominator); in log_sum_exp()
|
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/stan/math/fwd/mat/fun/ |
H A D | log_sum_exp.hpp | 17 fvar<T> log_sum_exp(const Eigen::Matrix<fvar<T>, R, C>& v) { in log_sum_exp() function 31 return fvar<T>(log_sum_exp(vals), deriv / denominator); in log_sum_exp()
|
/dports/math/stanmath/math-4.2.0/stan/math/prim/fun/ |
H A D | log_sum_exp.hpp | 51 inline return_type_t<T1, T2> log_sum_exp(const T2& a, const T1& b) { in log_sum_exp() function 80 inline auto log_sum_exp(const T& x) { in log_sum_exp() function
|
H A D | log_mix.hpp | 46 return log_sum_exp(log(theta) + lambda1, log1m(theta) + lambda2); in log_mix() 99 T_partials_return logp = log_sum_exp(log(theta_dbl) + lam_dbl); in log_mix() 180 logp[n] = log_sum_exp(logp_tmp.col(n)); in log_mix()
|
H A D | log_modified_bessel_first_kind.hpp | 203 out = log_sum_exp(v * log_half_z - lgam, lcons - lgamma(v + 2)); in log_modified_bessel_first_kind() 217 out = log_sum_exp(out, lcons - lfac - lgam); // underflows eventually in log_modified_bessel_first_kind()
|
/dports/math/py-cvxpy/cvxpy-1.1.17/cvxpy/atoms/ |
H A D | log_sum_exp.py | 26 class log_sum_exp(AxisAtom): class 32 super(log_sum_exp, self).__init__(x, axis=axis, keepdims=keepdims)
|
H A D | __init__.py | 72 from cvxpy.atoms.log_sum_exp import log_sum_exp 107 log_sum_exp,
|
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/src/stan/mcmc/hmc/nuts/ |
H A D | base_nuts.hpp | 146 = math::log_sum_exp(log_sum_weight, log_sum_weight_subtree); in transition() 226 log_sum_weight = math::log_sum_exp(log_sum_weight, H0 - h); in build_tree() 274 = math::log_sum_exp(log_sum_weight_left, log_sum_weight_right); in build_tree() 276 = math::log_sum_exp(log_sum_weight, log_sum_weight_subtree); in build_tree()
|
/dports/math/stanmath/math-4.2.0/test/prob/neg_binomial_2/ |
H A D | neg_binomial_2_log_test.hpp | 71 using stan::math::log_sum_exp; in log_prob_function() 80 - (n + phi) * log_sum_exp(eta, log(phi)); in log_prob_function()
|
/dports/math/stan/stan-2.28.2/src/stan/mcmc/hmc/nuts/ |
H A D | base_nuts.hpp | 172 = math::log_sum_exp(log_sum_weight, log_sum_weight_subtree); in transition() 265 log_sum_weight = math::log_sum_exp(log_sum_weight, H0 - h); in build_tree() 323 = math::log_sum_exp(log_sum_weight_init, log_sum_weight_final); in build_tree() 324 log_sum_weight = math::log_sum_exp(log_sum_weight, log_sum_weight_subtree); in build_tree()
|
/dports/math/py-cvxpy/cvxpy-1.1.17/cvxpy/transforms/ |
H A D | scalarize.py | 109 def log_sum_exp( function 130 expr = atoms.log_sum_exp(gamma*atoms.vstack(terms))/gamma
|
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/stan/math/prim/scal/fun/ |
H A D | log_modified_bessel_first_kind.hpp | 196 out = log_sum_exp(v * log_half_z - lgam, lcons - lgamma(v + 2)); in log_modified_bessel_first_kind() 210 out = log_sum_exp(out, lcons - lfac - lgam); // underflows eventually in log_modified_bessel_first_kind()
|