Моя модель вышла из строя со следующей ошибкой:
Compiling rjags model...
Error: The following error occured when compiling and adapting the model using rjags:
Error in rjags::jags.model(model, data = dataenv, inits = inits, n.chains = length(runjags.object$end.state), :
Error in node Y[34,10]
Observed node inconsistent with unobserved parents at initialization.
Try setting appropriate initial values.
Я сделал некоторую диагностику и обнаружил, что проблема с начальными значениями в цепочке 3. Однако это может происходить время от времени. Есть ли способ сообщить run.jags
или самой JAGS, что в таких случаях следует повторить попытку и повторно запустить модель? Например, сказать ему сделать еще N попыток, чтобы правильно инициализировать модель. Это было бы очень логично вместо того, чтобы просто потерпеть неудачу. Или мне нужно сделать это вручную с помощью какой-то tryCatch
штуки?
P.S.: обратите внимание, что в настоящее время я использую run.jags
для запуска JAGS из R.