Skip to content

Commit

Permalink
Fixed
Browse files Browse the repository at this point in the history
Signed-off-by: Adam Li <[email protected]>
  • Loading branch information
adam2392 committed Sep 9, 2024
1 parent 5b074dd commit 8095921
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 13 deletions.
28 changes: 16 additions & 12 deletions sklearn/ensemble/_forest.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,10 @@ class calls the ``fit`` method of each sub-estimator on random samples
# SPDX-License-Identifier: BSD-3-Clause


from time import time
import threading
from abc import ABCMeta, abstractmethod
from numbers import Integral, Real
from time import time
from warnings import catch_warnings, simplefilter, warn

import numpy as np
Expand All @@ -54,22 +54,20 @@ class calls the ``fit`` method of each sub-estimator on random samples
_fit_context,
is_classifier,
)
from sklearn.ensemble._base import BaseEnsemble, _partition_estimators
from sklearn.ensemble._hist_gradient_boosting.binning import _BinMapper
from sklearn.exceptions import DataConversionWarning
from sklearn.metrics import accuracy_score, r2_score
from sklearn.preprocessing import OneHotEncoder
from ..tree import (
BaseDecisionTree,
DecisionTreeClassifier,
DecisionTreeRegressor,
ExtraTreeClassifier,
ExtraTreeRegressor,
)
from ..tree._tree import DOUBLE, DTYPE
from sklearn.utils import check_random_state, compute_sample_weight
from sklearn.utils._openmp_helpers import _openmp_effective_n_threads
from sklearn.utils._param_validation import Interval, RealNotInt, StrOptions
from sklearn.utils._tags import get_tags
from sklearn.utils.multiclass import check_classification_targets, type_of_target
from sklearn.utils.multiclass import (
_check_partial_fit_first_call,
check_classification_targets,
type_of_target,
)
from sklearn.utils.parallel import Parallel, delayed
from sklearn.utils.validation import (
_check_feature_names_in,
Expand All @@ -78,9 +76,15 @@ class calls the ``fit`` method of each sub-estimator on random samples
check_is_fitted,
validate_data,
)
from sklearn.ensemble._hist_gradient_boosting.binning import _BinMapper
from ._base import BaseEnsemble, _partition_estimators

from ..tree import (
BaseDecisionTree,
DecisionTreeClassifier,
DecisionTreeRegressor,
ExtraTreeClassifier,
ExtraTreeRegressor,
)
from ..tree._tree import DOUBLE, DTYPE

__all__ = [
"RandomForestClassifier",
Expand Down
6 changes: 5 additions & 1 deletion sklearn/tree/_classes.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,10 @@
)
from sklearn.utils import Bunch, check_random_state, compute_sample_weight
from sklearn.utils._param_validation import Hidden, Interval, RealNotInt, StrOptions
from sklearn.utils.multiclass import check_classification_targets
from sklearn.utils.multiclass import (
_check_partial_fit_first_call,
check_classification_targets,
)
from sklearn.utils.validation import (
_assert_all_finite_element_wise,
_check_n_features,
Expand All @@ -35,6 +38,7 @@
check_is_fitted,
validate_data,
)

from . import _criterion, _splitter, _tree
from ._criterion import BaseCriterion
from ._splitter import BaseSplitter
Expand Down

0 comments on commit 8095921

Please sign in to comment.