catch
Covariate-Adjusted Tensor Classification in High-Dimensions
Description
Performs classification and variable selection on high-dimensional tensors (multi-dimensional arrays) after adjusting for additional covariates (scalar or vectors) as CATCH model in Pan, Mai and Zhang (2018) <arXiv:1805.04421>. The low-dimensional covariates and the high-dimensional tensors are jointly modeled to predict a categorical outcome in a multi-class discriminant analysis setting. The Covariate-Adjusted Tensor Classification in High-dimensions (CATCH) model is fitted in two steps: (1) adjust for the covariates within each class; and (2) penalized estimation with the adjusted tensor using a cyclic block coordinate descent algorithm. The package can provide a solution path for tuning parameter in the penalized estimation step. Special case of the CATCH model includes linear discriminant analysis model and matrix (or tensor) discriminant analysis without covariates.
Downloads
188
Last 30 days
17831st
395
Last 90 days
395
Last year
Trend: -9.2% (30d vs prior 30d)
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 | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (14 non-OK)
CRAN incoming feasibility
Maintainer: ‘Yuqing Pan <yuqing.pan@stat.fsu.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Yuqing",
family = "Pan",
role = c("aut", "cre"),
email = "yuqing.pan@stat.fsu.edu"),
person(given = "Qing",
family = "Mai",
role = "aut",
email = "mai@stat.fsu.edu"),
person(given = "Xin",
family = "Zhang",
role = "aut",
email = "henry@stat.fsu.edu"))
as necessary.
The Description field contains
(2018) <arXiv:1805.04421>. The low-dimensional covariates and the
Please refer to arXiv e-prints via their arXiv DOI <doi:10.48550/arXiv.YYMM.NNNNN>.
CRAN incoming feasibility
Maintainer: ‘Yuqing Pan <yuqing.pan@stat.fsu.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Yuqing",
family = "Pan",
role = c("aut", "cre"),
email = "yuqing.pan@stat.fsu.edu"),
person(given = "Qing",
family = "Mai",
role = "aut",
email = "mai@stat.fsu.edu"),
person(given = "Xin",
family = "Zhang",
role = "aut",
email = "henry@stat.fsu.edu"))
as necessary.
The Description field contains
(2018) <arXiv:1805.04421>. The low-dimensional covariates and the
Please refer to arXiv e-prints via their arXiv DOI <doi:10.48550/arXiv.YYMM.NNNNN>.
*
*
*
*
*
*
*
*
*
*
*
*
Check History
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Yuqing Pan <yuqing.pan@stat.fsu.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Yuqing",
family = "Pan",
role = c("aut", "cre"),
email = "yuqing.pan@stat.fsu.edu"),
person(given = "Qing",
family = "Mai",
role = "aut",
email = "mai@stat.fsu.edu"),
person(given = "Xin",
CRAN incoming feasibility
Maintainer: ‘Yuqing Pan <yuqing.pan@stat.fsu.edu>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Yuqing",
family = "Pan",
role = c("aut", "cre"),
email = "yuqing.pan@stat.fsu.edu"),
person(given = "Qing",
family = "Mai",
role = "aut",
email = "mai@stat.fsu.edu"),
person(given = "Xin",