Piy*_*ush 4 python jupyter-notebook imblearn smote imbalanced-data
导入“from imblearn.over_sampling import SMOTE”时,出现导入错误。请检查并提供帮助。我尝试升级 sklearn,但升级因“OSError”而被撤消。首先通过pip安装不平衡-学习。
!pip install -U imbalanced-learn
Run Code Online (Sandbox Code Playgroud)
使用 jupyter 笔记本
Windows 10
sklearn 版本 - 0.24.1
numpy 版本 - 1.19.5
--------------------------------------------------------------------------
ImportError Traceback (most recent call last)
Run Code Online (Sandbox Code Playgroud)
在 ----> 1 from imblearn.over_sampling import SMOTE
~\anaconda3\lib\site-packages\imblearn_ init _.py in 35 导入类型 36 ---> 37 from . 从 导入联合收割机 38。从 导入 ensemble 39 进口例外
~\anaconda3\lib\site-packages\imblearn\combine_ init _.py in 3 """ 4 ----> 5 from ._smote_enn import SMOTEENN 6 from ._smote_tomek import SMOTETomek 7
〜\anaconda3\lib\site-packages\imblearn\combine_smote_enn.py in 8 from sklearn.utils import check_X_y 9 ---> 10 from ..base import BaseSampler 11 from ..over_sampling import SMOTE 12 from ..over_sampling.base import基础采样器
~\anaconda3\lib\site-packages\imblearn\base.py in 13 from sklearn.utils.multiclass import check_classification_targets 14 ---> 15 from .utils import check_sampling_strategy, check_target_type 16 from .utils._validation import ArraysTransformer 17 from .utils ._validation 导入 _deprecate_positional_args
~\anaconda3\lib\site-packages\imblearn\utils_ init _.py in 5 from ._docstring import Substitution 6 ----> 7 from ._validation import check_neighbors_object 8 from ._validation import check_target_type 9 from ._validation import check_sampling_strategy
~\anaconda3\lib\site-packages\imblearn\utils_validation.py 14 from sklearn.base import clone 15 from sklearn.neighbors._base import KNeighborsMixin ---> 16 from sklearn.neighbors import NearestNeighbors 17 from sklearn.utils import column_or_1d 18 从 sklearn.utils.multiclass 导入 type_of_target
~\anaconda3\lib\site-packages\sklearn\neighbors_ init _.py in 14 from ._nearest_centroid import NearestCentroid 15 from ._kde import KernelDensity ---> 16 from ._lof import LocalOutlierFactor 17 from ._nca import NeighborhoodComponentsAnalysis 18 from ._base导入 VALID_METRICS、VALID_METRICS_SPARSE
〜\ anaconda3 \ lib \ site-packages \ sklearn \ neighbors_lof.py in 10 from ..base import OutlierMixin 11 ---> 12 from ..utils.metaestimators import available_if 13 from ..utils.validation import check_is_fitted 14 from .. utils导入check_array
ImportError:无法从“sklearn.utils.metaestimators”导入名称“available_if”(C:\Users\dks_m\anaconda3\lib\site-packages\sklearn\utils\metaestimators.py)