8000 Fix python api · neurodata/scikit-learn@90b4a55 · GitHub
[go: up one dir, main page]

Skip to content

Commit 90b4a55

Browse files
committed
Fix python api
Signed-off-by: Adam Li <adam2392@gmail.com>
1 parent c30f54d commit 90b4a55

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

sklearn/tree/_classes.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,9 +190,10 @@ def fit(self, X, y=None, sample_weight=None, check_input=True):
190190
# csr.
191191
check_X_params = dict(dtype=DTYPE, accept_sparse="csc")
192192
check_y_params = dict(ensure_2d=False, dtype=None)
193 6706 -
X = self._validate_data(X, validate_separately=check_X_params)
194193
if y is not None:
195-
y = self._validate_data(y, validate_separately=check_y_params)
194+
X, y = self._validate_data(X, y, validate_separately=(check_X_params, check_y_params))
195+
else:
196+
X = self._validate_data(X, **check_X_params)
196197
if issparse(X):
197198
X.sort_indices()
198199

0 commit comments

Comments
 (0)
0