首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SVC的SVC培训-学习表明使用-h 0可能更快?

SVC的SVC培训-学习表明使用-h 0可能更快?
EN

Stack Overflow用户
提问于 2019-09-24 06:08:49
回答 1查看 600关注 0票数 1

我正在一个大型数据集上训练一个SVC模型,因为我已经设置了verbose=True,它显示的是一个Warning: using -h 0 may be faster

我有两个问题:

  • 这个警告是什么?我们如何设置libsvm的任何选项,就像警告中提到的那样?
  • sklearn.svm.SVC参数设置中缓存的大小会影响训练速度吗?我把它设为cache_size=2000

感谢您的专家意见。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-24 06:24:03

-h参数控制收缩:是使用收缩试探法,0还是1(默认1)

您可以使用shrinking参数在SVC构造函数中设置它。收缩是加速优化问题的一种启发式方法。

检查原纸收缩的相似问题

缓存是减少作为训练一部分的分解方法的计算时间的技术。此大小通过cache_size参数控制。

我非常推荐阅读原文,尤其是第5节。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58074021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档