问题描述
我在本地机器上的 R Studio 中创建了大约 75K 时间序列的 tsibble。
在将进程迁移到具有更强处理能力的虚拟机之前,我正在寻找加快处理时间的方法。
Fable 是在后台处理所有并行处理还是有更多机会使代码更高效?
这是我的代码示例
plan(multisession,gc= TRUE)
tic()
results <- train %>%
group_by_key() %>%
model(my_dcmp_spec) %>%
forecast(h="10 weeks") %>%
ungroup()
toc()
先谢谢你!
解决方法
目前寓言将根据您的 model()
对每个系列进行并行建模 (plan()
)。预测尚未同时进行,但计划在即将发布的版本中进行:https://github.com/tidyverts/fabletools/issues/268