Skip to content

SQUAREM

Squared Extrapolation Methods for Accelerating EM-Like Monotone Algorithms

v2021.1 · Jan 12, 2021 · GPL (>= 2)

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

14 NOTE
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)
NOTE r-devel-linux-x86_64-debian-clang

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.
NOTE r-devel-linux-x86_64-debian-clang

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. 
       |                                                                        ^
NOTE r-devel-linux-x86_64-debian-clang

for unstated dependencies in ‘demo’

'library' or 'require' call not declared from: ‘interval’
NOTE r-devel-linux-x86_64-debian-gcc

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.
NOTE r-devel-linux-x86_64-debian-gcc

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. 
       |                                                                        ^
NOTE r-devel-linux-x86_64-debian-gcc

for unstated dependencies in ‘demo’

'library' or 'require' call not declared from: ‘interval’
NOTE r-devel-linux-x86_64-fedora-clang

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. 
       |                                                                        ^
NOTE r-devel-linux-x86_64-fedora-gcc

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. 
       |                                                                        ^
NOTE r-devel-macos-arm64

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. 
       |                                                                        ^
NOTE r-devel-windows-x86_64

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. 
       |                                                                        ^
NOTE r-oldrel-macos-arm64

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. 
       |                                                                        ^
NOTE r-oldrel-macos-x86_64

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. 
       |                                                                        ^
NOTE r-oldrel-windows-x86_64

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. 
       |                                                                        ^
NOTE r-patched-linux-x86_64

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. 
       |                                                                        ^
NOTE r-patched-linux-x86_64

for unstated dependencies in ‘demo’

'library' or 'require' call not declared from: ‘interval’
NOTE r-release-linux-x86_64

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. 
       |                                                                        ^
NOTE r-release-linux-x86_64

for unstated dependencies in ‘demo’

'library' or 'require' call not declared from: ‘interval’
NOTE r-release-macos-arm64

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. 
       |                                                                        ^
NOTE r-release-macos-x86_64

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. 
       |                                                                        ^
NOTE r-release-windows-x86_64

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
NOTE r-devel-linux-x86_64-debian-clang

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.
NOTE r-devel-linux-x86_64-debian-gcc

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.
NOTE r-devel-linux-x86_64-fedora-clang

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-
NOTE r-devel-linux-x86_64-fedora-gcc

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-
NOTE r-devel-macos-arm64

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-
NOTE r-devel-windows-x86_64

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-
NOTE r-patched-linux-x86_64

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-
NOTE r-release-linux-x86_64

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-
NOTE r-release-macos-arm64

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-
NOTE r-release-macos-x86_64

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-
NOTE r-release-windows-x86_64

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-
NOTE r-oldrel-macos-arm64

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-
NOTE r-oldrel-macos-x86_64

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-
NOTE r-oldrel-windows-x86_64

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-

Reverse Dependencies (13)

depends

GNE

Dependency Network

Dependencies Reverse dependencies GNE BayesBrainMap INTRIGUE ashr birdie codalm lava reReg spef templateICAr tranSurv BayesfMRI FixedPoint SQUAREM

Version History

new 2021.1 Mar 10, 2026