qrpca: A Package for Fast Principal Component Analysis with GPU Acceleration
arXiv:2206.06797 · doi:10.1016/j.ascom.2022.100633
Abstract
We present qrpca, a fast and scalable QR-decomposition principal component analysis package. The software, written in both R and python languages, makes use of torch for internal matrix computations, and enables GPU acceleration, when available. qrpca provides similar functionalities to prcomp (R) and sklearn (python) packages respectively. A benchmark test shows that qrpca can achieve computational speeds 10-20 faster for large dimensional matrices than default implementations, and is at least twice as fast for a standard decomposition of spectral data cubes. The qrpca source code is made freely available to the community.
References in corpus (11)
- Overview of the SDSS-IV MaNGA Survey: Mapping Nearby Galaxies at Apache Point Observatory
- Sloan Digital Sky Survey IV: Mapping the Milky Way, Nearby Galaxies, and the Distant Universe
- Galaxy Groups in the SDSS DR4: I. The Catalogue and Basic Properties
- The Data Reduction Pipeline for the SDSS-IV MaNGA IFU Galaxy Survey
- PynPoint: An Image Processing Package for Finding Exoplanets
- PCA Tomography: how to extract information from datacubes
- Kernel PCA for type Ia supernovae photometric classification
- Robust PCA and MIC statistics of baryons in early mini-haloes
- Spatially resolved star formation and dust attenuation in Mrk848: Comparison of the integral field spectra and the UV-to-IR SED
- Recovering 21-cm signal from simulated FAST intensity maps
- Spectral and angular differential imaging with SPHERE/IFS. Assessing the performance of various PCA-based approaches to PSF subtraction
Cited by in corpus (4)
- Relativistic Reflection Modeling in AGN and Related Variability from PCA: A Brief Review
- Data-Space Validation of High-Dimensional Models by Comparing Sample Quantiles
- SpectralUnmix: A Torch-Based Regularized Non-negative Matrix Factorization
- The contribution of the color space in LSST-like photometry for the selection of extragalactic globular cluster candidates