For instance, if :math:`Y` is single dimensional and :math:`R(a) =\|\alpha\|_1`, +we recover the Lasso, if :math:`R(a)=\kappa \|\alpha\|_2 + (1-\kappa)\|\alpha\|_1` we recover the ElasticNet. For multi-dimensional :math:`Y`, +one can impose several extensions to ...