【发布时间】:2023-03-14 09:23:01
【问题描述】:
我想看看模型是否在我的交叉验证中收敛。如何增加或减少 sklearn.svm.SVC 中的时期? 目前:
SVM_Model = SVC(gamma='auto')
SVM_Model.fit(X_train,y_train)
另外,我如何在训练期间看到进度条?
【问题讨论】:
标签: scikit-learn svm
我想看看模型是否在我的交叉验证中收敛。如何增加或减少 sklearn.svm.SVC 中的时期? 目前:
SVM_Model = SVC(gamma='auto')
SVM_Model.fit(X_train,y_train)
另外,我如何在训练期间看到进度条?
【问题讨论】:
标签: scikit-learn svm
你有max_iter和tol的组合来实现收敛。
max_iter int,可选(默认=-1)
求解器内迭代的硬限制,或 -1 表示无限制。tol 浮动,可选(默认=1e-3)
停止标准的容差。
Sklearn 目前不支持进度条,但您可以使用verbose 参数了解进度。
详细 bool,默认:False
启用详细输出。请注意,此设置利用了 libsvm 中的每进程运行时设置,如果启用,该设置可能无法在多线程上下文中正常工作。
【讨论】: