@@ -68,8 +68,10 @@ TYPED_TEST(ProbDistributionsMultinomialLogitGLM, glm_matches_simple_vars) {
6868 Eigen::RowVectorXd alpha_val (K);
6969 alpha_val << 0.2 , -0.1 , 0.5 ;
7070
71- // Reference always uses Matrix<var> so multinomial_logit_lpmf can extract rows.
72- Eigen::Matrix<var, Eigen::Dynamic, Eigen::Dynamic> x1 = x_val, beta1 = beta_val;
71+ // Reference always uses Matrix<var> so multinomial_logit_lpmf can extract
72+ // rows.
73+ Eigen::Matrix<var, Eigen::Dynamic, Eigen::Dynamic> x1 = x_val,
74+ beta1 = beta_val;
7375 Eigen::Matrix<var, 1 , Eigen::Dynamic> alpha1 = alpha_val;
7476 matrix_v x2 = x_val;
7577 matrix_v beta2 = beta_val;
@@ -121,7 +123,8 @@ TYPED_TEST(ProbDistributionsMultinomialLogitGLM, glm_matches_simple_big) {
121123 Eigen::MatrixXd beta_val = Eigen::MatrixXd::Random (M, K);
122124 Eigen::RowVectorXd alpha_val = Eigen::RowVectorXd::Random (K);
123125
124- Eigen::Matrix<var, Eigen::Dynamic, Eigen::Dynamic> x1 = x_val, beta1 = beta_val;
126+ Eigen::Matrix<var, Eigen::Dynamic, Eigen::Dynamic> x1 = x_val,
127+ beta1 = beta_val;
125128 Eigen::Matrix<var, 1 , Eigen::Dynamic> alpha1 = alpha_val;
126129 matrix_v x2 = x_val;
127130 matrix_v beta2 = beta_val;
@@ -155,8 +158,10 @@ TYPED_TEST(ProbDistributionsMultinomialLogitGLM, matrix_alpha_grads) {
155158 Eigen::MatrixXd beta_val (M, K);
156159 beta_val << 0.3 , -0.2 , 0.1 , -0.1 , 0.4 , -0.3 ;
157160 // full x + matrix alpha: exercises the T_alpha_rows != 1 gradient path
158- // Reference uses Matrix<var> so multinomial_logit_lpmf can extract Eigen rows.
159- Eigen::Matrix<var, Eigen::Dynamic, Eigen::Dynamic> x1 = x_val, alpha1 = alpha_val,
161+ // Reference uses Matrix<var> so multinomial_logit_lpmf can extract Eigen
162+ // rows.
163+ Eigen::Matrix<var, Eigen::Dynamic, Eigen::Dynamic> x1 = x_val,
164+ alpha1 = alpha_val,
160165 beta1 = beta_val;
161166 matrix_v x2 = x_val;
162167 matrix_v alpha2 = alpha_val;
@@ -181,7 +186,6 @@ TYPED_TEST(ProbDistributionsMultinomialLogitGLM, matrix_alpha_grads) {
181186 for (size_t n = 0 ; n < N; ++n)
182187 for (size_t k = 0 ; k < K; ++k)
183188 EXPECT_NEAR (alpha1.adj ()(n, k), alpha2.adj ()(n, k), eps);
184-
185189}
186190
187191TYPED_TEST (ProbDistributionsMultinomialLogitGLM, interfaces) {
0 commit comments