是否可以在 mgcv 中向 GAM 模型添加进度条?

问题描述

我正在 R 中的 MGCV 包中在一个大数据集上运行一个复杂的 GAM 模型,想知道是否可以计算一个进度条来跟踪它的运行速度,而不是满怀希望地等待。

有谁知道如何在 R 中为模型添加进度条?

解决方法

不,这不可能。您可以在 trace = TRUE 中打开 gam.control(),将其传递给 control 等的 gam 参数。

ctrl <- gam.control(trace = TRUE)
m <- gam(y ~ s(x),data = df,method = 'REML',control = ctrl)

这至少会根据您使用的 gam()bam() 中的哪一个,向您显示拟合的进度和拟合的某些阶段。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...