def METHOD_NAME(self, dataset, **kwargs):
    """Updates all singletask models with new information.
    Note
    ----
    This current implementation is only functional for sklearn models.
    """
    if not isinstance(dataset, DiskDataset):
        raise ValueError(
            'SingletaskToMultitask only works with DiskDatasets')
    logger.info("About to create task-specific datasets")
    task_datasets = self._create_task_datasets(dataset)
    for ind, task in enumerate(self.tasks):
        logger.info("Fitting model for task %s" % task)
        task_model = self.model_builder(self.task_model_dirs[task])
        task_model.METHOD_NAME(task_datasets[ind], **kwargs)
        task_model.save()