【问题标题】:while importing SMOTEENN from imblearn.combine, ImportError is :"cannot import name get_max_squared_sum"从 imblearn.combine 导入 SMOTEENN 时,ImportError 是:“无法导入名称 get_max_squared_sum”
【发布时间】:2018-10-28 20:32:49
【问题描述】:

在从 imblearn.combine 导入 SMOTEENN 期间,我收到错误:无法导入名称 get_max_squared_sum"。

错误日志是:


文件“/usr/lib64/python2.7/site-packages/sklearn/linear_model/sag.py”,第 14 行,在 从 .sag_fast 导入 sag,get_max_squared_sum ImportError: 无法导入名称 get_max_squared_sum


需要做什么?我在互联网上找不到它的解决方案。

问候 宇宙

【问题讨论】:

  • 看起来像 scipynumpy 这样的其他要求没有安装。请安装它们,而且我认为您使用的是旧版本的 scikit-learn。也许是 0.17。请尝试升级到最新版本。

标签: python scikit-learn


【解决方案1】:

您似乎没有安装 imblearn。试试这个它应该可以工作:

pip install -U imbalanced-learn

【讨论】:

  • 我通过“python setup.py install”安装了不平衡学习。我的地方不允许使用pip。还有其他建议吗?
猜你喜欢
  • 2016-01-16
  • 1970-01-01
  • 1970-01-01
  • 2013-02-22
  • 2015-11-18
  • 1970-01-01
  • 2014-09-19
相关资源
最近更新 更多