Description Usage Arguments Value Note Author(s) References See Also
View source: R/Scale_Logistic.R
Applies the reverse of the ‘simple’ preconditioning transformation described within the ‘Implementation Details’ section of Pollock et al. (2016) to points in the transformed space (eta.pos
), which are centred such that the origin maps to the point at which the control variate is computed (beta.star
). Outputs a vector giving the position within the original space (beta.pos
).
1 | un_scale_transform(eta.pos)
|
eta.pos |
Point within the transformed space to be reverse transformed to the original space |
beta.star |
Point within the original space that the control variate is computed at |
n.sigma |
Simple preconditioning matrix |
beta.pos |
Point within the original space |
As discussed within Pollock et al. (2016) the simple preconditioning procedure uses a diagonal matrix. Modification to this function would be required (along with associated package functions) if the full preconditioning matrix were to be used (precon
/ precon.inv
).
Murray Pollock, Paul Fearnhead, Adam Johansen and Gareth Roberts
Pollock, Murray, Paul Fearnhead, Adam M. Johansen, and Gareth O. Roberts. "The scalable Langevin exact algorithm: Bayesian inference for big data." arXiv preprint arXiv:1609.03436 (2016).
scale_transform
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.