gpt4 book ai didi

stan - 重新编译以避免 R session 崩溃

转载 作者:行者123 更新时间:2023-12-03 23:53:15 33 4
gpt4 key购买 nike

如何避免重新编译?

我的 stan()正在重新编译以避免 R session 崩溃。

为了验证我的模型,我想为来自已知分布的许多数据复制各种模型。然而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 = ...)

请小心!!变量名不同!!

最佳答案

使用函数stan_model编译,然后使用 sampling 中编译的模型输出功能。例如:

m <- stan_model('foo.stan')
fit <- sampling(m, data = ...)

代替
fit <- stan('foo.stan', data = ...)

关于stan - 重新编译以避免 R session 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54195899/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com