SVM sklearn verbose 仅显示点
Posted
技术标签:
【中文标题】SVM sklearn verbose 仅显示点【英文标题】:SVM sklearn verbose shows only dots 【发布时间】:2016-02-13 15:02:06 【问题描述】:我使用带有 poly kernel 的 sklearn SVM,并希望显示进度或估计剩余时间。我找到了详细的选项,但这只会导致终端中有很多点。这是正常的吗?是否有可能显示进度或估计剩余时间?
svr_poly = svm.SVC(kernel='poly', verbose=True)
【问题讨论】:
应该显示进度,比如*.* optimization finished, #iter = 400 obj = -0.000000, rho = 0.740273 nSV = 161, nBSV = 0
【参考方案1】:
不,没有办法显示剩余时间的估计值,因为在数值优化期间不可能获得此类信息。 libsvm(由 sklearn 使用)的详细程度仅显示您在迭代(每个点)方面的进展,最后是优化结果。
【讨论】:
以上是关于SVM sklearn verbose 仅显示点的主要内容,如果未能解决你的问题,请参考以下文章
sklearn 库中 .score() 和 .predict 的区别?