Anaconda3 弃用警告
Anaconda3 DeprecationWarning
我正在 anaconda3 上训练数据以使用 rasa.com 和 spacy + sklearn 制作聊天机器人。虽然在训练中甚至出现这样的结果,我知道这不会导致错误,但对我来说却很令人不安。为什么会出现这个样子?以及如何消除它?
C:\Program Files\Anaconda3\lib\site-packages\sklearn\preprocessing\label.py:151:
DeprecationWarning: The truth value of an empty array is ambiguous. Returning False, but in future this will result in an error. Use `array.size > 0` to check that an array is not empty.
也许你可以升级 sklearn。
pip install scikit-learn --upgrade
这似乎是这个问题的重复:deprecation error in sklearn about empty array without any empty array in my code
正如标题所暗示的那样,它与 Anaconda 3 无关,它是为您出现的,因为 Rasa 使用 sklearn,而 sklearn 又在使用 numpy 做一些不明智的事情
我不会重复我链接到的问题的所有细节,但它将在 sklearn 中得到修复,当 Rasa 转向依赖修复版本时,你将不再看到它。
因为这只是一个警告,您可以放心地忽略它。很抱歉听到你被它打扰了(最好保持冷静!)
据我了解,numpy作者实现它的方式,警告很难抑制。如果你真的必须隐藏它,理论上你可以修改你安装的包中的代码,但我认为不值得冒意外破坏的风险。
我正在 anaconda3 上训练数据以使用 rasa.com 和 spacy + sklearn 制作聊天机器人。虽然在训练中甚至出现这样的结果,我知道这不会导致错误,但对我来说却很令人不安。为什么会出现这个样子?以及如何消除它?
C:\Program Files\Anaconda3\lib\site-packages\sklearn\preprocessing\label.py:151:
DeprecationWarning: The truth value of an empty array is ambiguous. Returning False, but in future this will result in an error. Use `array.size > 0` to check that an array is not empty.
也许你可以升级 sklearn。
pip install scikit-learn --upgrade
这似乎是这个问题的重复:deprecation error in sklearn about empty array without any empty array in my code
正如标题所暗示的那样,它与 Anaconda 3 无关,它是为您出现的,因为 Rasa 使用 sklearn,而 sklearn 又在使用 numpy 做一些不明智的事情
我不会重复我链接到的问题的所有细节,但它将在 sklearn 中得到修复,当 Rasa 转向依赖修复版本时,你将不再看到它。
因为这只是一个警告,您可以放心地忽略它。很抱歉听到你被它打扰了(最好保持冷静!)
据我了解,numpy作者实现它的方式,警告很难抑制。如果你真的必须隐藏它,理论上你可以修改你安装的包中的代码,但我认为不值得冒意外破坏的风险。