Wea*_*Fox 2 python numpy scikit-learn
我有一个运行scikit Naive Bayes分类的脚本,我在linux机器上写的.当我将它传输到Windows机器时,我得到一个弃用警告:
弃用警告:在不兼容的种类之间隐含地施放......
在linux版本中我有numpy版本1.6.1,在windows numpy版本是1.7.1rc1.
在将浮动列表转换为二维数组时,它会抛出警告.我应该忽略这个警告吗?是否与numpy版本的变化有关?
铸件似乎在两台机器上都能正常工作......
谢谢
您当然应该更新您的代码,以便警告消失.也许通过从列表中显式创建Numpy数组.
我想用铸造你的意思是一些自动转换,如:
array([1., 2, 3]) * [3, 4, 5]
Run Code Online (Sandbox Code Playgroud)
负责似乎是以下拉动请求,这是最近合并的.最好的解释是在档案中test_ufunc.py.
https://github.com/numpy/numpy/pull/451/files