2015-11-28 60 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