没有“详细”参数的 sklearn 模型的进度条
Posted
技术标签:
【中文标题】没有“详细”参数的 sklearn 模型的进度条【英文标题】:Progress bar for sklearn model that does NOT have a "verbose" parameter 【发布时间】:2021-05-01 23:15:17 【问题描述】:当我训练机器学习模型时,我想知道完成运行所需的估计时间。如果我正在使用 sci-kit learn 库,并且假设我没有可以使用 tqdm 之类的循环,那么有没有办法衡量我的模型的进度?
我知道一些 sci-kit 学习模型具有“详细”参数,但也有很多没有,例如 AdaBoostClassifier、LinearRegression 和 OneVsRestClassifier。
在这些情况下你会推荐使用什么?
【问题讨论】:
【参考方案1】:我不确定进度条应该如何工作。例如。 LinearRegression 可以实现为普通最小二乘 Proplem,它是 Pseudo Inverse 的计算。 对于AdaBoostPaper,您对每个估计器循环一次,这样也许您可以通过计时几个估计器的拟合来估计您的训练持续时间,然后扩大它?
【讨论】:
以上是关于没有“详细”参数的 sklearn 模型的进度条的主要内容,如果未能解决你的问题,请参考以下文章
Myeclipse打不开了,进度条进到十分之一就闪退或者运行特别卡
sklearn GaussianNB(高斯朴素贝叶斯)模型使用RandomSearchCV获取最优参数及可视化