Skip to content

Commit 03fe462

Browse files
committed
re-instate lag fdHess sse
1 parent 2f57026 commit 03fe462

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

inst/tinytest/test_ml_sse_hess.R

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ boston_nb <- spdep::poly2nb(boston.tr)
55
lw <- spdep::nb2listw(boston_nb)
66
e <- eigenw(lw)
77
f <- log(MEDV) ~ CRIM + ZN + INDUS + CHAS + I(NOX^2) + I(RM^2) + AGE + log(DIS) + log(RAD) + TAX + PTRATIO + B + log(LSTAT)
8-
error.eig <- errorsarlm(f, boston.tr, lw, control=list(pre_eig=e, fdHess=TRUE))
8+
error.eig <- errorsarlm(f, boston.tr, lw, control=list(pre_eig=e, compiled_sse=FALSE, fdHess=TRUE))
99
error.eig.alt <- errorsarlm(f, boston.tr, lw, control=list(pre_eig=e, compiled_sse=TRUE, fdHess=TRUE))
1010
expect_true(isTRUE(all.equal(error.eig$lambda, error.eig.alt$lambda, scale=1, tolerance=3e-8)))
1111
expect_true(isTRUE(all.equal(error.eig$fdHess, error.eig.alt$fdHess, scale=1, tolerance=1e-5)))
12-
# lag.eig <- lagsarlm(f, boston.tr, lw, control=list(pre_eig=e, fdHess=TRUE))
13-
# lag.eig.alt <- lagsarlm(f, boston.tr, lw, control=list(pre_eig=e, compiled_sse=TRUE, fdHess=TRUE))
14-
# expect_true(isTRUE(all.equal(lag.eig$fdHess, lag.eig.alt$fdHess, scale=1, tolerance=1e-6)))
12+
lag.eig <- lagsarlm(f, boston.tr, lw, control=list(pre_eig=e, compiled_sse=FALSE, fdHess=TRUE))
13+
lag.eig.alt <- lagsarlm(f, boston.tr, lw, control=list(pre_eig=e, compiled_sse=TRUE, fdHess=TRUE))
14+
expect_true(isTRUE(all.equal(lag.eig$fdHess, lag.eig.alt$fdHess, scale=1, tolerance=1e-6)))
1515

0 commit comments

Comments
 (0)