R/extractInits.R

extractInits <-
function (object) {
    if (!inherits(object, "JMbayes"))
        stop("Use only with 'JMbayes' objects.\n")
    init <- object$postMeans
    if (!is.null(init$sigma)) {
        init$tau <- 1 / object$postMeans$sigma^2
        init <- init[names(init) != "sigma"]
    } else {
        init$tau <- NA
    }
    init$invD <- solve(object$postMeans$D)
    init
}
drizopoulos/JMbayes documentation built on Feb. 2, 2021, 12:34 a.m.