Skip to content

Commit 8909857

Browse files
committed
Handle new optimise output cols
1 parent 6ecb9c0 commit 8909857

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

R/laplace.R

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ stan_laplace <- function(fn, par_inits = NULL, n_pars = NULL, additional_args =
7878
mode_file <- paste0(inputs$output_basename, "_mode.json")
7979
if (!is.null(mode)) {
8080
if (inherits(mode, "StanOptimize")) {
81-
mode_vals <- mode@estimates[, -1] # First estimate is lp__
81+
mode_vals <- mode@estimates[, -c(1,2)] # ignore lp__ & converged__
8282
} else {
8383
mode_vals <- mode
8484
}
@@ -98,7 +98,7 @@ stan_laplace <- function(fn, par_inits = NULL, n_pars = NULL, additional_args =
9898
sig_figs = sig_figs
9999
)
100100
opt <- do.call(stan_optimize, c(curr_args, opt_args))
101-
mode_vals <- opt@estimates[, -1]
101+
mode_vals <- opt@estimates[, -c(1,2)]
102102
}
103103
mode_vals <- as.numeric(mode_vals)
104104
if (length(mode_vals) != length(inputs$inits[[1]])) {

0 commit comments

Comments
 (0)