【问题标题】:Error while using sklearn使用 sklearn 时出错
【发布时间】:2015-11-28 23:07:49
【问题描述】:

我正在尝试通过以下方式使用 sklearn 进行模型预测:

clf = MultinomialNB()

clf.fit(Xtrain,Ytrain)
Yans=clf.predict(Xtest)

但我收到以下警告:

/usr/local/lib/python3.4/dist-packages/numpy/core/fromnumeric.py:2641: VisibleDeprecationWarning: `rank` is deprecated; use the `ndim` attribute or function instead. To find the rank of a matrix see `numpy.linalg.matrix_rank`.
  VisibleDeprecationWarning)

因此,我没有得到想要的预测。我该如何解决这个问题?

【问题讨论】:

  • 虽然这不是错误,而是警告(因此我不明白为什么您没有得到所需的输出),但您可能会尝试降级您的 numpy 安装。

标签: python scikit-learn


【解决方案1】:

似乎是issuescipy。尝试升级它:

pip3 install --upgrade scipy

【讨论】:

    猜你喜欢
    • 2017-09-20
    • 2020-04-07
    • 1970-01-01
    • 2019-07-11
    • 2018-03-19
    • 2017-06-06
    • 2012-05-06
    • 2014-11-23
    相关资源
    最近更新 更多