Что означает эта ошибка JAGS? «Ошибка в слайсере: текущее значение не соответствует данным» - PullRequest
1 голос
/ 06 июля 2011

Я использую JAGS и R, связанные через rjags и R2jags, чтобы соответствовать ряду моделей. Все модели одинаковы, за исключением количества измерений одной конкретной скрытой переменной. (Я могу предоставить более подробную информацию, если это необходимо.)

Когда я запускаю скрипт R, первая итерация выполняется без проблем. Но когда скрипт попадает во вторую модель, он вылетает примерно так:

Compiling model graph
   Resolving undeclared variables
   Allocating nodes
   Graph Size: 51742

Deleting model

Error: RUNTIME ERROR:
Error in Slicer: Current value is inconsistent with data

Я не могу найти документацию по этой ошибке. Что это значит, и как я могу это исправить? Спасибо!

1 Ответ

1 голос
/ 03 августа 2011

Я видел эту ошибку раньше, когда начальные значения для стохастических узлов не соответствовали их родителям. Например, если у вас есть X ~ Binomial (p, 10) и начальное значение больше 10 (или <0) или не является целым числом. Это помогает? </p>

...