`R/fit.R`

`fit-method-mle.Rd`

The `$mle()`

method is only available for `CmdStanMLE`

objects.
It returns the penalized maximum likelihood estimate (posterior mode) as a
numeric vector with one element per variable. The returned vector does *not*
include `lp__`

, the total log probability (`target`

) accumulated in the
model block of the Stan program, which is available via the
`$lp()`

method and also included in the
`$draws()`

method.

`mle(variables = NULL)`

- variables
(character vector) The variables (parameters, transformed parameters, and generated quantities) to include. If NULL (the default) then all variables are included.

A numeric vector. See **Examples**.

```
# \dontrun{
fit <- cmdstanr_example("logistic", method = "optimize")
fit$mle("alpha")
#> alpha
#> 0.364472
fit$mle("beta")
#> beta[1] beta[2] beta[3]
#> -0.631560 -0.258925 0.648500
fit$mle("beta[2]")
#> beta[2]
#> -0.258925
# }
```