You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
He suggested this could be split into a new package. If this happens, we should consider switching to it for reproducible RNGs for rand(::Chain). For now, this issue is just a placeholder so we don't forget.
The text was updated successfully, but these errors were encountered:
The way BAT uses it for reproducable MCMC is this: The MCMC chain initialier partitions it's RNG based on the maximum number of MCMC chains it will create:
This way, each cycle of each MCMC chain get's it own independent RNG, all based on a single common seed. This makes the whole multi-chain MCMC result reproducible independent of exectution strategy/location (thread/process ID, etc.)
Today @oschulz showed me this code:
https://github.com/bat/BAT.jl/blob/master/src/rngs/rng_init.jl
He suggested this could be split into a new package. If this happens, we should consider switching to it for reproducible RNGs for
rand(::Chain)
. For now, this issue is just a placeholder so we don't forget.The text was updated successfully, but these errors were encountered: