Man pages for genpca
Generalized Principal Component Analysis

as_dgcCoerce to general CSC sparse matrix (dgCMatrix)
as_dgeCoerce dense symmetric Matrix classes to general dense...
as_weight_operatorCreate Weight Operator Function
clip_psdClip a symmetric matrix to the PSD cone
constraints_utilsUtilities for constraints
dot-clamp_weightsValidate diagonal weights
dot-evict_lruEvict least-recently-used cache entry
dot-gmd_cacheInternal cache for GMD factorizations
dot-gmd_cache_max_sizeMaximum number of cached entries (LRU eviction when exceeded)
dot-gmd_cache_timesCache access times for LRU eviction
dot-metric_rtol_defaultDefault relative tolerance for metric validation
ensure_spdEnsure SPD (sparse-friendly)
geigen_covGeneralized eigenproblem on a covariance matrix
genpcaGeneralised Principal Components Analysis (GPCA)
genpca_covGeneralized PCA on a covariance matrix (GMD form)
genpca_cov_geigenGeneralized eigenvalue-based covariance GPCA (internal)
genpca_cov_gmdGMD-based covariance GPCA (internal)
genpca-packagegenpca: Generalized Principal Component Analysis
genplsGeneralized PLS via Implicit Operator (PLS-SVD / GPLSSVD)
genplscCanonical Generalized PLS (alias)
get_chol_lower_denseGet (and cache) a _lower_ Cholesky factor for a dense SPD...
gmd_clear_cacheClear internal cache for matrix decompositions
gmd_spectraGeneralized matrix decomposition via partial SVD of the...
gpca_mleExperimental penalized-ML estimation of GPCA metrics
gplssvd_opGeneralized PLS-SVD via Implicit Operator (memory-safe)
is_diagonal_metricCheck whether a metric matrix is diagonal
is_identity_or_diagCheck if constraint matrix is identity or purely diagonal...
is_psdTest positive semi-definiteness (relative tolerance)
mnpca_mrlMatrix-Normal PCA via Maximum Regularized Likelihood
plsutilsInternal Utilities for Partial Eigen, Adaptive Rank, and Sqrt...
prep_constraintsPrepare and validate constraint matrices
print.sfpcaPrint an sfpca fit
reconstruct.genpcaReconstruct data from a genpca fit
reconstruct.sfpcaReconstruct data from an sfpca fit
reexportsObjects exported from other packages
repair_metricRepair a metric matrix explicitly
rplsRegularised / Generalised Partial Least Squares (RPLS / GPLS)
sfpcaSparse and Functional Principal Components Analysis (SFPCA)...
sfpca_cd_solve_cppCoordinate descent for the SFPCA penalized quadratic...
solve_gep_subspaceFast sub-space solver for a small block of generalized...
symmetrize_or_stopSymmetrize a nearly symmetric matrix or stop
transfer.cross_projectorCompatibility wrapper for multivarious::transfer
truncateTruncate a projection to fewer components
truncate.genpcaTruncate a genpca fit to fewer components
genpca documentation built on Sept. 17, 2026, 1:09 a.m.