Я запускаю сложную модель GAM в пакете MGCV в R на большом наборе данных, и мне было интересно, можно ли вычислить индикатор выполнения, чтобы отслеживать, насколько быстро он работает, вместо ожидания с надеждой.

Кто-нибудь знает, как добавить индикатор выполнения в модель в R?

0
Kilian Murphy 12 Фев 2021 в 17:12

1 ответ

Лучший ответ

Нет, это невозможно. Вы можете включить trace = TRUE в gam.control(), который вы передаете аргументу control для gam и т. Д.

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

Что, по крайней мере, покажет вам прогресс настройки и некоторые этапы настройки в зависимости от того, какой из gam() или bam() вы используете.

1
Gavin Simpson 12 Фев 2021 в 17:15