2015-11-28 90 views
0

我试图使用sklearn以下列方式为模型的预测:错误而使用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) 

正因为如此,我没有得到期望的预测。我怎样才能解决这个问题?

+0

虽然这不是一个错误,而是一个警告(因此我不明白为什么你没有得到期望的输出),您可以尝试降级numpy的安装。 –

回答

1

它似乎是issuescipy。尝试将它升级:

pip3 install --upgrade scipy