from sklearn.linear_model import MultiTaskLasso

from src.learning.regression.ScikitLearning import ScikitModel

__author__ = 'Kern'


class ScikitMultiTaskLasso(ScikitModel):
    def __init__(self, s_id):
        super().__init__(
            MultiTaskLasso(alpha=0.1, copy_X=True, fit_intercept=True, max_iter=1000, normalize=False, tol=0.0001,
                           warm_start=False),
            s_id)
