Skip to content

Commit 175f6c6

Browse files
committed
make validation compatible with sklearn<1.6
1 parent d7ca9ff commit 175f6c6

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

mne/decoding/base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -429,8 +429,8 @@ def _fit_transform(self, X, y):
429429
return self.fit(X, y).transform(X)
430430

431431
def _validate_params(self):
432-
model_type = self.__sklearn_tags__().estimator_type
433-
if model_type not in ("classifier", "regressor"):
432+
is_predictor = is_regressor(self._orig_model) or is_classifier(self._orig_model)
433+
if not is_predictor:
434434
raise ValueError(
435435
"Linear model should be a supervised predictor "
436436
"(classifier or regressor)"

0 commit comments

Comments
 (0)