我正在使用 GridSearchCV 来优化 SVM 的超参数。我设置了最大迭代次数,因为我不能等待几个小时才能得到结果。我知道会有收敛警告。我只想忽略这些警告,不显示在终端中。
提前致谢。
原文由 Bohan Xu 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在使用 GridSearchCV 来优化 SVM 的超参数。我设置了最大迭代次数,因为我不能等待几个小时才能得到结果。我知道会有收敛警告。我只想忽略这些警告,不显示在终端中。
提前致谢。
原文由 Bohan Xu 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答893 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
追踪起来很痛苦,因为我看到的所有建议答案都行不通。最终对我有用的是示例代码 Early stopping of Stochastic Gradient Descent :
然后你可以像这样注释一个函数:
请注意,您无需直接从
warnings
导入任何内容。我认为这很好,因为它只会在您需要的特定情况下而不是在全球范围内抑制警告。