Class "GroupLassoFit"
Class "GroupLassoFit"
Details
Class of object returned by the fitting function group.lasso(). Inherits fields
and methods of QuadrupenFit
Super class
quadrupen::QuadrupenFit -> GroupLassoFit
Active bindings
penaltycharacter describing the regularizer/penalty
groupvector of integers indicating group belonging
typestring indicating whether the \(\ell_1/\ell_2\) or the \(\ell_1/\ell_\infty\) group-Lasso must be fitted.
Methods
Inherited methods
quadrupen::QuadrupenFit$criteria()quadrupen::QuadrupenFit$cross_validate()quadrupen::QuadrupenFit$fit()quadrupen::QuadrupenFit$get_model()quadrupen::QuadrupenFit$plot()quadrupen::QuadrupenFit$plot_path()quadrupen::QuadrupenFit$predict()quadrupen::QuadrupenFit$print()quadrupen::QuadrupenFit$show()quadrupen::QuadrupenFit$stability()
Method new()
Initialize a GroupLassoFit model
Usage
GroupLassoFit$new(data, intercept, group, type, regParam)Arguments
dataa
DataModelobjectintercepta logical; should an intercept be included in the mode?
groupvector of integers indicating group belonging.
typestring indicating whether the \(\ell_1/\ell_2\) or the \(\ell_1/\ell_\infty\) group-Lasso must be fitted.
regParama list with two elements, a vector and a scalar, for the regularization