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 次 |
| 最近记录: |