Skip to content

Commit 399b713

Browse files
committed
[Jenkins] auto-formatting by clang-format version 10.0.0-4ubuntu1
1 parent 49ad006 commit 399b713

12 files changed

+61
-48
lines changed

stan/math/mix/functor/laplace_base_rng.hpp

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,10 @@ namespace math {
3434
template <typename LLFunc, typename LLArgs, typename CovarFun,
3535
typename CovarArgs, bool InitTheta, typename RNG,
3636
require_t<is_all_arithmetic_scalar<CovarArgs, LLArgs>>* = nullptr>
37-
inline Eigen::VectorXd laplace_base_rng(LLFunc&& ll_fun, LLArgs&& ll_args,
38-
CovarFun&& covariance_function,
39-
CovarArgs&& covar_args,
40-
const laplace_options<InitTheta>& options,
41-
RNG& rng, std::ostream* msgs) {
37+
inline Eigen::VectorXd laplace_base_rng(
38+
LLFunc&& ll_fun, LLArgs&& ll_args, CovarFun&& covariance_function,
39+
CovarArgs&& covar_args, const laplace_options<InitTheta>& options, RNG& rng,
40+
std::ostream* msgs) {
4241
auto md_est = internal::laplace_marginal_density_est(
4342
ll_fun, std::forward<LLArgs>(ll_args),
4443
std::forward<CovarFun>(covariance_function),

stan/math/mix/functor/laplace_marginal_density.hpp

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,8 @@ struct laplace_options<true> : public laplace_options_base {
5959
Eigen::VectorXd theta_0{0};
6060
};
6161

62-
6362
using laplace_options_default = laplace_options<false>;
64-
using laplace_options_user_supplied = laplace_options<true>;
63+
using laplace_options_user_supplied = laplace_options<true>;
6564
namespace internal {
6665

6766
template <typename Covar, typename ThetaVec, typename WR, typename L_t,
@@ -466,11 +465,10 @@ inline STAN_COLD_PATH void throw_nan(NameStr&& name_str, ParamStr&& param_str,
466465
template <typename LLFun, typename LLTupleArgs, typename CovarFun,
467466
typename CovarArgs, bool InitTheta,
468467
require_t<is_all_arithmetic_scalar<CovarArgs>>* = nullptr>
469-
inline auto laplace_marginal_density_est(LLFun&& ll_fun, LLTupleArgs&& ll_args,
470-
CovarFun&& covariance_function,
471-
CovarArgs&& covar_args,
472-
const laplace_options<InitTheta>& options,
473-
std::ostream* msgs) {
468+
inline auto laplace_marginal_density_est(
469+
LLFun&& ll_fun, LLTupleArgs&& ll_args, CovarFun&& covariance_function,
470+
CovarArgs&& covar_args, const laplace_options<InitTheta>& options,
471+
std::ostream* msgs) {
474472
using Eigen::MatrixXd;
475473
using Eigen::SparseMatrix;
476474
using Eigen::VectorXd;
@@ -527,7 +525,7 @@ inline auto laplace_marginal_density_est(LLFun&& ll_fun, LLTupleArgs&& ll_args,
527525
} else {
528526
return Eigen::VectorXd::Zero(theta_size);
529527
}
530-
}();
528+
}();
531529
double objective_old = std::numeric_limits<double>::lowest();
532530
double objective_new = std::numeric_limits<double>::lowest() + 1;
533531
Eigen::VectorXd a_prev = Eigen::VectorXd::Zero(theta_size);
@@ -796,13 +794,13 @@ inline auto laplace_marginal_density_est(LLFun&& ll_fun, LLTupleArgs&& ll_args,
796794
* @return the log maginal density, p(y | phi)
797795
*/
798796
template <
799-
typename LLFun, typename LLTupleArgs, typename CovarFun, typename CovarArgs, bool InitTheta,
797+
typename LLFun, typename LLTupleArgs, typename CovarFun, typename CovarArgs,
798+
bool InitTheta,
800799
require_t<is_all_arithmetic_scalar<CovarArgs, LLTupleArgs>>* = nullptr>
801-
inline double laplace_marginal_density(LLFun&& ll_fun, LLTupleArgs&& ll_args,
802-
CovarFun&& covariance_function,
803-
CovarArgs&& covar_args,
804-
const laplace_options<InitTheta>& options,
805-
std::ostream* msgs) {
800+
inline double laplace_marginal_density(
801+
LLFun&& ll_fun, LLTupleArgs&& ll_args, CovarFun&& covariance_function,
802+
CovarArgs&& covar_args, const laplace_options<InitTheta>& options,
803+
std::ostream* msgs) {
806804
return internal::laplace_marginal_density_est(
807805
std::forward<LLFun>(ll_fun), std::forward<LLTupleArgs>(ll_args),
808806
std::forward<CovarFun>(covariance_function),

stan/math/mix/prob/laplace_latent_bernoulli_logit_rng.hpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,9 @@ inline Eigen::VectorXd laplace_latent_tol_bernoulli_logit_rng(
3636
const double tolerance, const int max_num_steps,
3737
const int hessian_block_size, const int solver,
3838
const int max_steps_line_search, RNG& rng, std::ostream* msgs) {
39-
laplace_options_user_supplied ops{hessian_block_size, solver, max_steps_line_search,
40-
tolerance, max_num_steps, value_of(theta_0)};
39+
laplace_options_user_supplied ops{hessian_block_size, solver,
40+
max_steps_line_search, tolerance,
41+
max_num_steps, value_of(theta_0)};
4142
return laplace_base_rng(bernoulli_logit_likelihood{},
4243
std::forward_as_tuple(to_vector(y), n_samples),
4344
std::forward<CovarFun>(covariance_function),
@@ -69,7 +70,8 @@ inline Eigen::VectorXd laplace_latent_bernoulli_logit_rng(
6970
return laplace_base_rng(bernoulli_logit_likelihood{},
7071
std::forward_as_tuple(to_vector(y), n_samples),
7172
std::forward<CovarFun>(covariance_function),
72-
std::forward<CovarArgs>(covar_args), laplace_options_default{}, rng, msgs);
73+
std::forward<CovarArgs>(covar_args),
74+
laplace_options_default{}, rng, msgs);
7375
}
7476

7577
} // namespace math

stan/math/mix/prob/laplace_latent_neg_binomial_2_log_rng.hpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,9 @@ inline Eigen::VectorXd laplace_latent_tol_neg_binomial_2_log_rng(
4242
const double tolerance, const int max_num_steps,
4343
const int hessian_block_size, const int solver,
4444
const int max_steps_line_search, RNG& rng, std::ostream* msgs) {
45-
laplace_options_user_supplied ops{hessian_block_size, solver, max_steps_line_search,
46-
tolerance, max_num_steps, value_of(theta_0)};
45+
laplace_options_user_supplied ops{hessian_block_size, solver,
46+
max_steps_line_search, tolerance,
47+
max_num_steps, value_of(theta_0)};
4748
return laplace_base_rng(
4849
neg_binomial_2_log_likelihood{},
4950
std::forward_as_tuple(std::forward<Eta>(eta), y, y_index),
@@ -82,7 +83,8 @@ inline Eigen::VectorXd laplace_latent_neg_binomial_2_log_rng(
8283
neg_binomial_2_log_likelihood{},
8384
std::forward_as_tuple(std::forward<Eta>(eta), y, y_index),
8485
std::forward<CovarFun>(covariance_function),
85-
std::forward<CovarArgs>(covar_args), laplace_options_default{}, rng, msgs);
86+
std::forward<CovarArgs>(covar_args), laplace_options_default{}, rng,
87+
msgs);
8688
}
8789

8890
} // namespace math

stan/math/mix/prob/laplace_latent_poisson_log_2_rng.hpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,9 @@ inline auto laplace_latent_tol_poisson_2_log_rng(
3838
const double tolerance, const int max_num_steps,
3939
const int hessian_block_size, const int solver,
4040
const int max_steps_line_search, RNG& rng, std::ostream* msgs) {
41-
laplace_options_user_supplied ops{hessian_block_size, solver, max_steps_line_search,
42-
tolerance, max_num_steps, value_of(theta_0)};
41+
laplace_options_user_supplied ops{hessian_block_size, solver,
42+
max_steps_line_search, tolerance,
43+
max_num_steps, value_of(theta_0)};
4344
return laplace_base_rng(poisson_log_2_likelihood{},
4445
std::forward_as_tuple(y, y_index, ye),
4546
std::forward<CovarFun>(covariance_function),
@@ -74,7 +75,8 @@ inline auto laplace_latent_poisson_2_log_rng(const std::vector<int>& y,
7475
return laplace_base_rng(poisson_log_2_likelihood{},
7576
std::forward_as_tuple(y, y_index, ye),
7677
std::forward<CovarFun>(covariance_function),
77-
std::forward<CovarArgs>(covar_args), laplace_options_default{}, rng, msgs);
78+
std::forward<CovarArgs>(covar_args),
79+
laplace_options_default{}, rng, msgs);
7880
}
7981

8082
} // namespace math

stan/math/mix/prob/laplace_latent_poisson_log_rng.hpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,9 @@ inline Eigen::VectorXd laplace_latent_tol_poisson_log_rng(
3636
const double tolerance, const int max_num_steps,
3737
const int hessian_block_size, const int solver,
3838
const int max_steps_line_search, RNG& rng, std::ostream* msgs) {
39-
laplace_options_user_supplied ops{hessian_block_size, solver, max_steps_line_search,
40-
tolerance, max_num_steps, value_of(theta_0)};
39+
laplace_options_user_supplied ops{hessian_block_size, solver,
40+
max_steps_line_search, tolerance,
41+
max_num_steps, value_of(theta_0)};
4142
return laplace_base_rng(poisson_log_likelihood{},
4243
std::forward_as_tuple(y, y_index),
4344
std::forward<CovarFun>(covariance_function),
@@ -70,7 +71,8 @@ inline Eigen::VectorXd laplace_latent_poisson_log_rng(
7071
return laplace_base_rng(poisson_log_likelihood{},
7172
std::forward_as_tuple(y, y_index),
7273
std::forward<CovarFun>(covariance_function),
73-
std::forward<CovarArgs>(covar_args), laplace_options_default{}, rng, msgs);
74+
std::forward<CovarArgs>(covar_args),
75+
laplace_options_default{}, rng, msgs);
7476
}
7577

7678
} // namespace math

stan/math/mix/prob/laplace_latent_rng.hpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ inline auto laplace_latent_tol_rng(
3636
CovarArgs&& covar_args, ThetaVec&& theta_0, const double tolerance,
3737
const int max_num_steps, const int hessian_block_size, const int solver,
3838
const int max_steps_line_search, RNG& rng, std::ostream* msgs) {
39-
const laplace_options_user_supplied ops{hessian_block_size, solver,
40-
max_steps_line_search, tolerance,
41-
max_num_steps, value_of(theta_0)};
39+
const laplace_options_user_supplied ops{
40+
hessian_block_size, solver, max_steps_line_search,
41+
tolerance, max_num_steps, value_of(theta_0)};
4242
return laplace_base_rng(std::forward<LLFunc>(L_f),
4343
std::forward<LLArgs>(ll_args),
4444
std::forward<CovarFun>(covariance_function),
@@ -72,7 +72,8 @@ inline auto laplace_latent_rng(LLFunc&& L_f, LLArgs&& ll_args,
7272
return laplace_base_rng(std::forward<LLFunc>(L_f),
7373
std::forward<LLArgs>(ll_args),
7474
std::forward<CovarFun>(covariance_function),
75-
std::forward<CovarArgs>(covar_args), laplace_options_default{}, rng, msgs);
75+
std::forward<CovarArgs>(covar_args),
76+
laplace_options_default{}, rng, msgs);
7677
}
7778

7879
} // namespace math

stan/math/mix/prob/laplace_marginal.hpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,9 @@ inline auto laplace_marginal_tol(
3333
CovarArgs&& covar_args, const ThetaVec& theta_0, double tolerance,
3434
int max_num_steps, const int hessian_block_size, const int solver,
3535
const int max_steps_line_search, std::ostream* msgs) {
36-
laplace_options_user_supplied ops{hessian_block_size, solver, max_steps_line_search,
37-
tolerance, max_num_steps, value_of(theta_0)};
36+
laplace_options_user_supplied ops{hessian_block_size, solver,
37+
max_steps_line_search, tolerance,
38+
max_num_steps, value_of(theta_0)};
3839
return laplace_marginal_density(
3940
std::forward<LFun>(L_f), std::forward<LArgs>(l_args),
4041
std::forward<CovarFun>(covariance_function),

stan/math/mix/prob/laplace_marginal_bernoulli_logit_lpmf.hpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,9 @@ inline auto laplace_marginal_tol_bernoulli_logit_lpmf(
5555
const ThetaVec& theta_0, double tolerance, int max_num_steps,
5656
const int hessian_block_size, const int solver,
5757
const int max_steps_line_search, std::ostream* msgs) {
58-
laplace_options_user_supplied ops{hessian_block_size, solver, max_steps_line_search,
59-
tolerance, max_num_steps, value_of(theta_0)};
58+
laplace_options_user_supplied ops{hessian_block_size, solver,
59+
max_steps_line_search, tolerance,
60+
max_num_steps, value_of(theta_0)};
6061
return laplace_marginal_density(
6162
bernoulli_logit_likelihood{},
6263
std::forward_as_tuple(to_vector(y), n_samples),

stan/math/mix/prob/laplace_marginal_neg_binomial_2_log_lpmf.hpp

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,9 @@ inline auto laplace_marginal_tol_neg_binomial_2_log_lpmf(
7373
const ThetaVec& theta_0, double tolerance, int max_num_steps,
7474
const int hessian_block_size, const int solver,
7575
const int max_steps_line_search, std::ostream* msgs) {
76-
laplace_options_user_supplied ops{hessian_block_size, solver, max_steps_line_search,
77-
tolerance, max_num_steps, value_of(theta_0)};
76+
laplace_options_user_supplied ops{hessian_block_size, solver,
77+
max_steps_line_search, tolerance,
78+
max_num_steps, value_of(theta_0)};
7879
return laplace_marginal_density(
7980
neg_binomial_2_log_likelihood{}, std::forward_as_tuple(eta, y, y_index),
8081
std::forward<CovarFun>(covariance_function),
@@ -158,8 +159,9 @@ inline auto laplace_marginal_tol_neg_binomial_2_log_summary_lpmf(
158159
const ThetaVec& theta_0, double tolerance, int max_num_steps,
159160
const int hessian_block_size, const int solver,
160161
const int max_steps_line_search, std::ostream* msgs) {
161-
laplace_options_user_supplied ops{hessian_block_size, solver, max_steps_line_search,
162-
tolerance, max_num_steps, value_of(theta_0)};
162+
laplace_options_user_supplied ops{hessian_block_size, solver,
163+
max_steps_line_search, tolerance,
164+
max_num_steps, value_of(theta_0)};
163165
return laplace_marginal_density(
164166
neg_binomial_2_log_likelihood_summary{},
165167
std::forward_as_tuple(eta, y, n_per_group, counts_per_group),

0 commit comments

Comments
 (0)