def __init__(self, x, y, solver=LeastSquares, scorer=MeanAbsolute, number_of_folds=5): BaseTrainer.__init__(self, x=x, y=y, solver=solver, scorer=scorer, number_of_folds=number_of_folds) # defaults self.task_queue = None self.result_queue = None self.number_of_processes = None
def _run_feature_selection(self, forward=True, backward=False): # spin up workers self._start_workers() # actually run the feature selection BaseTrainer._run_feature_selection(self, forward, backward) # end workers self._end_workers()