Home
last modified time | relevance | path

Searched refs:log_sum_exp (Results 1 – 25 of 72) sorted by relevance

123

/dports/math/stanmath/math-4.2.0/test/unit/math/prim/fun/
H A Dlog_sum_exp_test.cpp8 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 Dlog_sum_exp.stan10 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 Dlog_sum_exp.stan12 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 Dlog_sum_exp.hpp22 : 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 Dlog_sum_exp.hpp18 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 Dlog_sum_exp_test.cpp11 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 Dlog_sum_exp.hpp12 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 Dlog_sum_exp.hpp16 : 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 Dadd_canon.py5 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 Dpnorm_canon.py5 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 Dquad_form_canon.py2 from cvxpy.atoms.log_sum_exp import log_sum_exp
12 return log_sum_exp(hstack(elems)), []
H A Dmulexpression_canon.py6 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 Dlog_sum_exp.hpp24 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 Dlog_sum_exp.hpp12 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 Dlog_sum_exp.hpp17 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 Dlog_sum_exp.hpp51 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 Dlog_mix.hpp46 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 Dlog_modified_bessel_first_kind.hpp203 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 Dlog_sum_exp.py26 class log_sum_exp(AxisAtom): class
32 super(log_sum_exp, self).__init__(x, axis=axis, keepdims=keepdims)
H A D__init__.py72 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 Dbase_nuts.hpp146 = 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 Dneg_binomial_2_log_test.hpp71 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 Dbase_nuts.hpp172 = 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 Dscalarize.py109 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 Dlog_modified_bessel_first_kind.hpp196 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()

123