Jac*_*ain 4 python scikit-learn
我正在scikit-learn
用来训练分类器。我特别在用linear_model.LogisticRegression
. 但我的问题是:培训的停止标准是什么?!因为我没有看到任何表示时代数的参数!
随机森林也一样?
的迭代次数没有硬性限制LogisticRegression
;相反,它尝试检测具有指定容差的收敛性,tol
: 越小tol
,算法运行的时间越长。
从源代码中,我发现tol
在训练开始之前,当目标梯度的范数小于其初始值的倍数时,算法就会停止。这是值得记录的。
至于随机森林,当训练停止n_estimators
树木已被最大深度契合max_depth
,通过参数的约束min_samples_split
,min_samples_leaf
和max_leaf_nodes
。树学习与迭代线性模型学习完全不同。
归档时间: |
|
查看次数: |
1050 次 |
最近记录: |