无法从 'imblearn.over_sampling' 导入名称 'SMOTEN'
cannot import name 'SMOTEN' from 'imblearn.over_sampling'
SMOTE 和 SMOTENC 正在运行。但无法使用 SMOTEN。
我在 中尝试了解决方案。不过还是只针对SMOTEN而已returns的错误,
ImportError: cannot import name 'SMOTEN' from 'imblearn.over_sampling'.
我正在使用 Jupyter Notebook,下面是返回的错误片段。
ImportError Traceback (most recent call last)
<ipython-input-3-222dc3b0b449> in <module>
1 #import imblearn library
----> 2 from imblearn.over_sampling import SMOTEN
升级到Imbalanced-Learn 0.8.0版本后解决。因为我在 SMOTEN
的不平衡学习版本中发现了更新
我之前的版本:
import imblearn
print("Imbalanced-Learn", imblearn.__version__)
Imbalanced-Learn 0.7.0
现在 SMOTEN 在升级到 Imbalanced-Learn 0.8.0 后可以正常工作了
SMOTE 和 SMOTENC 正在运行。但无法使用 SMOTEN。
我在
ImportError: cannot import name 'SMOTEN' from 'imblearn.over_sampling'.
我正在使用 Jupyter Notebook,下面是返回的错误片段。
ImportError Traceback (most recent call last)
<ipython-input-3-222dc3b0b449> in <module>
1 #import imblearn library
----> 2 from imblearn.over_sampling import SMOTEN
升级到Imbalanced-Learn 0.8.0版本后解决。因为我在 SMOTEN
的不平衡学习版本中发现了更新我之前的版本:
import imblearn
print("Imbalanced-Learn", imblearn.__version__)
Imbalanced-Learn 0.7.0
现在 SMOTEN 在升级到 Imbalanced-Learn 0.8.0 后可以正常工作了