我有以下代码:
m1 <- ulam(
alist(
Y ~ dnorm( mu , sigma ) ,
mu <- a + b*( p ) ,
a ~ dnorm( 0 , 0.5 ) ,
b ~ dlnorm( 0 ,0.1 ) ,
sigma ~ dexp(1)
) , data=d, chains =2, cores=2, messages = FALSE, iter = 2000 )
它工作正常,但对于 R 笔记本,我想抑制输出:
...
Chain 2: Iteration: 400 / 2000 [ 20%] (Warmup)
Chain 1: Iteration: 200 / 2000 [ 10%] (Warmup)
Chain 1: Iteration: 400 / 2000 [ 20%] (Warmup)
...
我设置了参数 messages = FALSE
但它没有帮助。
我应该怎么做才能抑制这样的输出?
更新:
感谢 Phil 我找到了答案。
我应该设置 stan 参数 refresh =0