每当我在终端上运行tensorflow时,都会发出警告信息

时间:2017-06-27 14:29:50

标签: python scikit-learn

每次在终端上运行tensorflow文件时,都会在文件运行之前弹出此警告。我检查了我的sklearn版本,它是0.18.1。如何使此消息不显示?谢谢。

anaconda2 / envs / tensorflow / lib / python2.7 / site-packages / sklearn / cross_validation.py:44:DeprecationWarning:在0.18版本中不推荐使用此模块,转而使用model_selection模块,其中包含所有重构的类和函数感动了另请注意,新CV迭代器的接口与此模块的接口不同。该模块将在0.20中删除。   “此模块将在0.20中删除。”,DeprecationWarning)

1 个答案:

答案 0 :(得分:1)

这不是错误消息,只是警告模块cross_validation已从 sklearn.cross_validation 传输到 sklearn.model_selection。。这根本不是问题。

如果您仍然急于修复它,那么您应该找出哪些代码片段尝试导入sklearn.cross_validation并将其更改为sklearn.model_selection

如果您同时选中sklearn.cross_validationsklearn.model_selection,则会看到它们包含相同的方法。同样,这不是错误。