我想看看模型是否在交叉验证中收敛。如何在sklearn.svm.SVC中增加或减少历元?当前:
SVM_Model = SVC(gamma='auto')
SVM_Model.fit(X_train,y_train)
此外,我如何在训练中看到进度条?
您有max_iter
和tol
的组合来实现收敛。
max_iterint,可选(默认值=-1(
解算器内迭代的硬限制,或-1表示无限制。tol浮动,可选(默认值=1e-3(
停止标准的容差。
Sklearn目前不支持进度条,但您可以使用verbose
参数来了解进度。
verbosebool,默认值:False
启用详细输出。请注意,此设置利用了libsvm中的每个进程运行时设置,如果启用该设置,则可能无法在多线程上下文中正常工作。