I am not too familiar with the details of RJMCMC, but the overall logic seems correct to me.
As long as the astep is doing something like: astep(x_old: RaveledVars) -> RaveledVars, stats: you are on the right track.
I am not too familiar with the details of RJMCMC, but the overall logic seems correct to me.
As long as the astep is doing something like: astep(x_old: RaveledVars) -> RaveledVars, stats: you are on the right track.