【发布时间】:2019-01-15 09:23:23
【问题描述】:
如何避免重新编译?
我的 stan() 正在重新编译以避免 R 会话崩溃。
为了验证我的模型,我想为来自已知分布的许多数据复制各种模型。但是rstan::stan() 总是重新编译我的 stan 文件,所以花了很长时间。如何避免重新编译。
编辑评论-------------
从rstan::stan() 转换为rstan::sampling() 的备忘录。
在rstan::stan中,它的变量名是model_name
m <- "foo.stan"
rstan::stan( model_name =m, data =...)
另一方面,在rstan::sampling 中,它的变量名是object
m <- "foo.stan"
m <- stan_model(m)
rstan::sampling( object = m , data = ...)
请小心!!变量名不一样!!
【问题讨论】: