-
Notifications
You must be signed in to change notification settings - Fork 1
/
DESCRIPTION
40 lines (40 loc) · 1.56 KB
/
DESCRIPTION
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Package: RcppPlanc
Type: Package
Title: Parallel Low-Rank Approximation with Nonnegativity Constraints
Version: 1.0.0
Date: 2024-01-08
Authors@R: c(
person(given = 'Andrew', family = 'Robbins', email = '[email protected]', role = c('aut', 'cre')),
person(given = 'Yichen', family = 'Wang', email = '[email protected]', role = c('aut')),
person(given = 'Joshua', family = 'Welch', role = c('cph')),
person(given = 'Ramakrishnan', family = 'Kannan', role = c('cph'), comment = "The original PLANC code"),
person("UT-Batelle", role = c('cph'), comment = "The original PLANC code"))
Maintainer: Andrew Robbins <[email protected]>
Description: 'Rcpp' bindings for 'PLANC', a highly parallel
and extensible NMF/NTF (Non-negative Matrix/Tensor Factorization) library.
Wraps algorithms described in
Kannan et. al (2018) <doi:10.1109/TKDE.2017.2767592> and
Eswar et. al (2021) <doi:10.1145/3432185>.
Implements algorithms described in
Welch et al. (2019) <doi:10.1016/j.cell.2019.05.006>,
Gao et al. (2021) <doi:10.1038/s41587-021-00867-x>, and
Kriebel & Welch (2022) <doi:10.1038/s41467-022-28431-4>.
Encoding: UTF-8
Imports:
methods,
Rcpp,
Matrix
Suggests:
knitr,
withr,
rmarkdown,
testthat (>= 3.0.0)
LinkingTo: Rcpp, RcppArmadillo, RcppProgress
License: GPL (>= 2)
RoxygenNote: 7.2.3
SystemRequirements: C++17, cmake >= 3.16.0, hdf5, git, v8, gnumake, hwloc, GNU make
Config/testthat/edition: 3
Depends:
R (>= 2.10)
LazyData: true
VignetteBuilder: knitr