Skip to content

Commit 6444472

Browse files
gradient not current?
1 parent 2f1686e commit 6444472

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

selectiveInference/R/funs.fixed.R

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -525,7 +525,8 @@ debiasingRow = function (Xinfo, # could be X or t(X) %*% X / n dep
525525
}
526526

527527
return(list(soln=result$soln,
528-
kkt_check=result$kkt_check))
528+
kkt_check=result$kkt_check,
529+
gradient=result$gradient))
529530

530531
}
531532

tests/test_debiasing.R

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -146,14 +146,15 @@ mu = 7.791408e-02
146146

147147
tol = 1.e-12
148148

149-
A1 = debiasingMatrix(S, FALSE, n, 1:5, mu=mu, max_iter=1000, kkt_tol=tol, objective_tol=tol, parameter_tol=tol)
150-
A2 = debiasingMatrix(S / n, FALSE, n, 1:5, mu=mu, max_iter=1000, kkt_tol=tol, objective_tol=tol, parameter_tol=tol)
149+
rows = c(1:2)
150+
A1 = debiasingMatrix(S, FALSE, n, rows, mu=mu, max_iter=1000, kkt_tol=tol, objective_tol=tol, parameter_tol=tol)
151+
A2 = debiasingMatrix(S / n, FALSE, n, rows, mu=mu, max_iter=1000, kkt_tol=tol, objective_tol=tol, parameter_tol=tol)
151152

152-
B1 = debiasingMatrix(X, TRUE, n, 1:5, mu=mu, max_iter=1000, kkt_tol=tol, objective_tol=tol, parameter_tol=tol)
153-
B2 = debiasingMatrix(X / sqrt(n), TRUE, n, 1:5, mu=mu, max_iter=1000, kkt_tol=tol, objective_tol=tol, parameter_tol=tol)
153+
B1 = debiasingMatrix(X, TRUE, n, rows, mu=mu, max_iter=1000, kkt_tol=tol, objective_tol=tol, parameter_tol=tol)
154+
B2 = debiasingMatrix(X / sqrt(n), TRUE, n, rows, mu=mu, max_iter=1000, kkt_tol=tol, objective_tol=tol, parameter_tol=tol)
154155

155-
C1 = InverseLinfty(S, n, mu=mu, maxiter=1000)[1:5,]
156-
C2 = InverseLinfty(S / n, n, mu=mu, maxiter=1000)[1:5,]
156+
C1 = InverseLinfty(S, n, mu=mu, maxiter=1000)[rows,]
157+
C2 = InverseLinfty(S / n, n, mu=mu, maxiter=1000)[rows,]
157158

158159
par(mfrow=c(2,3))
159160

0 commit comments

Comments
 (0)