Convenience wrapper for mle_gradient_ascent with simplified interface. Automatically enables line search for better convergence.
Examples
if (FALSE) { # \dontrun{
# Quick usage with defaults
result <- mle_grad(loglike, score, theta0 = c(0, 1))
# Override config parameters
result <- mle_grad(
loglike, score, theta0 = c(0, 1),
max_iter = 200,
rel_tol = 1e-6
)
# Without line search
result <- mle_grad(
loglike, score, theta0 = c(0, 1),
use_linesearch = FALSE,
eta = 0.1
)
} # }