如何训练具有历元的sklearn-svm模型(sklearn.svm.SVC)



我想看看模型是否在交叉验证中收敛。如何在sklearn.svm.SVC中增加或减少历元?当前:

SVM_Model = SVC(gamma='auto')
SVM_Model.fit(X_train,y_train)

此外,我如何在训练中看到进度条?

您有max_itertol的组合来实现收敛。

max_iterint,可选(默认值=-1(
解算器内迭代的硬限制,或-1表示无限制。

tol浮动,可选(默认值=1e-3(
停止标准的容差。

Sklearn目前不支持进度条,但您可以使用verbose参数来了解进度。

verbosebool,默认值:False
启用详细输出。请注意,此设置利用了libsvm中的每个进程运行时设置,如果启用该设置,则可能无法在多线程上下文中正常工作。

最新更新