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
}

Try the JMbayes package in your browser

Any scripts or data that you put into this service are public.

JMbayes documentation built on Jan. 9, 2020, 9:07 a.m.