Я пытаюсь пробовать несколько цепей в PyMC3. В PyMC2 я хотел бы сделать что-то вроде этого:Как пробовать несколько цепей в PyMC3
for i in range(N):
model.sample(iter=iter, burn=burn, thin = thin)
Как я должен сделать то же самое в PyMC3? Я видел, что в методе «образец» есть аргумент «njobs», но он порождает ошибку, когда я устанавливаю для нее значение. Я хочу использовать выборочные цепочки для получения вывода «pymc.gelman_rubin».
'njobs' это способ сделать это. Вы должны [открыть проблему] (https://github.com/pymc-devs/pymc/issues) об ошибке, которую вы видите. –
На самом деле, я также получаю сообщение об ошибке. Выведет вопрос. –
'nojobs', как мне кажется (хотя и делает ошибку), пытается запустить цепочки многопоточным/многопроцессорным способом. Я хочу запускать их одним способом. В любом случае, чтобы это сделать? –