SQUAREM
Squared Extrapolation Methods for Accelerating EM-Like Monotone Algorithms
Description
Algorithms for accelerating the convergence of slow, monotone sequences from smooth, contraction mapping such as the EM algorithm. It can be used to accelerate any smooth, linearly convergent acceleration scheme. A tutorial style introduction to this package is available in a vignette on the CRAN download page or, when the package is loaded in an R session, with vignette("SQUAREM"). Refer to the J Stat Software article: <doi:10.18637/jss.v092.i07>.
Downloads
105.9K
Last 30 days
315th
105.9K
Last 90 days
105.9K
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (20 non-OK)
CRAN incoming feasibility
Maintainer: ‘Ravi Varadhan <ravi.varadhan@jhu.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Ravi",
family = "Varadhan",
role = c("aut", "cre"),
email = "ravi.varadhan@jhu.edu")
as necessary.
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
for unstated dependencies in ‘demo’
'library' or 'require' call not declared from: ‘interval’
CRAN incoming feasibility
Maintainer: ‘Ravi Varadhan <ravi.varadhan@jhu.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Ravi",
family = "Varadhan",
role = c("aut", "cre"),
email = "ravi.varadhan@jhu.edu")
as necessary.
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
for unstated dependencies in ‘demo’
'library' or 'require' call not declared from: ‘interval’
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
for unstated dependencies in ‘demo’
'library' or 'require' call not declared from: ‘interval’
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
for unstated dependencies in ‘demo’
'library' or 'require' call not declared from: ‘interval’
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-70: Lost braces
67 | \code{intermed}}{ - a logical variable denoting whether the intermediate
| ^
checkRd: (-1) squarem.Rd:134: Lost braces
134 | along with the corresponding log-likelihood value. When the code{objfn} is not specified it will return the fixed-point residual instead of the objective function values.
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Ravi Varadhan <ravi.varadhan@jhu.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Ravi",
family = "Varadhan",
role = c("aut", "cre"),
email = "ravi.varadhan@jhu.edu")
as necessary.
CRAN incoming feasibility
Maintainer: ‘Ravi Varadhan <ravi.varadhan@jhu.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Ravi",
family = "Varadhan",
role = c("aut", "cre"),
email = "ravi.varadhan@jhu.edu")
as necessary.
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-
Rd files
checkRd: (-1) fpiter.Rd:55-58: Lost braces
55 | \code{tol}{ - a small, positive scalar that determines when iterations
| ^
checkRd: (-1) fpiter.Rd:60-61: Lost braces
60 | \code{maxiter}{ - an integer denoting the maximum limit on the number of
| ^
checkRd: (-1) fpiter.Rd:63-65: Lost braces
63 | \code{trace}{ - a logical variable denoting whether some of the intermediate
| ^
checkRd: (-1) fpiter.Rd:67-