The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

RSpectra: Solvers for Large-Scale Eigenvalue and SVD Problems

R interface to the 'Spectra' library <https://spectralib.org/> for large-scale eigenvalue and SVD problems. It is typically used to compute a few eigenvalues/vectors of an n by n matrix, e.g., the k largest eigenvalues, which is usually more efficient than eigen() if k << n. This package provides the 'eigs()' function that does the similar job as in 'Matlab', 'Octave', 'Python SciPy' and 'Julia'. It also provides the 'svds()' function to calculate the largest k singular values and corresponding singular vectors of a real matrix. The matrix to be computed on can be dense, sparse, or in the form of an operator defined by the user.

Version: 0.16-2
Depends: R (≥ 3.0.2)
Imports: Matrix (≥ 1.1-0), Rcpp (≥ 0.11.5)
LinkingTo: Rcpp, RcppEigen (≥ 0.3.3.3.0)
Suggests: knitr, rmarkdown, prettydoc
Published: 2024-07-18
DOI: 10.32614/CRAN.package.RSpectra
Author: Yixuan Qiu [aut, cre], Jiali Mei [aut] (Function interface of matrix operation), Gael Guennebaud [ctb] (Eigenvalue solvers from the 'Eigen' library), Jitse Niesen [ctb] (Eigenvalue solvers from the 'Eigen' library)
Maintainer: Yixuan Qiu <yixuan.qiu at cos.name>
BugReports: https://github.com/yixuan/RSpectra/issues
License: MPL (≥ 2)
URL: https://github.com/yixuan/RSpectra
NeedsCompilation: yes
Materials: README NEWS
In views: NumericalMathematics
CRAN checks: RSpectra results

Documentation:

Reference manual: RSpectra.pdf
Vignettes: Large-Scale Eigenvalue Decomposition and SVD with RSpectra

Downloads:

Package source: RSpectra_0.16-2.tar.gz
Windows binaries: r-devel: RSpectra_0.16-2.zip, r-release: RSpectra_0.16-2.zip, r-oldrel: RSpectra_0.16-2.zip
macOS binaries: r-release (arm64): RSpectra_0.16-2.tgz, r-oldrel (arm64): RSpectra_0.16-2.tgz, r-release (x86_64): RSpectra_0.16-2.tgz, r-oldrel (x86_64): RSpectra_0.16-2.tgz
Old sources: RSpectra archive

Reverse dependencies:

Reverse depends: BioNAR, fad, onlinePCA, pPCA, SKAT, SmartSVA
Reverse imports: APL, bamm, bigstatsr, bigutilsr, blapsr, bspcov, castor, ClimMobTools, cvCovEst, ddpca, dtwclust, fase, fastadi, fastRG, filling, funcharts, fungible, fuser, gasper, GhostKnockoff, Gmedian, greed, gsbm, HCD, HDANOVA, HDMFA, HiContacts, Holomics, HyperG, IALS, ILoReg, kbal, knockoff, kpcalg, lfa, lfmm, locStra, LSX, maotai, markerpen, MatrixCorrelation, mina, miRNAss, missSBM, motifcluster, multiblock, multiness, multivarious, NetworkDistance, NetworkReg, nipalsMCIA, OLCPM, OPTtesting, pcadapt, phylter, PlackettLuce, qlcVisualize, quanteda.textmodels, rags2ridges, rainette, randnet, rARPACK, Rdimtools, Rfssa, RGMM, rhype, RMLPCA, RobRegression, ScorePlus, scPCA, scTenifoldKnk, scTenifoldNet, SDPDmod, Seurat, SGCP, SIMLR, SISIR, smartsnp, sparsegl, sparseLRMatrix, SpectralClMixed, SplitKnockoff, textmineR, TopicScore, ubms, umap, uSORT, uwot, veloviz, Vicus, Voyager, vsp
Reverse linking to: autoFRK, fad, Gmedian, markerpen, oem
Reverse suggests: bigsnpr, butcher, celltrackR, countland, dimRed, epca, ggmix, hydra, InspectChangepoint, lme4breeding, nett, recipes, redist, rSPDE, Rssa, sommer, spaMM, spatialreg, spdep, treestats, yacca

Linking:

Please use the canonical form https://CRAN.R-project.org/package=RSpectra to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.