【发布时间】:2016-07-10 03:07:21
【问题描述】:
我已经从sklearn 构建了一些现成的分类器,并且在一些预期的情况下,我知道分类器肯定会表现不佳并且无法正确预测任何事情。 sklearn.svm 包运行时没有错误,但会引发以下警告。
~/anaconda/lib/python3.5/site-packages/sklearn/metrics/classification.py:1074: UndefinedMetricWarning: F-score is ill-defined and being set to 0.0 due to no predicted samples.
'precision', 'predicted', average, warn_for)
我希望禁止显示此警告,而是替换为发送至stdout 的消息,例如"poor classifier performance"。
一般有什么方法可以抑制warnings?
【问题讨论】: