Learn R Programming

hdtg (version 0.3.3)

setPrecision: Set the precision matrix for the target MTN

Description

Set the precision matrix for a given Zigzag-HMC engine object.

Usage

setPrecision(engine, precision)

Arguments

engine

A Zigzag-HMC engine container object.

precision

the precision matrix.

See Also

createEngine(), createNutsEngine()

Examples

Run this code
# First create an engine
engine <- createEngine(dimension = 2,
                       lowerBounds = c(-1, -1),
                       upperBounds = c(1, 1),
                       seed = 123,
                       mean = c(0, 0),
                       precision = diag(2))
# Update with a correlated precision matrix
new_precision <- matrix(c(2, 0.8, 0.8, 2), nrow = 2)
setPrecision(engine, precision = new_precision)

Run the code above in your browser using DataLab