shrinkage values returned using the Jeffreys-Zellner-Siow prior are greater than one in the following reproducible example:
test_that("JZS: shrinkage is less than or equal to 1", {
data(Hald)
hald.gprior = bas.lm(Y ~ ., prior="JZS", modelprior=uniform(), data=Hald)
expect_equal(0, sum(hald.gprior$shrinkage > 1))
})
shrinkage values returned using the Jeffreys-Zellner-Siow prior are greater than one in the following reproducible example:
This breaks predicted/fitted values