Skip to content

Commit ee63e51

Browse files
committed
chore: remove deprecated sklearn function call
1 parent 82e3e3d commit ee63e51

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

freqtrade/freqai/base_models/FreqaiMultiOutputClassifier.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from sklearn.multioutput import MultiOutputClassifier, _fit_estimator
44
from sklearn.utils.multiclass import check_classification_targets
55
from sklearn.utils.parallel import Parallel, delayed
6-
from sklearn.utils.validation import has_fit_parameter
6+
from sklearn.utils.validation import has_fit_parameter, validate_data
77

88
from freqtrade.exceptions import OperationalException
99

@@ -36,7 +36,7 @@ def fit(self, X, y, sample_weight=None, fit_params=None):
3636
if not hasattr(self.estimator, "fit"):
3737
raise ValueError("The base estimator should implement a fit method")
3838

39-
y = self._validate_data(X="no_validation", y=y, multi_output=True)
39+
y = validate_data(self, X="no_validation", y=y, multi_output=True)
4040

4141
if is_classifier(self):
4242
check_classification_targets(y)

freqtrade/freqai/base_models/FreqaiMultiOutputRegressor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from sklearn.multioutput import MultiOutputRegressor, _fit_estimator
22
from sklearn.utils.parallel import Parallel, delayed
3-
from sklearn.utils.validation import has_fit_parameter
3+
from sklearn.utils.validation import has_fit_parameter, validate_data
44

55

66
class FreqaiMultiOutputRegressor(MultiOutputRegressor):
@@ -31,7 +31,7 @@ def fit(self, X, y, sample_weight=None, fit_params=None):
3131
if not hasattr(self.estimator, "fit"):
3232
raise ValueError("The base estimator should implement a fit method")
3333

34-
y = self._validate_data(X="no_validation", y=y, multi_output=True)
34+
y = validate_data(self, X="no_validation", y=y, multi_output=True)
3535

3636
if y.ndim == 1:
3737
raise ValueError(

0 commit comments

Comments
 (0)