Skip to content

Commit 45320b4

Browse files
committed
Fix forest import
Signed-off-by: Adam Li <adam2392@gmail.com>
1 parent f35c758 commit 45320b4

File tree

1 file changed

+20
-15
lines changed

1 file changed

+20
-15
lines changed

sklearn/ensemble/_forest.py

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,16 @@ class calls the ``fit`` method of each sub-estimator on random samples
5050
from scipy.sparse import issparse
5151
from scipy.sparse import hstack as sparse_hstack
5252

53-
from ..base import is_classifier
54-
from ..base import ClassifierMixin, MultiOutputMixin, RegressorMixin, TransformerMixin
53+
from sklearn.base import is_classifier
54+
from sklearn.base import (
55+
ClassifierMixin,
56+
MultiOutputMixin,
57+
RegressorMixin,
58+
TransformerMixin,
59+
)
5560

56-
from ..metrics import accuracy_score, r2_score
57-
from ..preprocessing import OneHotEncoder
61+
from sklearn.metrics import accuracy_score, r2_score
62+
from sklearn.preprocessing import OneHotEncoder
5863
from ..tree import (
5964
BaseDecisionTree,
6065
DecisionTreeClassifier,
@@ -63,21 +68,21 @@ class calls the ``fit`` method of each sub-estimator on random samples
6368
ExtraTreeRegressor,
6469
)
6570
from ..tree._tree import DTYPE, DOUBLE
66-
from ..utils import check_random_state, compute_sample_weight
67-
from ..exceptions import DataConversionWarning
68-
from ._base import BaseEnsemble, _partition_estimators
69-
from ..utils.parallel import delayed, Parallel
70-
from ..utils.multiclass import check_classification_targets, type_of_target
71-
from ..utils.validation import (
71+
from sklearn.utils import check_random_state, compute_sample_weight
72+
from sklearn.exceptions import DataConversionWarning
73+
from sklearn.ensemble._base import BaseEnsemble, _partition_estimators
74+
from sklearn.utils.parallel import delayed, Parallel
75+
from sklearn.utils.multiclass import check_classification_targets, type_of_target
76+
from sklearn.utils.validation import (
7277
check_is_fitted,
7378
_check_sample_weight,
7479
_check_feature_names_in,
7580
)
76-
from ..utils._openmp_helpers import _openmp_effective_n_threads
77-
from ..utils.validation import _num_samples
78-
from ..utils._param_validation import Interval, StrOptions
79-
from ..utils._param_validation import RealNotInt
80-
from ._hist_gradient_boosting.binning import _BinMapper
81+
from sklearn.utils._openmp_helpers import _openmp_effective_n_threads
82+
from sklearn.utils.validation import _num_samples
83+
from sklearn.utils._param_validation import Interval, StrOptions
84+
from sklearn.utils._param_validation import RealNotInt
85+
from sklearn.ensemble._hist_gradient_boosting.binning import _BinMapper
8186

8287
__all__ = [
8388
"RandomForestClassifier",

0 commit comments

Comments
 (0)