This function generates an objective function for model-based optimization
based on the cross-validated log-likelihood of a tramnet model with
a lasso penalty only. It is not intended to be called by the user directly,
instead it will be given as an argument to mbo_tramnet.
lasso_obj(object, minlambda = 0, maxlambda = 16, folds,
noisy = FALSE, fold)Single objective function for model based optimization.
object of class tramnet
minimum value for lambda (default: 0)
maximum value for lambda (default: 16)
self specified folds for cross validation (mainly for reproducibility and comparability purposes)
indicates whether folds for k-fold cross-validation should
be random for each iteration, leading to a noisy objective function
(default: FALSE)
fold for cross validation