Я реализовал модель LDA с rjags. И я успешно получил окончательные образцы с:Как получить время выборки в rjags?
jags <- jags.model('../lda_jags.bug',
data = data,
n.chains = 1,
n.adapt = 100)
update(jags, 2000)
samples <- jags.samples(jags,
c('theta', 'phi', 'z'),
1000)
Теперь я могу использовать samples$theta
или samples$phi
, чтобы получить результат theta
и phi
. Но как я могу узнать, сколько времени потребовалось на выборку? Благодаря!
Вы можете использовать 'system.time()' или, для более детальной оценки, 'microbenchmark()' из 'microbenchmark' пакета. – eipi10