PyBrain弃用警告

时间:2014-11-27 11:02:45

标签: python numpy warnings pybrain deprecation-warning

每当我在PyBrain中调用splitWithProportion()函数时,我都会收到弃用警告。以下是警告:

/usr/local/lib/python2.7/dist-packages/PyBrain-0.3.1-py2.7.egg/pybrain/datasets/sequential.py:45: DeprecationWarning: using a non-integer number instead of an integer will result in an error in the future
  return self.getField(field)[seq[index]:]

有谁知道如何解决这个问题?从我的阅读中,这可能是numpy库中的一个问题。我正在跑numpy 1.9。警告仅在我使用pybrain顺序数据集时发生。 感谢

1 个答案:

答案 0 :(得分:1)

事实证明问题根本不在于PyBrain。我正在使用pybrain数据集进入混淆矩阵frm scikit-learn。弃用问题与scikit learn confusion_matrix类有关。因此,如果您使用0.14版本的scikit-learn的混淆矩阵,您可能会遇到此错误。我将我的scikit-learn版本升级到0.15,问题就消失了。